Warning: Permanently added '98.93.99.213' (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-aarch64 --chroot fedora-rawhide-aarch64 Version: 1.8 PID: 10777 Logging PID: 10779 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10834803, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', '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-aarch64/', '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-aarch64', '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-1gqjs84l/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-1gqjs84l/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-1gqjs84l/ruff'... Running: git checkout d66a1cf44efd67fc1e3fa358e17714465079a14d -- cmd: ['git', 'checkout', 'd66a1cf44efd67fc1e3fa358e17714465079a14d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-1gqjs84l/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-1gqjs84l/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 319.1M 0 0 INFO: Reading stdout from command: md5sum ruff-0.16.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-1gqjs84l/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-1gqjs84l/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083792.230036 -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-1gqjs84l/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-1gqjs84l/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083792.230036 -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-1gqjs84l/ruff/ruff.spec) Config(fedora-rawhide-aarch64) 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-aarch64-bootstrap-1786083792.230036/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-8c6c5cee-2117-4e25-b07f-f2bb1a0dbedf INFO: Checking that d89472e35899e83c6a54e359e03cc8d848479db3680632be9afa424a48dd37c6 image matches host's architecture INFO: Copy content of container d89472e35899e83c6a54e359e03cc8d848479db3680632be9afa424a48dd37c6 to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1786083792.230036/root INFO: mounting d89472e35899e83c6a54e359e03cc8d848479db3680632be9afa424a48dd37c6 with podman image mount INFO: image d89472e35899e83c6a54e359e03cc8d848479db3680632be9afa424a48dd37c6 as /var/lib/containers/storage/overlay/44f31d542baf9b51f6d6df788c00e0dddcd828745ea57b8fc459377ec70ebb24/merged INFO: umounting image d89472e35899e83c6a54e359e03cc8d848479db3680632be9afa424a48dd37c6 (/var/lib/containers/storage/overlay/44f31d542baf9b51f6d6df788c00e0dddcd828745ea57b8fc459377ec70ebb24/merged) with podman image umount INFO: Removing image mock-bootstrap-8c6c5cee-2117-4e25-b07f-f2bb1a0dbedf 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-aarch64-1786083792.230036/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.aarch64 rpm-sequoia-1.10.2-5.fc45.aarch64 dnf5-5.4.2.1-10.fc45.aarch64 dnf5-plugins-5.4.2.1-10.fc45.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 540.3 KiB/s | 30.3 KiB | 00m00s fedora 100% | 28.3 MiB/s | 20.9 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 0:5.3.15-2.fc45 fedora 8.4 MiB bzip2 aarch64 0:1.0.8-24.fc45 fedora 171.2 KiB coreutils aarch64 0:9.11-6.fc45 fedora 8.2 MiB cpio aarch64 0:2.15-10.fc45 fedora 1.1 MiB diffutils aarch64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils aarch64 1:4.11.0-2.fc45 fedora 2.0 MiB gawk aarch64 0:5.4.1-1.fc45 fedora 2.9 MiB glibc-minimal-langpack aarch64 0:2.44-1.fc45 fedora 0.0 B grep aarch64 0:3.12-4.fc45 fedora 1.0 MiB gzip aarch64 0:1.14-4.fc45 fedora 437.6 KiB info aarch64 0:7.3-3.fc45 fedora 424.4 KiB patch aarch64 0:2.8-5.fc45 fedora 262.4 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build aarch64 0:6.0.92-2.fc45 fedora 616.1 KiB sed aarch64 0:4.10-2.fc45 fedora 878.4 KiB shadow-utils aarch64 2:4.20.0-1.fc45 fedora 4.4 MiB tar aarch64 2:1.35-9.fc45 fedora 3.0 MiB unzip aarch64 0:6.0-71.fc45 fedora 469.9 KiB util-linux aarch64 0:2.42.2-3.fc45 fedora 6.9 MiB which aarch64 0:2.25-2.fc45 fedora 123.6 KiB xz aarch64 1:5.8.3-2.fc45 fedora 1.5 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism aarch64 0:0.7.3-3.fc45 fedora 1.9 MiB alternatives aarch64 0:1.33-6.fc45 fedora 90.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs aarch64 0:4.2.1-1.fc45 fedora 486.7 KiB binutils aarch64 0:2.47-1.fc45 fedora 31.6 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs aarch64 0:1.0.8-24.fc45 fedora 72.5 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 aarch64 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl aarch64 0:8.21.0-4.fc45 fedora 528.0 KiB cyrus-sasl-lib aarch64 0:2.1.28-37.fc45 fedora 2.4 MiB debugedit aarch64 0:5.3-3.fc45 fedora 320.9 KiB dwz aarch64 0:0.17-3.fc45 fedora 322.7 KiB ed aarch64 0:1.22.5-3.fc45 fedora 157.8 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils aarch64 0:0.195-3.fc45 fedora 3.6 MiB elfutils-debuginfod-client aarch64 0:0.195-3.fc45 fedora 143.9 KiB elfutils-libelf aarch64 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs aarch64 0:0.195-3.fc45 fedora 746.6 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 aarch64 0:5.47-3.fc45 fedora 141.2 KiB file-libs aarch64 0:5.47-3.fc45 fedora 12.2 MiB filesystem aarch64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider aarch64 0:1.5.2-3.fc45 fedora 3.7 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal aarch64 0:17.2-4.fc45 fedora 13.5 MiB gdbm-libs aarch64 1:1.23-12.fc45 fedora 233.8 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc aarch64 0:2.44-1.fc45 fedora 6.6 MiB glibc-common aarch64 0:2.44-1.fc45 fedora 1.3 MiB glibc-gconv-extra aarch64 0:2.44-1.fc45 fedora 18.6 MiB gmp aarch64 1:6.3.0-6.fc45 fedora 657.9 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 aarch64 0:2.4.9-17.fc45 fedora 6.4 MiB gnupg2-dirmngr aarch64 0:2.4.9-17.fc45 fedora 646.2 KiB gnupg2-gpg-agent aarch64 0:2.4.9-17.fc45 fedora 846.9 KiB gnupg2-gpgconf aarch64 0:2.4.9-17.fc45 fedora 321.8 KiB gnupg2-keyboxd aarch64 0:2.4.9-17.fc45 fedora 233.2 KiB gnupg2-verify aarch64 0:2.4.9-17.fc45 fedora 364.3 KiB gnutls aarch64 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 aarch64 0:1.6.2-12.fc45 fedora 92.6 KiB jansson aarch64 0:2.14-5.fc45 fedora 93.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c aarch64 0:0.18-9.fc45 fedora 138.5 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs aarch64 0:1.6.3-8.fc45 fedora 98.2 KiB krb5-libs aarch64 0:1.22.2-9.fc45 fedora 2.5 MiB libacl aarch64 0:2.4.0-2.fc45 fedora 67.9 KiB libarchive aarch64 0:3.8.8-3.fc45 fedora 975.6 KiB libassuan aarch64 0:2.5.7-6.fc45 fedora 215.9 KiB libattr aarch64 0:2.6.0-2.fc45 fedora 68.4 KiB libblkid aarch64 0:2.42.2-3.fc45 fedora 290.3 KiB libbrotli aarch64 0:1.2.0-6.fc45 fedora 909.2 KiB libcap aarch64 0:2.78-2.fc45 fedora 508.4 KiB libcap-ng aarch64 0:0.9.3-5.fc45 fedora 160.9 KiB libcbor aarch64 0:0.14.0-3.fc45 fedora 139.6 KiB libcom_err aarch64 0:1.47.4-2.fc45 fedora 111.1 KiB libcurl aarch64 0:8.21.0-4.fc45 fedora 1.0 MiB libeconf aarch64 0:0.7.9-4.fc45 fedora 80.8 KiB libevent aarch64 0:2.1.12-19.fc45 fedora 1.1 MiB libfdisk aarch64 0:2.42.2-3.fc45 fedora 418.8 KiB libffi aarch64 0:3.5.2-3.fc45 fedora 155.8 KiB libfido2 aarch64 0:1.17.0-5.fc45 fedora 280.7 KiB libfsverity aarch64 0:1.7-4.fc45 fedora 68.4 KiB libgcc aarch64 0:16.1.1-4.fc45.1 fedora 222.3 KiB libgcrypt aarch64 0:1.12.2-2.fc45 fedora 1.2 MiB libgomp aarch64 0:16.1.1-4.fc45.1 fedora 592.8 KiB libgpg-error aarch64 0:1.61-2.fc45 fedora 997.9 KiB libidn2 aarch64 0:2.3.8-4.fc45 fedora 560.5 KiB libksba aarch64 0:1.8.0-3.fc45 fedora 407.0 KiB liblastlog2 aarch64 0:2.42.2-3.fc45 fedora 137.8 KiB libmount aarch64 0:2.42.2-3.fc45 fedora 420.3 KiB libnghttp2 aarch64 0:1.69.0-4.fc45 fedora 197.9 KiB libnghttp3 aarch64 0:1.18.0-1.fc45 fedora 206.8 KiB libpkgconf aarch64 0:2.5.1-2.fc45 fedora 134.0 KiB libpsl aarch64 0:0.23.1-1.fc45 fedora 132.5 KiB libselinux aarch64 0:3.11-3.fc45 fedora 265.2 KiB libselinux-utils aarch64 0:3.11-3.fc45 fedora 1.3 MiB libsemanage aarch64 0:3.11-3.fc45 fedora 360.1 KiB libsepol aarch64 0:3.11-2.fc45 fedora 809.9 KiB libsmartcols aarch64 0:2.42.2-3.fc45 fedora 224.4 KiB libssh aarch64 0:0.12.2-1.fc45 fedora 721.4 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ aarch64 0:16.1.1-4.fc45.1 fedora 3.0 MiB libtasn1 aarch64 0:4.21.0-2.fc45 fedora 220.7 KiB libtool-ltdl aarch64 0:2.5.4-11.fc45 fedora 93.9 KiB libunistring aarch64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 aarch64 0:1.0.30-2.fc45 fedora 179.7 KiB libuuid aarch64 0:2.42.2-3.fc45 fedora 69.3 KiB libverto aarch64 0:0.3.2-13.fc45 fedora 69.3 KiB libxcrypt aarch64 0:4.5.2-4.fc45 fedora 273.2 KiB libxml2 aarch64 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd aarch64 0:1.5.7-6.fc45 fedora 860.3 KiB linkdupes aarch64 0:0.7.3-3.fc45 fedora 711.0 KiB lua-libs aarch64 0:5.5.0-3.fc45 fedora 330.1 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs aarch64 0:1.10.0-5.fc45 fedora 197.3 KiB mpfr aarch64 0:4.2.2-4.fc45 fedora 755.4 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs aarch64 0:6.6-3.fc45 fedora 1.2 MiB nettle aarch64 0:4.0-5.fc45 fedora 836.7 KiB ngtcp2 aarch64 0:1.22.1-3.fc45 fedora 341.1 KiB ngtcp2-crypto-ossl aarch64 0:1.22.1-3.fc45 fedora 67.5 KiB npth aarch64 0:1.8-5.fc45 fedora 93.4 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 aarch64 0:2.6.13-4.fc45 fedora 764.1 KiB openssl-libs aarch64 1:4.0.1-5.fc45 fedora 5.8 MiB p11-kit aarch64 0:0.26.4-2.fc45 fedora 2.8 MiB p11-kit-trust aarch64 0:0.26.4-2.fc45 fedora 530.1 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs aarch64 0:1.7.2-4.fc45 fedora 222.7 KiB pcre2 aarch64 0:10.47-1.fc45.2 fedora 714.4 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 aarch64 0:2.5.1-2.fc45 fedora 116.8 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config aarch64 0:2.5.1-2.fc45 fedora 990.0 B policycoreutils aarch64 0:3.11-2.fc45 fedora 1.5 MiB popt aarch64 0:1.19-11.fc45 fedora 144.7 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 aarch64 0:8.3-5.fc45 fedora 563.6 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 aarch64 0:6.0.92-2.fc45 fedora 3.3 MiB rpm-build-libs aarch64 0:6.0.92-2.fc45 fedora 264.0 KiB rpm-libs aarch64 0:6.0.92-2.fc45 fedora 1.1 MiB rpm-plugin-selinux aarch64 0:6.0.92-2.fc45 fedora 67.9 KiB rpm-sequoia aarch64 0:1.10.2-5.fc45 fedora 2.3 MiB rpm-sign-libs aarch64 0:6.0.92-2.fc45 fedora 67.7 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 aarch64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs aarch64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers aarch64 0:261.2-1.fc45 fedora 914.7 KiB tpm2-tss aarch64 0:4.2.0-1.fc45 fedora 2.2 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core aarch64 0:2.42.2-3.fc45 fedora 2.5 MiB xxhash-libs aarch64 0:0.8.3-5.fc45 fedora 85.8 KiB xz-libs aarch64 1:5.8.3-2.fc45 fedora 265.5 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip aarch64 0:3.0-46.fc45 fedora 762.2 KiB zlib-ng-compat aarch64 0:2.3.3-6.fc45 fedora 133.4 KiB zstd aarch64 0:1.5.7-6.fc45 fedora 562.3 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 69 MiB. Need to download 69 MiB. After this operation, 255 MiB extra will be used (install 255 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.aarch64 100% | 1.4 MiB/s | 52.2 KiB | 00m00s [ 2/188] coreutils-0:9.11-6.fc45.aarch 100% | 18.4 MiB/s | 1.1 MiB | 00m00s [ 3/188] bash-0:5.3.15-2.fc45.aarch64 100% | 28.3 MiB/s | 1.8 MiB | 00m00s [ 4/188] cpio-0:2.15-10.fc45.aarch64 100% | 9.8 MiB/s | 289.6 KiB | 00m00s [ 5/188] diffutils-0:3.12-6.fc45.aarch 100% | 34.8 MiB/s | 392.3 KiB | 00m00s [ 6/188] fedora-release-common-0:45-0. 100% | 2.3 MiB/s | 18.6 KiB | 00m00s [ 7/188] gawk-0:5.4.1-1.fc45.aarch64 100% | 87.7 MiB/s | 1.1 MiB | 00m00s [ 8/188] grep-0:3.12-4.fc45.aarch64 100% | 32.1 MiB/s | 296.0 KiB | 00m00s [ 9/188] findutils-1:4.11.0-2.fc45.aar 100% | 15.0 MiB/s | 569.9 KiB | 00m00s [ 10/188] gzip-0:1.14-4.fc45.aarch64 100% | 21.2 MiB/s | 173.6 KiB | 00m00s [ 11/188] glibc-minimal-langpack-0:2.44 100% | 3.6 MiB/s | 120.1 KiB | 00m00s [ 12/188] info-0:7.3-3.fc45.aarch64 100% | 20.0 MiB/s | 183.9 KiB | 00m00s [ 13/188] patch-0:2.8-5.fc45.aarch64 100% | 13.5 MiB/s | 111.0 KiB | 00m00s [ 14/188] redhat-rpm-config-0:344-5.fc4 100% | 9.5 MiB/s | 77.7 KiB | 00m00s [ 15/188] sed-0:4.10-2.fc45.aarch64 100% | 31.2 MiB/s | 319.1 KiB | 00m00s [ 16/188] shadow-utils-2:4.20.0-1.fc45. 100% | 88.2 MiB/s | 1.4 MiB | 00m00s [ 17/188] tar-2:1.35-9.fc45.aarch64 100% | 59.6 MiB/s | 854.2 KiB | 00m00s [ 18/188] util-linux-0:2.42.2-3.fc45.aa 100% | 82.9 MiB/s | 1.2 MiB | 00m00s [ 19/188] which-0:2.25-2.fc45.aarch64 100% | 5.8 MiB/s | 41.7 KiB | 00m00s [ 20/188] xz-1:5.8.3-2.fc45.aarch64 100% | 57.7 MiB/s | 649.8 KiB | 00m00s [ 21/188] unzip-0:6.0-71.fc45.aarch64 100% | 4.7 MiB/s | 199.1 KiB | 00m00s [ 22/188] filesystem-0:3.18-59.fc45.aar 100% | 36.3 MiB/s | 1.8 MiB | 00m00s [ 23/188] ncurses-libs-0:6.6-3.fc45.aar 100% | 31.7 MiB/s | 324.6 KiB | 00m00s [ 24/188] bzip2-libs-0:1.0.8-24.fc45.aa 100% | 5.7 MiB/s | 41.2 KiB | 00m00s [ 25/188] coreutils-common-0:9.11-6.fc4 100% | 135.4 MiB/s | 2.2 MiB | 00m00s [ 26/188] gmp-1:6.3.0-6.fc45.aarch64 100% | 29.4 MiB/s | 270.7 KiB | 00m00s [ 27/188] rpm-build-0:6.0.92-2.fc45.aar 100% | 962.0 KiB/s | 153.0 KiB | 00m00s [ 28/188] libacl-0:2.4.0-2.fc45.aarch64 100% | 3.3 MiB/s | 26.7 KiB | 00m00s [ 29/188] libattr-0:2.6.0-2.fc45.aarch6 100% | 1.7 MiB/s | 17.8 KiB | 00m00s [ 30/188] libselinux-0:3.11-3.fc45.aarc 100% | 13.9 MiB/s | 99.6 KiB | 00m00s [ 31/188] glibc-0:2.44-1.fc45.aarch64 100% | 16.4 MiB/s | 2.0 MiB | 00m00s [ 32/188] openssl-libs-1:4.0.1-5.fc45.a 100% | 125.4 MiB/s | 2.1 MiB | 00m00s [ 33/188] libcap-0:2.78-2.fc45.aarch64 100% | 2.3 MiB/s | 88.4 KiB | 00m00s [ 34/188] fedora-repos-0:45-0.1.noarch 100% | 1.3 MiB/s | 9.2 KiB | 00m00s [ 35/188] redhat-systemd-presets-0:102- 100% | 1.2 MiB/s | 8.5 KiB | 00m00s [ 36/188] mpfr-0:4.2.2-4.fc45.aarch64 100% | 34.7 MiB/s | 319.4 KiB | 00m00s [ 37/188] systemd-libs-0:261.2-1.fc45.a 100% | 30.1 MiB/s | 863.2 KiB | 00m00s [ 38/188] readline-0:8.3-5.fc45.aarch64 100% | 27.0 MiB/s | 220.8 KiB | 00m00s [ 39/188] pcre2-0:10.47-1.fc45.2.aarch6 100% | 27.2 MiB/s | 250.2 KiB | 00m00s [ 40/188] ed-0:1.22.5-3.fc45.aarch64 100% | 10.2 MiB/s | 83.7 KiB | 00m00s [ 41/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 1.6 MiB/s | 11.1 KiB | 00m00s [ 42/188] ansible-srpm-macros-0:1-22.fc 100% | 2.8 MiB/s | 19.8 KiB | 00m00s [ 43/188] build-reproducibility-srpm-ma 100% | 1.5 MiB/s | 10.8 KiB | 00m00s [ 44/188] dwz-0:0.17-3.fc45.aarch64 100% | 16.2 MiB/s | 132.9 KiB | 00m00s [ 45/188] efi-srpm-macros-0:6-9.fc45.no 100% | 3.0 MiB/s | 21.4 KiB | 00m00s [ 46/188] erlang-srpm-macros-0:0.3.11-2 100% | 1.4 MiB/s | 10.0 KiB | 00m00s [ 47/188] file-0:5.47-3.fc45.aarch64 100% | 6.0 MiB/s | 49.5 KiB | 00m00s [ 48/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 246.1 KiB/s | 10.3 KiB | 00m00s [ 49/188] filesystem-srpm-macros-0:3.18 100% | 3.7 MiB/s | 26.4 KiB | 00m00s [ 50/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 3.8 MiB/s | 27.2 KiB | 00m00s [ 51/188] forge-srpm-macros-0:0.4.0-5.f 100% | 2.8 MiB/s | 19.7 KiB | 00m00s [ 52/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 1.1 MiB/s | 7.8 KiB | 00m00s [ 53/188] gap-srpm-macros-0:2-3.fc45.no 100% | 1.3 MiB/s | 9.3 KiB | 00m00s [ 54/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 1.2 MiB/s | 8.6 KiB | 00m00s [ 55/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [ 56/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 404.4 KiB/s | 8.5 KiB | 00m00s [ 57/188] glibc-common-0:2.44-1.fc45.aa 100% | 3.9 MiB/s | 397.3 KiB | 00m00s [ 58/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 3.9 MiB/s | 27.8 KiB | 00m00s [ 59/188] java-srpm-macros-0:1-9.fc45.n 100% | 1.0 MiB/s | 8.3 KiB | 00m00s [ 60/188] lua-srpm-macros-0:1-18.fc45.n 100% | 1.2 MiB/s | 8.7 KiB | 00m00s [ 61/188] kernel-srpm-macros-0:1.0-30.f 100% | 592.1 KiB/s | 8.3 KiB | 00m00s [ 62/188] ocaml-srpm-macros-0:11-4.fc45 100% | 1.2 MiB/s | 9.0 KiB | 00m00s [ 63/188] package-notes-srpm-macros-0:0 100% | 1.5 MiB/s | 10.5 KiB | 00m00s [ 64/188] perl-srpm-macros-0:1-65.fc45. 100% | 1.2 MiB/s | 8.4 KiB | 00m00s [ 65/188] python-srpm-macros-0:3.15-2.f 100% | 2.9 MiB/s | 23.9 KiB | 00m00s [ 66/188] pyproject-srpm-macros-0:1.23. 100% | 1.4 MiB/s | 15.6 KiB | 00m00s [ 67/188] openblas-srpm-macros-0:2-22.f 100% | 326.6 KiB/s | 7.5 KiB | 00m00s [ 68/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 1.0 MiB/s | 8.1 KiB | 00m00s [ 69/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 832.5 KiB/s | 9.2 KiB | 00m00s [ 70/188] rust-srpm-macros-0:28.5-2.fc4 100% | 1.6 MiB/s | 11.4 KiB | 00m00s [ 71/188] rpm-0:6.0.92-2.fc45.aarch64 100% | 50.9 MiB/s | 573.2 KiB | 00m00s [ 72/188] zig-srpm-macros-0:1-9.fc45.no 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [ 73/188] tree-sitter-srpm-macros-0:0.4 100% | 1.1 MiB/s | 14.0 KiB | 00m00s [ 74/188] zip-0:3.0-46.fc45.aarch64 100% | 28.9 MiB/s | 265.9 KiB | 00m00s [ 75/188] debugedit-0:5.3-3.fc45.aarch6 100% | 10.6 MiB/s | 86.7 KiB | 00m00s [ 76/188] elfutils-libelf-0:0.195-3.fc4 100% | 22.5 MiB/s | 207.3 KiB | 00m00s [ 77/188] binutils-0:2.47-1.fc45.aarch6 100% | 209.8 MiB/s | 6.5 MiB | 00m00s [ 78/188] elfutils-0:0.195-3.fc45.aarch 100% | 16.9 MiB/s | 570.6 KiB | 00m00s [ 79/188] libgcc-0:16.1.1-4.fc45.1.aarc 100% | 14.0 MiB/s | 115.0 KiB | 00m00s [ 80/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 1.3 MiB/s | 9.5 KiB | 00m00s [ 81/188] libarchive-0:3.8.8-3.fc45.aar 100% | 14.1 MiB/s | 418.3 KiB | 00m00s [ 82/188] popt-0:1.19-11.fc45.aarch64 100% | 9.1 MiB/s | 65.1 KiB | 00m00s [ 83/188] rpm-build-libs-0:6.0.92-2.fc4 100% | 14.7 MiB/s | 120.7 KiB | 00m00s [ 84/188] rpm-libs-0:6.0.92-2.fc45.aarc 100% | 41.9 MiB/s | 429.5 KiB | 00m00s [ 85/188] zstd-0:1.5.7-6.fc45.aarch64 100% | 17.9 MiB/s | 183.0 KiB | 00m00s [ 86/188] audit-libs-0:4.2.1-1.fc45.aar 100% | 15.4 MiB/s | 141.8 KiB | 00m00s [ 87/188] libstdc++-0:16.1.1-4.fc45.1.a 100% | 22.3 MiB/s | 914.6 KiB | 00m00s [ 88/188] libeconf-0:0.7.9-4.fc45.aarch 100% | 4.9 MiB/s | 34.8 KiB | 00m00s [ 89/188] libsemanage-0:3.11-3.fc45.aar 100% | 14.6 MiB/s | 119.5 KiB | 00m00s [ 90/188] pam-libs-0:1.7.2-4.fc45.aarch 100% | 6.9 MiB/s | 56.8 KiB | 00m00s [ 91/188] libxcrypt-0:4.5.2-4.fc45.aarc 100% | 15.3 MiB/s | 125.2 KiB | 00m00s [ 92/188] setup-0:2.15.1-2.fc45.noarch 100% | 22.0 MiB/s | 157.6 KiB | 00m00s [ 93/188] libcap-ng-0:0.9.3-5.fc45.aarc 100% | 4.2 MiB/s | 34.8 KiB | 00m00s [ 94/188] libblkid-0:2.42.2-3.fc45.aarc 100% | 10.3 MiB/s | 126.3 KiB | 00m00s [ 95/188] libfdisk-0:2.42.2-3.fc45.aarc 100% | 19.0 MiB/s | 156.0 KiB | 00m00s [ 96/188] liblastlog2-0:2.42.2-3.fc45.a 100% | 3.5 MiB/s | 24.7 KiB | 00m00s [ 97/188] libmount-0:2.42.2-3.fc45.aarc 100% | 20.1 MiB/s | 164.4 KiB | 00m00s [ 98/188] libsmartcols-0:2.42.2-3.fc45. 100% | 11.8 MiB/s | 84.9 KiB | 00m00s [ 99/188] libuuid-0:2.42.2-3.fc45.aarch 100% | 3.8 MiB/s | 26.9 KiB | 00m00s [100/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 10.1 MiB/s | 72.1 KiB | 00m00s [101/188] util-linux-core-0:2.42.2-3.fc 100% | 55.3 MiB/s | 565.8 KiB | 00m00s [102/188] ncurses-base-0:6.6-3.fc45.noa 100% | 12.3 MiB/s | 88.1 KiB | 00m00s [103/188] glibc-gconv-extra-0:2.44-1.fc 100% | 126.9 MiB/s | 1.8 MiB | 00m00s [104/188] xz-libs-1:5.8.3-2.fc45.aarch6 100% | 5.4 MiB/s | 111.2 KiB | 00m00s [105/188] gnulib-l10n-0:20241231-4.fc45 100% | 21.0 MiB/s | 150.4 KiB | 00m00s [106/188] libsepol-0:3.11-2.fc45.aarch6 100% | 35.4 MiB/s | 326.0 KiB | 00m00s [107/188] crypto-policies-0:20260713-2. 100% | 13.6 MiB/s | 97.5 KiB | 00m00s [108/188] ca-certificates-0:2025.2.80_v 100% | 85.5 MiB/s | 963.4 KiB | 00m00s [109/188] fedora-gpg-keys-0:45-0.1.noar 100% | 15.3 MiB/s | 141.3 KiB | 00m00s [110/188] fedora-repos-rawhide-0:45-0.1 100% | 1.1 MiB/s | 8.8 KiB | 00m00s [111/188] fips-provider-0:1.5.2-3.fc45. 100% | 122.6 MiB/s | 1.5 MiB | 00m00s [112/188] redhat-systemd-presets-common 100% | 1.8 MiB/s | 13.2 KiB | 00m00s [113/188] add-determinism-0:0.7.3-3.fc4 100% | 70.0 MiB/s | 788.1 KiB | 00m00s [114/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 11.5 MiB/s | 165.1 KiB | 00m00s [115/188] file-libs-0:5.47-3.fc45.aarch 100% | 70.5 MiB/s | 865.9 KiB | 00m00s [116/188] alternatives-0:1.33-6.fc45.aa 100% | 4.7 MiB/s | 38.7 KiB | 00m00s [117/188] curl-0:8.21.0-4.fc45.aarch64 100% | 6.1 MiB/s | 239.0 KiB | 00m00s [118/188] jansson-0:2.14-5.fc45.aarch64 100% | 6.5 MiB/s | 46.4 KiB | 00m00s [119/188] libzstd-0:1.5.7-6.fc45.aarch6 100% | 32.2 MiB/s | 329.8 KiB | 00m00s [120/188] elfutils-libs-0:0.195-3.fc45. 100% | 32.2 MiB/s | 263.9 KiB | 00m00s [121/188] libxml2-0:2.13.9-4.fc45.aarch 100% | 65.8 MiB/s | 674.1 KiB | 00m00s [122/188] elfutils-debuginfod-client-0: 100% | 765.2 KiB/s | 45.9 KiB | 00m00s [123/188] lz4-libs-0:1.10.0-5.fc45.aarc 100% | 11.2 MiB/s | 80.2 KiB | 00m00s [124/188] pkgconf-0:2.5.1-2.fc45.aarch6 100% | 5.9 MiB/s | 48.4 KiB | 00m00s [125/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 1.9 MiB/s | 13.8 KiB | 00m00s [126/188] linkdupes-0:0.7.3-3.fc45.aarc 100% | 3.1 MiB/s | 322.6 KiB | 00m00s [127/188] libgomp-0:16.1.1-4.fc45.1.aar 100% | 36.9 MiB/s | 377.5 KiB | 00m00s [128/188] lua-libs-0:5.5.0-3.fc45.aarch 100% | 16.8 MiB/s | 137.2 KiB | 00m00s [129/188] rpm-sign-libs-0:6.0.92-2.fc45 100% | 1.8 MiB/s | 26.1 KiB | 00m00s [130/188] sqlite-libs-0:3.53.4-1.fc45.a 100% | 62.2 MiB/s | 764.7 KiB | 00m00s [131/188] libffi-0:3.5.2-3.fc45.aarch64 100% | 3.5 MiB/s | 39.1 KiB | 00m00s [132/188] p11-kit-0:0.26.4-2.fc45.aarch 100% | 52.2 MiB/s | 534.7 KiB | 00m00s [133/188] p11-kit-trust-0:0.26.4-2.fc45 100% | 17.0 MiB/s | 139.6 KiB | 00m00s [134/188] libpkgconf-0:2.5.1-2.fc45.aar 100% | 5.7 MiB/s | 40.7 KiB | 00m00s [135/188] rpm-sequoia-0:1.10.2-5.fc45.a 100% | 19.9 MiB/s | 875.9 KiB | 00m00s [136/188] ima-evm-utils-libs-0:1.6.2-12 100% | 4.1 MiB/s | 29.6 KiB | 00m00s [137/188] libfsverity-0:1.7-4.fc45.aarc 100% | 2.6 MiB/s | 18.5 KiB | 00m00s [138/188] json-c-0:0.18-9.fc45.aarch64 100% | 1.0 MiB/s | 45.1 KiB | 00m00s [139/188] gpgverify-0:2.2-5.fc45.noarch 100% | 1.4 MiB/s | 11.3 KiB | 00m00s [140/188] gnupg2-0:2.4.9-17.fc45.aarch6 100% | 41.3 MiB/s | 1.6 MiB | 00m00s [141/188] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 28.5 MiB/s | 263.0 KiB | 00m00s [142/188] libtasn1-0:4.21.0-2.fc45.aarc 100% | 2.8 MiB/s | 73.4 KiB | 00m00s [143/188] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 32.5 MiB/s | 266.0 KiB | 00m00s [144/188] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 13.9 MiB/s | 113.5 KiB | 00m00s [145/188] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 11.1 MiB/s | 90.6 KiB | 00m00s [146/188] gnupg2-verify-0:2.4.9-17.fc45 100% | 19.9 MiB/s | 162.9 KiB | 00m00s [147/188] libassuan-0:2.5.7-6.fc45.aarc 100% | 9.3 MiB/s | 66.7 KiB | 00m00s [148/188] libgcrypt-0:1.12.2-2.fc45.aar 100% | 47.6 MiB/s | 536.0 KiB | 00m00s [149/188] npth-0:1.8-5.fc45.aarch64 100% | 3.5 MiB/s | 24.8 KiB | 00m00s [150/188] tpm2-tss-0:4.2.0-1.fc45.aarch 100% | 40.4 MiB/s | 413.5 KiB | 00m00s [151/188] libksba-0:1.8.0-3.fc45.aarch6 100% | 17.6 MiB/s | 162.1 KiB | 00m00s [152/188] libgpg-error-0:1.61-2.fc45.aa 100% | 7.3 MiB/s | 248.2 KiB | 00m00s [153/188] openldap-0:2.6.13-4.fc45.aarc 100% | 27.3 MiB/s | 252.0 KiB | 00m00s [154/188] libusb1-0:1.0.30-2.fc45.aarch 100% | 11.0 MiB/s | 79.2 KiB | 00m00s [155/188] libidn2-0:2.3.8-4.fc45.aarch6 100% | 18.9 MiB/s | 174.3 KiB | 00m00s [156/188] nettle-0:4.0-5.fc45.aarch64 100% | 41.8 MiB/s | 428.3 KiB | 00m00s [157/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 68.1 MiB/s | 766.6 KiB | 00m00s [158/188] libevent-0:2.1.12-19.fc45.aar 100% | 29.3 MiB/s | 270.1 KiB | 00m00s [159/188] libunistring-0:1.1-12.fc45.aa 100% | 12.0 MiB/s | 538.4 KiB | 00m00s [160/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 5.0 MiB/s | 35.5 KiB | 00m00s [161/188] gdbm-libs-1:1.23-12.fc45.aarc 100% | 7.9 MiB/s | 56.3 KiB | 00m00s [162/188] fedora-release-0:45-0.8.noarc 100% | 1.8 MiB/s | 12.7 KiB | 00m00s [163/188] systemd-standalone-sysusers-0 100% | 41.2 MiB/s | 379.5 KiB | 00m00s [164/188] xxhash-libs-0:0.8.3-5.fc45.aa 100% | 1.4 MiB/s | 34.1 KiB | 00m00s [165/188] fedora-release-identity-basic 100% | 1.9 MiB/s | 13.4 KiB | 00m00s [166/188] gnutls-0:3.8.13-3.fc45.aarch6 100% | 10.3 MiB/s | 1.3 MiB | 00m00s [167/188] libcurl-0:8.21.0-4.fc45.aarch 100% | 48.6 MiB/s | 447.7 KiB | 00m00s [168/188] krb5-libs-0:1.22.2-9.fc45.aar 100% | 74.3 MiB/s | 760.6 KiB | 00m00s [169/188] libbrotli-0:1.2.0-6.fc45.aarc 100% | 37.9 MiB/s | 348.8 KiB | 00m00s [170/188] libnghttp2-0:1.69.0-4.fc45.aa 100% | 10.4 MiB/s | 74.7 KiB | 00m00s [171/188] libnghttp3-0:1.18.0-1.fc45.aa 100% | 9.8 MiB/s | 70.1 KiB | 00m00s [172/188] libpsl-0:0.23.1-1.fc45.aarch6 100% | 9.4 MiB/s | 67.3 KiB | 00m00s [173/188] libssh-0:0.12.2-1.fc45.aarch6 100% | 30.1 MiB/s | 277.2 KiB | 00m00s [174/188] ngtcp2-0:1.22.1-3.fc45.aarch6 100% | 18.0 MiB/s | 147.5 KiB | 00m00s [175/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 3.6 MiB/s | 26.2 KiB | 00m00s [176/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 4.4 MiB/s | 31.5 KiB | 00m00s [177/188] libcom_err-0:1.47.4-2.fc45.aa 100% | 3.7 MiB/s | 26.5 KiB | 00m00s [178/188] libverto-0:0.3.2-13.fc45.aarc 100% | 2.9 MiB/s | 20.4 KiB | 00m00s [179/188] publicsuffix-list-dafsa-0:202 100% | 7.5 MiB/s | 61.1 KiB | 00m00s [180/188] libfido2-0:1.17.0-5.fc45.aarc 100% | 13.8 MiB/s | 99.1 KiB | 00m00s [181/188] libssh-config-0:0.12.2-1.fc45 100% | 1.5 MiB/s | 8.9 KiB | 00m00s [182/188] libcbor-0:0.14.0-3.fc45.aarch 100% | 4.9 MiB/s | 35.1 KiB | 00m00s [183/188] gdb-minimal-0:17.2-4.fc45.aar 100% | 34.5 MiB/s | 4.3 MiB | 00m00s [184/188] selinux-policy-targeted-0:45. 100% | 227.0 MiB/s | 6.8 MiB | 00m00s [185/188] selinux-policy-0:45.11-1.fc45 100% | 3.9 MiB/s | 35.5 KiB | 00m00s [186/188] rpm-plugin-selinux-0:6.0.92-2 100% | 2.5 MiB/s | 17.9 KiB | 00m00s [187/188] libselinux-utils-0:3.11-3.fc4 100% | 13.7 MiB/s | 126.3 KiB | 00m00s [188/188] policycoreutils-0:3.11-2.fc45 100% | 3.8 MiB/s | 262.3 KiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 61.0 MiB/s | 69.2 MiB | 00m01s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/190] Verify package files 100% | 731.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.aarch64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.aarch64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-aarch64-1786083792.230036/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 2.3 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 218.7 MiB/s | 224.0 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% | 29.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% | 24.2 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% | 28.6 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 1.5 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% | 138.8 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 129.3 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 288.3 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 43.4 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 179.4 MiB/s | 8.4 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 45.8 MiB/s | 1.3 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 359.3 MiB/s | 18.7 MiB | 00m00s [ 24/190] Installing glibc-0:2.44-1.fc4 100% | 134.2 MiB/s | 6.6 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 249.1 MiB/s | 1.2 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% | 131.1 MiB/s | 134.3 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 36.3 MiB/s | 1.0 MiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 297.1 MiB/s | 3.0 MiB | 00m00s [ 31/190] Installing libzstd-0:1.5.7-6. 100% | 280.5 MiB/s | 861.6 KiB | 00m00s [ 32/190] Installing elfutils-libelf-0: 100% | 294.4 MiB/s | 1.2 MiB | 00m00s [ 33/190] Installing libassuan-0:2.5.7- 100% | 212.6 MiB/s | 217.7 KiB | 00m00s [ 34/190] Installing libgcrypt-0:1.12.2 100% | 240.0 MiB/s | 1.2 MiB | 00m00s [ 35/190] Installing readline-0:8.3-5.f 100% | 276.2 MiB/s | 565.7 KiB | 00m00s [ 36/190] Installing gmp-1:6.3.0-6.fc45 100% | 214.9 MiB/s | 660.1 KiB | 00m00s [ 37/190] Installing libacl-0:2.4.0-2.f 100% | 67.1 MiB/s | 68.8 KiB | 00m00s [ 38/190] Installing systemd-libs-0:261 100% | 301.9 MiB/s | 2.7 MiB | 00m00s [ 39/190] Installing libuuid-0:2.42.2-3 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [ 40/190] Installing xz-libs-1:5.8.3-2. 100% | 260.3 MiB/s | 266.6 KiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 36.9 MiB/s | 151.3 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 261.4 MiB/s | 1.6 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [ 44/190] Installing elfutils-libs-0:0. 100% | 243.6 MiB/s | 748.3 KiB | 00m00s [ 45/190] Installing libblkid-0:2.42.2- 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 264.0 MiB/s | 810.9 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 13.7 MiB/s | 323.8 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 233.0 MiB/s | 715.8 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 130.1 MiB/s | 266.5 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 37.1 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 30.9 MiB/s | 886.9 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 67.2 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 134.7 MiB/s | 275.9 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 217.3 MiB/s | 222.5 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 291.0 MiB/s | 1.7 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 61.5 MiB/s | 566.6 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 19.5 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 47.8 MiB/s | 1.5 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 205.8 MiB/s | 421.4 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 15.5 MiB/s | 365.6 KiB | 00m00s [ 61/190] Installing mpfr-0:4.2.2-4.fc4 100% | 184.8 MiB/s | 757.1 KiB | 00m00s [ 62/190] Installing gawk-0:5.4.1-1.fc4 100% | 91.4 MiB/s | 2.9 MiB | 00m00s [ 63/190] Installing dwz-0:0.17-3.fc45. 100% | 13.8 MiB/s | 324.0 KiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 133.3 MiB/s | 409.6 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-71.fc4 100% | 19.3 MiB/s | 473.4 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 581.2 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 6.1 MiB/s | 142.7 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 56.0 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 67.7 MiB/s | 69.3 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.2.1 100% | 238.9 MiB/s | 489.3 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 109.9 MiB/s | 225.1 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 20.9 MiB/s | 513.5 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 176.7 MiB/s | 361.9 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 220.1 MiB/s | 225.4 KiB | 00m00s [ 77/190] Installing alternatives-0:1.3 100% | 4.1 MiB/s | 91.7 KiB | 00m00s [ 78/190] Installing lua-libs-0:5.5.0-3 100% | 161.9 MiB/s | 331.6 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 153.5 MiB/s | 157.2 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.4-2 100% | 80.0 MiB/s | 2.8 MiB | 00m00s [ 81/190] Installing p11-kit-trust-0:0. 100% | 18.5 MiB/s | 531.9 KiB | 00m00s [ 82/190] Installing json-c-0:0.18-9.fc 100% | 136.5 MiB/s | 139.8 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 167.3 MiB/s | 342.7 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 76.8 MiB/s | 2.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 27.3 MiB/s | 139.8 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 28.8 MiB/s | 766.1 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 45.8 MiB/s | 234.5 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.1-1. 100% | 130.4 MiB/s | 133.6 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 88.4 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 27.8 MiB/s | 712.4 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 50.3 MiB/s | 1.4 MiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 205.0 MiB/s | 419.9 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 312.4 MiB/s | 3.7 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 305.9 MiB/s | 5.8 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-6 100% | 161.3 MiB/s | 8.2 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.6 MiB/s | 443.1 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 125.2 MiB/s | 7.0 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 39.2 MiB/s | 1.5 MiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 1.9 MiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 125.6 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 286.4 MiB/s | 2.3 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 271.2 MiB/s | 1.1 MiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [106/190] Installing libxml2-0:2.13.9-4 100% | 63.5 MiB/s | 1.8 MiB | 00m00s [107/190] Installing libusb1-0:1.0.30-2 100% | 25.3 MiB/s | 181.4 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.aarch64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.aarch64 >>> 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% | 248.3 MiB/s | 2.2 MiB | 00m00s [109/190] Installing ima-evm-utils-libs 100% | 91.7 MiB/s | 93.9 KiB | 00m00s [110/190] Installing gnupg2-gpg-agent-0 100% | 28.7 MiB/s | 850.9 KiB | 00m00s [111/190] Installing nettle-0:4.0-5.fc4 100% | 205.0 MiB/s | 839.8 KiB | 00m00s [112/190] Installing gnutls-0:3.8.13-3. 100% | 285.4 MiB/s | 3.7 MiB | 00m00s [113/190] Installing zstd-0:1.5.7-6.fc4 100% | 22.1 MiB/s | 565.9 KiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 7.5 MiB/s | 175.7 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 68.0 MiB/s | 1.9 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 1.5 MiB/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 39.1 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 6.8 MiB/s | 160.1 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 11.2 MiB/s | 263.9 KiB | 00m00s [120/190] Installing jansson-0:2.14-5.f 100% | 92.2 MiB/s | 94.4 KiB | 00m00s [121/190] Installing lz4-libs-0:1.10.0- 100% | 193.8 MiB/s | 198.4 KiB | 00m00s [122/190] Installing libarchive-0:3.8.8 100% | 238.7 MiB/s | 977.6 KiB | 00m00s [123/190] Installing libgomp-0:16.1.1-4 100% | 290.1 MiB/s | 594.2 KiB | 00m00s [124/190] Installing libpkgconf-0:2.5.1 100% | 132.0 MiB/s | 135.2 KiB | 00m00s [125/190] Installing pkgconf-0:2.5.1-2. 100% | 5.1 MiB/s | 119.3 KiB | 00m00s [126/190] Installing pkgconf-pkg-config 100% | 80.6 KiB/s | 1.8 KiB | 00m00s [127/190] Installing libtool-ltdl-0:2.5 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [128/190] Installing gdbm-libs-1:1.23-1 100% | 115.0 MiB/s | 235.5 KiB | 00m00s [129/190] Installing cyrus-sasl-lib-0:2 100% | 80.6 MiB/s | 2.4 MiB | 00m00s [130/190] Installing openldap-0:2.6.13- 100% | 187.4 MiB/s | 767.7 KiB | 00m00s [131/190] Installing gnupg2-dirmngr-0:2 100% | 22.6 MiB/s | 648.9 KiB | 00m00s [132/190] Installing gnupg2-0:2.4.9-17. 100% | 146.8 MiB/s | 6.5 MiB | 00m00s [133/190] Installing gpgverify-0:2.2-5. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 35.8 MiB/s | 915.2 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.92- 100% | 220.1 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 129.3 MiB/s | 264.9 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [139/190] Installing libbrotli-0:1.2.0- 100% | 222.5 MiB/s | 911.5 KiB | 00m00s [140/190] Installing libnghttp2-0:1.69. 100% | 194.4 MiB/s | 199.0 KiB | 00m00s [141/190] Installing libnghttp3-0:1.18. 100% | 203.3 MiB/s | 208.2 KiB | 00m00s [142/190] Installing keyutils-libs-0:1. 100% | 97.3 MiB/s | 99.7 KiB | 00m00s [143/190] Installing libcom_err-0:1.47. 100% | 109.6 MiB/s | 112.2 KiB | 00m00s [144/190] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [145/190] Installing krb5-libs-0:1.22.2 100% | 253.4 MiB/s | 2.5 MiB | 00m00s [146/190] Installing libcbor-0:0.14.0-3 100% | 137.7 MiB/s | 141.0 KiB | 00m00s [147/190] Installing libfido2-0:1.17.0- 100% | 137.8 MiB/s | 282.2 KiB | 00m00s [148/190] Installing libssh-0:0.12.2-1. 100% | 235.5 MiB/s | 723.4 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-4 100% | 255.6 MiB/s | 1.0 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 6.0 MiB/s | 146.2 KiB | 00m00s [151/190] Installing binutils-0:2.47-1. 100% | 280.0 MiB/s | 31.6 MiB | 00m00s [152/190] Installing elfutils-0:0.195-3 100% | 108.7 MiB/s | 3.6 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 225.6 MiB/s | 13.5 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 13.2 MiB/s | 324.2 KiB | 00m00s [155/190] Installing curl-0:8.21.0-4.fc 100% | 16.7 MiB/s | 530.7 KiB | 00m00s [156/190] Installing rpm-0:6.0.92-2.fc4 100% | 56.2 MiB/s | 2.8 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% | 9.4 MiB/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% | 38.0 MiB/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 6.2 MiB/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% | 185.5 KiB/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 0.0 B/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% | 35.4 MiB/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 62.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% | 23.5 MiB/s | 626.1 KiB | 00m00s [181/190] Installing erlang-srpm-macros 100% | 2.4 MiB/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% | 55.7 MiB/s | 57.0 KiB | 00m00s [184/190] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [185/190] Installing R-srpm-macros-0:1. 100% | 4.3 MiB/s | 4.4 KiB | 00m00s [186/190] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [187/190] Installing rpm-plugin-selinux 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 4.9 MiB/s | 125.8 KiB | 00m00s [189/190] Installing shadow-utils-2:4.2 100% | 87.1 MiB/s | 4.4 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 52.0 KiB/s | 424.8 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.aarch64 alternatives-1.33-6.fc45.aarch64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-1.fc45.aarch64 bash-5.3.15-2.fc45.aarch64 binutils-2.47-1.fc45.aarch64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.aarch64 bzip2-libs-1.0.8-24.fc45.aarch64 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.aarch64 coreutils-common-9.11-6.fc45.aarch64 cpio-2.15-10.fc45.aarch64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-4.fc45.aarch64 cyrus-sasl-lib-2.1.28-37.fc45.aarch64 debugedit-5.3-3.fc45.aarch64 diffutils-3.12-6.fc45.aarch64 dwz-0.17-3.fc45.aarch64 ed-1.22.5-3.fc45.aarch64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.aarch64 elfutils-debuginfod-client-0.195-3.fc45.aarch64 elfutils-libelf-0.195-3.fc45.aarch64 elfutils-libs-0.195-3.fc45.aarch64 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.aarch64 file-libs-5.47-3.fc45.aarch64 filesystem-3.18-59.fc45.aarch64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.aarch64 fips-provider-1.5.2-3.fc45.aarch64 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.aarch64 gdb-minimal-17.2-4.fc45.aarch64 gdbm-libs-1.23-12.fc45.aarch64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.aarch64 glibc-common-2.44-1.fc45.aarch64 glibc-gconv-extra-2.44-1.fc45.aarch64 glibc-minimal-langpack-2.44-1.fc45.aarch64 gmp-6.3.0-6.fc45.aarch64 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.aarch64 gnupg2-dirmngr-2.4.9-17.fc45.aarch64 gnupg2-gpg-agent-2.4.9-17.fc45.aarch64 gnupg2-gpgconf-2.4.9-17.fc45.aarch64 gnupg2-keyboxd-2.4.9-17.fc45.aarch64 gnupg2-verify-2.4.9-17.fc45.aarch64 gnutls-3.8.13-3.fc45.aarch64 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.aarch64 gzip-1.14-4.fc45.aarch64 ima-evm-utils-libs-1.6.2-12.fc45.aarch64 info-7.3-3.fc45.aarch64 jansson-2.14-5.fc45.aarch64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.aarch64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.aarch64 krb5-libs-1.22.2-9.fc45.aarch64 libacl-2.4.0-2.fc45.aarch64 libarchive-3.8.8-3.fc45.aarch64 libassuan-2.5.7-6.fc45.aarch64 libattr-2.6.0-2.fc45.aarch64 libblkid-2.42.2-3.fc45.aarch64 libbrotli-1.2.0-6.fc45.aarch64 libcap-2.78-2.fc45.aarch64 libcap-ng-0.9.3-5.fc45.aarch64 libcbor-0.14.0-3.fc45.aarch64 libcom_err-1.47.4-2.fc45.aarch64 libcurl-8.21.0-4.fc45.aarch64 libeconf-0.7.9-4.fc45.aarch64 libevent-2.1.12-19.fc45.aarch64 libfdisk-2.42.2-3.fc45.aarch64 libffi-3.5.2-3.fc45.aarch64 libfido2-1.17.0-5.fc45.aarch64 libfsverity-1.7-4.fc45.aarch64 libgcc-16.1.1-4.fc45.1.aarch64 libgcrypt-1.12.2-2.fc45.aarch64 libgomp-16.1.1-4.fc45.1.aarch64 libgpg-error-1.61-2.fc45.aarch64 libidn2-2.3.8-4.fc45.aarch64 libksba-1.8.0-3.fc45.aarch64 liblastlog2-2.42.2-3.fc45.aarch64 libmount-2.42.2-3.fc45.aarch64 libnghttp2-1.69.0-4.fc45.aarch64 libnghttp3-1.18.0-1.fc45.aarch64 libpkgconf-2.5.1-2.fc45.aarch64 libpsl-0.23.1-1.fc45.aarch64 libselinux-3.11-3.fc45.aarch64 libselinux-utils-3.11-3.fc45.aarch64 libsemanage-3.11-3.fc45.aarch64 libsepol-3.11-2.fc45.aarch64 libsmartcols-2.42.2-3.fc45.aarch64 libssh-0.12.2-1.fc45.aarch64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.aarch64 libtasn1-4.21.0-2.fc45.aarch64 libtool-ltdl-2.5.4-11.fc45.aarch64 libunistring-1.1-12.fc45.aarch64 libusb1-1.0.30-2.fc45.aarch64 libuuid-2.42.2-3.fc45.aarch64 libverto-0.3.2-13.fc45.aarch64 libxcrypt-4.5.2-4.fc45.aarch64 libxml2-2.13.9-4.fc45.aarch64 libzstd-1.5.7-6.fc45.aarch64 linkdupes-0.7.3-3.fc45.aarch64 lua-libs-5.5.0-3.fc45.aarch64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.aarch64 mpfr-4.2.2-4.fc45.aarch64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.aarch64 nettle-4.0-5.fc45.aarch64 ngtcp2-1.22.1-3.fc45.aarch64 ngtcp2-crypto-ossl-1.22.1-3.fc45.aarch64 npth-1.8-5.fc45.aarch64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.aarch64 openssl-libs-4.0.1-5.fc45.aarch64 p11-kit-0.26.4-2.fc45.aarch64 p11-kit-trust-0.26.4-2.fc45.aarch64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.aarch64 patch-2.8-5.fc45.aarch64 pcre2-10.47-1.fc45.2.aarch64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.aarch64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.aarch64 policycoreutils-3.11-2.fc45.aarch64 popt-1.19-11.fc45.aarch64 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.aarch64 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.aarch64 rpm-build-6.0.92-2.fc45.aarch64 rpm-build-libs-6.0.92-2.fc45.aarch64 rpm-libs-6.0.92-2.fc45.aarch64 rpm-plugin-selinux-6.0.92-2.fc45.aarch64 rpm-sequoia-1.10.2-5.fc45.aarch64 rpm-sign-libs-6.0.92-2.fc45.aarch64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.aarch64 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.aarch64 sqlite-libs-3.53.4-1.fc45.aarch64 systemd-libs-261.2-1.fc45.aarch64 systemd-standalone-sysusers-261.2-1.fc45.aarch64 tar-1.35-9.fc45.aarch64 tpm2-tss-4.2.0-1.fc45.aarch64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.aarch64 util-linux-2.42.2-3.fc45.aarch64 util-linux-core-2.42.2-3.fc45.aarch64 which-2.25-2.fc45.aarch64 xxhash-libs-0.8.3-5.fc45.aarch64 xz-5.8.3-2.fc45.aarch64 xz-libs-5.8.3-2.fc45.aarch64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.aarch64 zlib-ng-compat-2.3.3-6.fc45.aarch64 zstd-1.5.7-6.fc45.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.Cc2jZY 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-aarch64-1786083792.230036/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-1gqjs84l/ruff/ruff.spec) Config(child) 0 minutes 29 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-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1786083792.230036/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1786083792.230036/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-aarch64-1786083792.230036/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.aarch64 rpm-sequoia-1.10.2-5.fc45.aarch64 dnf5-5.4.2.1-10.fc45.aarch64 dnf5-plugins-5.4.2.1-10.fc45.aarch64 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: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.H3yhB1 setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 80.4 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 138.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: cargo-rpm-macros noarch 0:28.5-2.fc45 fedora 14.9 KiB rust2rpm-helper aarch64 0:0.1.9-2.fc45 fedora 1.8 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 aarch64 0:13.28-1.fc45 fedora 721.4 KiB cargo aarch64 0:1.97.1-2.fc45 fedora 20.5 MiB cargo2rpm noarch 0:0.3.4-2.fc45 fedora 1.3 MiB cpp aarch64 0:16.1.1-4.fc45.1 fedora 40.8 MiB expat aarch64 0:2.8.1-2.fc45 fedora 371.5 KiB gcc aarch64 0:16.1.1-4.fc45.1 fedora 112.5 MiB gcc-plugin-annobin aarch64 0:16.1.1-4.fc45.1 fedora 69.1 KiB glibc-devel aarch64 0:2.44-1.fc45 fedora 2.3 MiB kernel-headers aarch64 0:7.2.0-0.rc6.48.fc45 fedora 6.9 MiB less aarch64 0:704-3.fc45 fedora 607.5 KiB libasan aarch64 0:16.1.1-4.fc45.1 fedora 1.5 MiB libatomic aarch64 0:16.1.1-4.fc45.1 fedora 77.7 KiB libedit aarch64 0:3.1-60.20260512cvs.fc45 fedora 280.3 KiB libgit2_1.9 aarch64 0:1.9.6-1.fc45 fedora 1.3 MiB libmpc aarch64 0:1.4.1-2.fc45 fedora 216.8 KiB libssh2 aarch64 0:1.11.1-10.fc45 fedora 350.5 KiB libubsan aarch64 0:16.1.1-4.fc45.1 fedora 475.9 KiB libxcrypt-devel aarch64 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp aarch64 0:9.4.2-2.fc45 fedora 153.2 KiB llvm-filesystem aarch64 0:22.1.8-20.fc45 fedora 0.0 B llvm-libs aarch64 0:22.1.8-20.fc45 fedora 135.1 MiB make aarch64 1:4.4.1-13.fc45 fedora 1.8 MiB mpdecimal aarch64 0:4.0.1-4.fc45 fedora 281.1 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 aarch64 0:3.15.0~b4-1.fc45 fedora 84.8 KiB python3-click noarch 1:8.4.2-1.fc45 fedora 1.3 MiB python3-libs aarch64 0:3.15.0~b4-1.fc45 fedora 49.7 MiB python3-tomlkit noarch 0:0.13.2-9.fc45 fedora 504.9 KiB rust aarch64 0:1.97.1-2.fc45 fedora 84.5 MiB rust-std-static aarch64 0:1.97.1-2.fc45 fedora 164.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 181 MiB. Need to download 181 MiB. After this operation, 633 MiB extra will be used (install 633 MiB, remove 0 B). [ 1/36] cargo-rpm-macros-0:28.5-2.fc45. 100% | 635.2 KiB/s | 14.6 KiB | 00m00s [ 2/36] tomcli-0:0.10.1-6.fc45.noarch 100% | 637.1 KiB/s | 75.8 KiB | 00m00s [ 3/36] rust2rpm-helper-0:0.1.9-2.fc45. 100% | 5.1 MiB/s | 756.5 KiB | 00m00s [ 4/36] python3-0:3.15.0~b4-1.fc45.aarc 100% | 1.0 MiB/s | 27.2 KiB | 00m00s [ 5/36] python3-click-1:8.4.2-1.fc45.no 100% | 14.2 MiB/s | 291.5 KiB | 00m00s [ 6/36] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 2.5 MiB/s | 204.8 KiB | 00m00s [ 7/36] libgit2_1.9-0:1.9.6-1.fc45.aarc 100% | 30.1 MiB/s | 555.7 KiB | 00m00s [ 8/36] libssh2-0:1.11.1-10.fc45.aarch6 100% | 6.2 MiB/s | 139.8 KiB | 00m00s [ 9/36] cargo-0:1.97.1-2.fc45.aarch64 100% | 30.4 MiB/s | 7.3 MiB | 00m00s [10/36] less-0:704-3.fc45.aarch64 100% | 18.1 MiB/s | 222.2 KiB | 00m00s [11/36] python3-libs-0:3.15.0~b4-1.fc45 100% | 158.0 MiB/s | 10.9 MiB | 00m00s [12/36] llhttp-0:9.4.2-2.fc45.aarch64 100% | 2.1 MiB/s | 38.3 KiB | 00m00s [13/36] rust-0:1.97.1-2.fc45.aarch64 100% | 75.7 MiB/s | 28.7 MiB | 00m00s [14/36] gcc-0:16.1.1-4.fc45.1.aarch64 100% | 115.2 MiB/s | 39.8 MiB | 00m00s [15/36] expat-0:2.8.1-2.fc45.aarch64 100% | 15.3 MiB/s | 125.4 KiB | 00m00s [16/36] mpdecimal-0:4.0.1-4.fc45.aarch6 100% | 9.3 MiB/s | 95.4 KiB | 00m00s [17/36] llvm-libs-0:22.1.8-20.fc45.aarc 100% | 83.1 MiB/s | 32.8 MiB | 00m00s [18/36] python-pip-wheel-0:26.1.2-2.fc4 100% | 33.6 MiB/s | 1.2 MiB | 00m00s [19/36] tzdata-0:2026b-2.fc45.noarch 100% | 77.4 MiB/s | 713.3 KiB | 00m00s [20/36] glibc-devel-0:2.44-1.fc45.aarch 100% | 70.3 MiB/s | 648.0 KiB | 00m00s [21/36] libasan-0:16.1.1-4.fc45.1.aarch 100% | 45.5 MiB/s | 513.0 KiB | 00m00s [22/36] libatomic-0:16.1.1-4.fc45.1.aar 100% | 7.3 MiB/s | 52.4 KiB | 00m00s [23/36] libmpc-0:1.4.1-2.fc45.aarch64 100% | 10.3 MiB/s | 73.8 KiB | 00m00s [24/36] libubsan-0:16.1.1-4.fc45.1.aarc 100% | 31.4 MiB/s | 224.9 KiB | 00m00s [25/36] make-1:4.4.1-13.fc45.aarch64 100% | 35.6 MiB/s | 583.4 KiB | 00m00s [26/36] libedit-0:3.1-60.20260512cvs.fc 100% | 14.8 MiB/s | 106.4 KiB | 00m00s [27/36] llvm-filesystem-0:22.1.8-20.fc4 100% | 1.6 MiB/s | 11.7 KiB | 00m00s [28/36] cpp-0:16.1.1-4.fc45.1.aarch64 100% | 120.9 MiB/s | 13.3 MiB | 00m00s [29/36] kernel-headers-0:7.2.0-0.rc6.48 100% | 61.4 MiB/s | 1.7 MiB | 00m00s [30/36] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 1.9 MiB/s | 30.4 KiB | 00m00s [31/36] python3-tomlkit-0:0.13.2-9.fc45 100% | 5.7 MiB/s | 127.4 KiB | 00m00s [32/36] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 193.5 KiB/s | 8.3 KiB | 00m00s [33/36] annobin-plugin-gcc-0:13.28-1.fc 100% | 61.7 MiB/s | 695.0 KiB | 00m00s [34/36] gcc-plugin-annobin-0:16.1.1-4.f 100% | 5.0 MiB/s | 55.9 KiB | 00m00s [35/36] annobin-docs-0:13.28-1.fc45.noa 100% | 9.5 MiB/s | 87.3 KiB | 00m00s [36/36] rust-std-static-0:1.97.1-2.fc45 100% | 113.1 MiB/s | 39.2 MiB | 00m00s -------------------------------------------------------------------------------- [36/36] Total 100% | 188.1 MiB/s | 181.3 MiB | 00m01s Running transaction [ 1/38] Verify package files 100% | 63.0 B/s | 36.0 B | 00m01s [ 2/38] Prepare transaction 100% | 666.0 B/s | 36.0 B | 00m00s [ 3/38] Installing libmpc-0:1.4.1-2.fc4 100% | 106.7 MiB/s | 218.5 KiB | 00m00s [ 4/38] Installing libssh2-0:1.11.1-10. 100% | 172.0 MiB/s | 352.2 KiB | 00m00s [ 5/38] Installing cpp-0:16.1.1-4.fc45. 100% | 291.2 MiB/s | 40.8 MiB | 00m00s [ 6/38] Installing annobin-docs-0:13.28 100% | 32.8 MiB/s | 100.8 KiB | 00m00s [ 7/38] Installing kernel-headers-0:7.2 100% | 137.8 MiB/s | 7.0 MiB | 00m00s [ 8/38] Installing glibc-devel-0:2.44-1 100% | 112.5 MiB/s | 2.4 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% | 137.7 MiB/s | 282.0 KiB | 00m00s [12/38] Installing llvm-libs-0:22.1.8-2 100% | 390.3 MiB/s | 135.1 MiB | 00m00s [13/38] Installing make-1:4.4.1-13.fc45 100% | 61.7 MiB/s | 1.9 MiB | 00m00s [14/38] Installing libubsan-0:16.1.1-4. 100% | 232.8 MiB/s | 476.7 KiB | 00m00s [15/38] Installing libatomic-0:16.1.1-4 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [16/38] Installing libasan-0:16.1.1-4.f 100% | 256.9 MiB/s | 1.5 MiB | 00m00s [17/38] Installing gcc-0:16.1.1-4.fc45. 100% | 349.4 MiB/s | 112.5 MiB | 00m00s [18/38] Installing rust-0:1.97.1-2.fc45 100% | 322.6 MiB/s | 84.5 MiB | 00m00s [19/38] Installing rust-std-static-0:1. 100% | 419.4 MiB/s | 164.4 MiB | 00m00s [20/38] Installing tzdata-0:2026b-2.fc4 100% | 26.5 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% | 138.0 MiB/s | 282.7 KiB | 00m00s [23/38] Installing expat-0:2.8.1-2.fc45 100% | 12.2 MiB/s | 373.6 KiB | 00m00s [24/38] Installing python3-libs-0:3.15. 100% | 263.9 MiB/s | 50.1 MiB | 00m00s [25/38] Installing python3-0:3.15.0~b4- 100% | 3.7 MiB/s | 86.6 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% | 151.0 MiB/s | 154.6 KiB | 00m00s [28/38] Installing libgit2_1.9-0:1.9.6- 100% | 268.9 MiB/s | 1.3 MiB | 00m00s [29/38] Installing cargo-0:1.97.1-2.fc4 100% | 238.8 MiB/s | 20.5 MiB | 00m00s [30/38] Installing cargo2rpm-0:0.3.4-2. 100% | 43.4 MiB/s | 1.3 MiB | 00m00s [31/38] Installing less-0:704-3.fc45.aa 100% | 23.0 MiB/s | 611.3 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% | 6.4 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% | 15.5 MiB/s | 15.9 KiB | 00m00s [36/38] Installing annobin-plugin-gcc-0 100% | 54.3 MiB/s | 723.1 KiB | 00m00s [37/38] Installing gcc-plugin-annobin-0 100% | 5.3 MiB/s | 70.6 KiB | 00m00s [38/38] Installing rust2rpm-helper-0:0. 100% | 11.6 MiB/s | 1.8 MiB | 00m00s Complete! Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.OuooWP setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 167.4 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 152.2 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.aarch64" 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: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.AxVGDk setting SOURCE_DATE_EPOCH=1785715200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.NoBxhD 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="aarch64" 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.pTr358 + 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' + rm --recursive --verbose crates/ruff_dev 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_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.CybI8c + 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% | 254.6 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 89.6 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.aarch64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.aarch64" 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 aarch64 0:22.1.8-20.fc45 fedora 61.8 MiB clang-devel aarch64 0:22.1.8-20.fc45 fedora 32.2 MiB clang-libs aarch64 0:22.1.8-20.fc45 fedora 104.4 MiB clang-resource-filesystem aarch64 0:22.1.8-20.fc45 fedora 15.3 KiB clang-tools-extra aarch64 0:22.1.8-20.fc45 fedora 58.8 MiB cmake-filesystem aarch64 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem aarch64 1:30.2-3.fc45 fedora 0.0 B gcc-c++ aarch64 0:16.1.1-4.fc45.1 fedora 44.9 MiB groff-base aarch64 0:1.24.1-2.fc45 fedora 4.5 MiB jemalloc aarch64 0:5.3.0-14.fc44 fedora 834.7 KiB jemalloc-devel aarch64 0:5.3.0-14.fc44 fedora 221.1 KiB libedit-devel aarch64 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel aarch64 0:16.1.1-4.fc45.1 fedora 40.3 MiB libzstd-devel aarch64 0:1.5.7-6.fc45 fedora 217.6 KiB llvm aarch64 0:22.1.8-20.fc45 fedora 83.1 MiB llvm-devel aarch64 0:22.1.8-20.fc45 fedora 35.6 MiB llvm-googletest aarch64 0:22.1.8-20.fc45 fedora 2.3 MiB llvm-static aarch64 0:22.1.8-20.fc45 fedora 355.3 MiB llvm-test aarch64 0:22.1.8-20.fc45 fedora 2.3 MiB ncurses aarch64 0:6.6-3.fc45 fedora 895.8 KiB ncurses-c++-libs aarch64 0:6.6-3.fc45 fedora 265.4 KiB ncurses-devel aarch64 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B aarch64 0:1.92-527.fc45 fedora 557.5 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 aarch64 0:2.192-528.fc45 fedora 135.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 aarch64 0:2.59-527.fc45 fedora 103.6 KiB perl-DynaLoader aarch64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode aarch64 4:3.24-527.fc45 fedora 4.8 MiB perl-Errno aarch64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl aarch64 0:1.20-527.fc45 fedora 92.7 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 aarch64 0:1.56-527.fc45 fedora 191.3 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 aarch64 0:3.16-527.fc45 fedora 93.9 KiB perl-Net-SSLeay aarch64 0:1.96-5.fc45 fedora 1.4 MiB perl-POSIX aarch64 0:2.26-527.fc45 fedora 261.4 KiB perl-PathTools aarch64 0:3.95-527.fc45 fedora 224.0 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 aarch64 5:1.70-527.fc45 fedora 152.9 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket aarch64 4:2.041-527.fc45 fedora 144.7 KiB perl-Storable aarch64 1:3.41-527.fc45 fedora 242.9 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 aarch64 4:1.9780-527.fc45 fedora 151.7 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 aarch64 4:5.44.0-527.fc45 fedora 175.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs aarch64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro aarch64 0:1.30-527.fc45 fedora 81.5 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 191 MiB. Need to download 191 MiB. After this operation, 979 MiB extra will be used (install 979 MiB, remove 0 B). [ 1/1147] rust-anstream+default-devel 100% | 119.4 KiB/s | 8.6 KiB | 00m00s [ 2/1147] rust-aho-corasick+default-d 100% | 94.0 KiB/s | 7.9 KiB | 00m00s [ 3/1147] rust-anstyle+default-devel- 100% | 89.7 KiB/s | 8.3 KiB | 00m00s [ 4/1147] rust-anstyle+std-devel-0:1. 100% | 90.1 KiB/s | 8.3 KiB | 00m00s [ 5/1147] rust-anyhow+default-devel-0 100% | 105.7 KiB/s | 9.2 KiB | 00m00s [ 6/1147] rust-arc-swap+default-devel 100% | 88.1 KiB/s | 8.3 KiB | 00m00s [ 7/1147] rust-argfile+default-devel- 100% | 99.1 KiB/s | 7.9 KiB | 00m00s [ 8/1147] rust-arrayvec+default-devel 100% | 100.7 KiB/s | 8.2 KiB | 00m00s [ 9/1147] rust-assert_fs+default-deve 100% | 80.7 KiB/s | 8.1 KiB | 00m00s [ 10/1147] rust-bitflags+default-devel 100% | 117.5 KiB/s | 8.8 KiB | 00m00s [ 11/1147] rust-bitvec+alloc-devel-0:1 100% | 89.0 KiB/s | 7.7 KiB | 00m00s [ 12/1147] rust-bstr+default-devel-0:1 100% | 91.9 KiB/s | 8.5 KiB | 00m00s [ 13/1147] rust-cachedir+default-devel 100% | 91.6 KiB/s | 7.8 KiB | 00m00s [ 14/1147] rust-camino+default-devel-0 100% | 102.5 KiB/s | 8.6 KiB | 00m00s [ 15/1147] rust-camino+serde1-devel-0: 100% | 89.5 KiB/s | 8.8 KiB | 00m00s [ 16/1147] rust-clap+default-devel-0:4 100% | 115.4 KiB/s | 10.5 KiB | 00m00s [ 17/1147] rust-bitvec-devel-0:1.0.1-8 100% | 626.9 KiB/s | 247.0 KiB | 00m00s [ 18/1147] rust-clap+derive-devel-0:4. 100% | 98.6 KiB/s | 10.3 KiB | 00m00s [ 19/1147] rust-clap+env-devel-0:4.6.4 100% | 114.8 KiB/s | 10.3 KiB | 00m00s [ 20/1147] rust-clap+string-devel-0:4. 100% | 145.8 KiB/s | 10.3 KiB | 00m00s [ 21/1147] rust-clap+wrap_help-devel-0 100% | 106.8 KiB/s | 10.4 KiB | 00m00s [ 22/1147] rust-clap_complete_command+ 100% | 94.5 KiB/s | 8.0 KiB | 00m00s [ 23/1147] rust-clearscreen+default-de 100% | 95.3 KiB/s | 8.4 KiB | 00m00s [ 24/1147] rust-colored+no-color-devel 100% | 91.2 KiB/s | 8.0 KiB | 00m00s [ 25/1147] rust-colored+default-devel- 100% | 86.2 KiB/s | 8.0 KiB | 00m00s [ 26/1147] rust-countme+default-devel- 100% | 87.9 KiB/s | 7.7 KiB | 00m00s [ 27/1147] rust-crossbeam+default-deve 100% | 88.2 KiB/s | 7.8 KiB | 00m00s [ 28/1147] rust-csv+default-devel-0:1. 100% | 73.0 KiB/s | 7.9 KiB | 00m00s [ 29/1147] rust-ctrlc+default-devel-0: 100% | 105.2 KiB/s | 8.3 KiB | 00m00s [ 30/1147] rust-dashmap+default-devel- 100% | 82.5 KiB/s | 7.9 KiB | 00m00s [ 31/1147] rust-drop_bomb+default-deve 100% | 100.7 KiB/s | 7.8 KiB | 00m00s [ 32/1147] rust-datatest-stable+defaul 100% | 77.6 KiB/s | 8.1 KiB | 00m00s [ 33/1147] rust-dunce+default-devel-0: 100% | 89.4 KiB/s | 7.9 KiB | 00m00s [ 34/1147] rust-etcetera+default-devel 100% | 99.3 KiB/s | 8.2 KiB | 00m00s [ 35/1147] rust-gen-lsp-types+default- 100% | 1.5 MiB/s | 7.6 KiB | 00m00s [ 36/1147] rust-gen-lsp-types+url-deve 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 37/1147] rust-fern+default-devel-0:0 100% | 83.3 KiB/s | 8.3 KiB | 00m00s [ 38/1147] rust-filetime+default-devel 100% | 97.3 KiB/s | 8.3 KiB | 00m00s [ 39/1147] rust-glob+default-devel-0:0 100% | 106.9 KiB/s | 8.0 KiB | 00m00s [ 40/1147] rust-globset+default-devel- 100% | 85.8 KiB/s | 8.4 KiB | 00m00s [ 41/1147] rust-globwalk+default-devel 100% | 78.0 KiB/s | 7.7 KiB | 00m00s [ 42/1147] rust-hashbrown-devel-0:0.17 100% | 1.1 MiB/s | 131.9 KiB | 00m00s [ 43/1147] rust-heck+default-devel-0:0 100% | 102.4 KiB/s | 7.7 KiB | 00m00s [ 44/1147] rust-hashbrown+inline-more- 100% | 68.9 KiB/s | 8.7 KiB | 00m00s [ 45/1147] rust-icu_properties+default 100% | 113.3 KiB/s | 8.4 KiB | 00m00s [ 46/1147] rust-ignore+default-devel-0 100% | 114.2 KiB/s | 8.6 KiB | 00m00s [ 47/1147] rust-indexmap+default-devel 100% | 134.5 KiB/s | 9.3 KiB | 00m00s [ 48/1147] rust-imperative+default-dev 100% | 65.7 KiB/s | 8.0 KiB | 00m00s [ 49/1147] rust-indicatif+default-deve 100% | 90.5 KiB/s | 8.4 KiB | 00m00s [ 50/1147] rust-indoc+default-devel-0: 100% | 119.3 KiB/s | 7.9 KiB | 00m00s [ 51/1147] rust-insta-cmd+default-deve 100% | 70.4 KiB/s | 7.9 KiB | 00m00s [ 52/1147] rust-insta+default-devel-0: 100% | 118.7 KiB/s | 8.9 KiB | 00m00s [ 53/1147] rust-insta+filters-devel-0: 100% | 108.5 KiB/s | 8.9 KiB | 00m00s [ 54/1147] rust-insta+ron-devel-0:1.46 100% | 134.8 KiB/s | 9.0 KiB | 00m00s [ 55/1147] rust-insta+redactions-devel 100% | 106.9 KiB/s | 9.0 KiB | 00m00s [ 56/1147] rust-insta+json-devel-0:1.4 100% | 83.0 KiB/s | 8.9 KiB | 00m00s [ 57/1147] rust-is-macro+default-devel 100% | 104.9 KiB/s | 8.0 KiB | 00m00s [ 58/1147] rust-itertools+default-deve 100% | 79.8 KiB/s | 8.1 KiB | 00m00s [ 59/1147] rust-jiff+default-devel-0:0 100% | 134.8 KiB/s | 13.8 KiB | 00m00s [ 60/1147] rust-jod-thread+default-dev 100% | 119.0 KiB/s | 7.9 KiB | 00m00s [ 61/1147] rust-lsp-server+default-dev 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 62/1147] rust-matchit+default-devel- 100% | 122.3 KiB/s | 8.3 KiB | 00m00s [ 63/1147] rust-log+default-devel-0:0. 100% | 91.4 KiB/s | 8.6 KiB | 00m00s [ 64/1147] rust-memchr+default-devel-0 100% | 106.8 KiB/s | 8.4 KiB | 00m00s [ 65/1147] rust-memchr+std-devel-0:2.8 100% | 105.2 KiB/s | 8.4 KiB | 00m00s [ 66/1147] rust-libcst-devel-0:1.8.6-3 100% | 493.6 KiB/s | 116.0 KiB | 00m00s [ 67/1147] rust-natord+default-devel-0 100% | 98.5 KiB/s | 7.7 KiB | 00m00s [ 68/1147] rust-notify+default-devel-0 100% | 84.6 KiB/s | 8.1 KiB | 00m00s [ 69/1147] rust-ordermap+default-devel 100% | 111.8 KiB/s | 8.6 KiB | 00m00s [ 70/1147] rust-path-absolutize+defaul 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 71/1147] rust-path-absolutize+fixed_ 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [ 72/1147] rust-ordermap+serde-devel-0 100% | 121.2 KiB/s | 8.8 KiB | 00m00s [ 73/1147] rust-parking_lot+default-de 100% | 74.4 KiB/s | 8.0 KiB | 00m00s [ 74/1147] rust-path-slash+default-dev 100% | 93.4 KiB/s | 7.8 KiB | 00m00s [ 75/1147] rust-pathdiff+default-devel 100% | 116.9 KiB/s | 7.9 KiB | 00m00s [ 76/1147] rust-pep440_rs+version-rang 100% | 124.2 KiB/s | 8.2 KiB | 00m00s [ 77/1147] rust-pretty_assertions+defa 100% | 101.6 KiB/s | 8.0 KiB | 00m00s [ 78/1147] rust-pep440_rs+default-deve 100% | 83.4 KiB/s | 8.0 KiB | 00m00s [ 79/1147] rust-proc-macro2+default-de 100% | 119.5 KiB/s | 9.3 KiB | 00m00s [ 80/1147] rust-pyproject-toml+default 100% | 108.7 KiB/s | 8.3 KiB | 00m00s [ 81/1147] rust-quick-junit+default-de 100% | 100.0 KiB/s | 8.3 KiB | 00m00s [ 82/1147] rust-quickcheck_macros+defa 100% | 111.3 KiB/s | 8.1 KiB | 00m00s [ 83/1147] rust-quickcheck-devel-0:1.1 100% | 367.4 KiB/s | 34.5 KiB | 00m00s [ 84/1147] rust-quote+default-devel-0: 100% | 89.5 KiB/s | 8.6 KiB | 00m00s [ 85/1147] rust-rand+std_rng-devel-0:0 100% | 69.0 KiB/s | 8.6 KiB | 00m00s [ 86/1147] rust-rayon+default-devel-0: 100% | 58.7 KiB/s | 7.9 KiB | 00m00s [ 87/1147] rust-rand-devel-0:0.10.2-2. 100% | 574.5 KiB/s | 104.6 KiB | 00m00s [ 88/1147] rust-regex-automata+default 100% | 106.6 KiB/s | 9.2 KiB | 00m00s [ 89/1147] rust-regex+default-devel-0: 100% | 116.4 KiB/s | 9.1 KiB | 00m00s [ 90/1147] rust-regex-syntax+default-d 100% | 90.7 KiB/s | 8.4 KiB | 00m00s [ 91/1147] rust-rkyv+default-devel-0:0 100% | 121.5 KiB/s | 9.0 KiB | 00m00s [ 92/1147] rust-rustc-hash+default-dev 100% | 95.4 KiB/s | 8.2 KiB | 00m00s [ 93/1147] rust-salsa+compact_str-deve 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 94/1147] rust-rustc-stable-hash+defa 100% | 82.0 KiB/s | 7.6 KiB | 00m00s [ 95/1147] rust-salsa+inventory-devel- 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 96/1147] rust-salsa+macros-devel-0:0 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 97/1147] rust-salsa+ordermap-devel-0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 98/1147] rust-salsa+salsa_unstable-d 100% | 1.6 MiB/s | 8.2 KiB | 00m00s [ 99/1147] rust-same-file+default-deve 100% | 95.4 KiB/s | 7.8 KiB | 00m00s [ 100/1147] rust-schemars+default-devel 100% | 106.0 KiB/s | 8.6 KiB | 00m00s [ 101/1147] rust-serde+default-devel-0: 100% | 132.7 KiB/s | 8.9 KiB | 00m00s [ 102/1147] rust-seahash+default-devel- 100% | 103.2 KiB/s | 7.7 KiB | 00m00s [ 103/1147] rust-salsa-devel-0:0.28.2-1 100% | 973.7 KiB/s | 271.7 KiB | 00m00s [ 104/1147] rust-serde_json+default-dev 100% | 119.7 KiB/s | 9.6 KiB | 00m00s [ 105/1147] rust-serde+derive-devel-0:1 100% | 101.1 KiB/s | 8.9 KiB | 00m00s [ 106/1147] rust-serde_test+default-dev 100% | 106.9 KiB/s | 7.9 KiB | 00m00s [ 107/1147] rust-similar+default-devel- 100% | 113.3 KiB/s | 8.2 KiB | 00m00s [ 108/1147] rust-shellexpand+default-de 100% | 101.5 KiB/s | 8.0 KiB | 00m00s [ 109/1147] rust-similar+inline-devel-0 100% | 99.0 KiB/s | 8.1 KiB | 00m00s [ 110/1147] rust-smallvec+const_generic 100% | 95.0 KiB/s | 8.1 KiB | 00m00s [ 111/1147] rust-smallvec+const_new-dev 100% | 97.5 KiB/s | 8.1 KiB | 00m00s [ 112/1147] rust-smallvec+default-devel 100% | 85.5 KiB/s | 8.0 KiB | 00m00s [ 113/1147] rust-smallvec+union-devel-0 100% | 107.1 KiB/s | 8.0 KiB | 00m00s [ 114/1147] rust-snapbox+cmd-devel-0:1. 100% | 113.1 KiB/s | 9.3 KiB | 00m00s [ 115/1147] rust-snapbox+diff-devel-0:1 100% | 139.2 KiB/s | 9.2 KiB | 00m00s [ 116/1147] rust-snapbox+default-devel- 100% | 98.3 KiB/s | 9.0 KiB | 00m00s [ 117/1147] rust-snapbox+examples-devel 100% | 115.6 KiB/s | 9.1 KiB | 00m00s [ 118/1147] rust-snapbox+term-svg-devel 100% | 139.1 KiB/s | 9.2 KiB | 00m00s [ 119/1147] rust-static_assertions+defa 100% | 102.0 KiB/s | 7.9 KiB | 00m00s [ 120/1147] rust-strum+default-devel-0: 100% | 116.3 KiB/s | 8.1 KiB | 00m00s [ 121/1147] rust-strum+strum_macros-dev 100% | 96.4 KiB/s | 8.3 KiB | 00m00s [ 122/1147] rust-strum_macros+default-d 100% | 101.1 KiB/s | 8.1 KiB | 00m00s [ 123/1147] rust-supports-hyperlinks+de 100% | 106.1 KiB/s | 8.1 KiB | 00m00s [ 124/1147] rust-syn+default-devel-0:3. 100% | 131.3 KiB/s | 10.0 KiB | 00m00s [ 125/1147] rust-syn+extra-traits-devel 100% | 131.1 KiB/s | 9.8 KiB | 00m00s [ 126/1147] rust-syn+derive-devel-0:3.0 100% | 111.4 KiB/s | 9.8 KiB | 00m00s [ 127/1147] rust-syn+full-devel-0:3.0.3 100% | 132.4 KiB/s | 9.8 KiB | 00m00s [ 128/1147] rust-syn+parsing-devel-0:3. 100% | 127.4 KiB/s | 9.8 KiB | 00m00s [ 129/1147] rust-tempfile+default-devel 100% | 121.0 KiB/s | 9.2 KiB | 00m00s [ 130/1147] rust-test-case+default-deve 100% | 120.4 KiB/s | 7.9 KiB | 00m00s [ 131/1147] rust-thin-vec+default-devel 100% | 107.8 KiB/s | 8.4 KiB | 00m00s [ 132/1147] rust-thin-vec+serde-devel-0 100% | 93.6 KiB/s | 8.5 KiB | 00m00s [ 133/1147] rust-thiserror+default-deve 100% | 139.0 KiB/s | 9.2 KiB | 00m00s [ 134/1147] rust-tikv-jemallocator+defa 100% | 119.9 KiB/s | 7.9 KiB | 00m00s [ 135/1147] rust-toml+default-devel-0:1 100% | 106.5 KiB/s | 9.2 KiB | 00m00s [ 136/1147] rust-toml_parser+default-de 100% | 105.0 KiB/s | 8.1 KiB | 00m00s [ 137/1147] rust-tracing-flame+default- 100% | 112.9 KiB/s | 7.8 KiB | 00m00s [ 138/1147] rust-tracing-log+default-de 100% | 84.4 KiB/s | 7.9 KiB | 00m00s [ 139/1147] rust-tracing-subscriber+ans 100% | 109.7 KiB/s | 8.3 KiB | 00m00s [ 140/1147] rust-tracing-subscriber+chr 100% | 95.8 KiB/s | 8.5 KiB | 00m00s [ 141/1147] rust-tracing-subscriber+env 100% | 107.9 KiB/s | 8.7 KiB | 00m00s [ 142/1147] rust-tracing-subscriber-dev 100% | 875.2 KiB/s | 189.0 KiB | 00m00s [ 143/1147] rust-tracing-subscriber+fmt 100% | 94.7 KiB/s | 8.3 KiB | 00m00s [ 144/1147] rust-tracing-subscriber+sma 100% | 97.8 KiB/s | 8.4 KiB | 00m00s [ 145/1147] rust-tracing+default-devel- 100% | 100.8 KiB/s | 8.1 KiB | 00m00s [ 146/1147] rust-tracing+log-devel-0:0. 100% | 109.8 KiB/s | 8.1 KiB | 00m00s [ 147/1147] rust-tracing+release_max_le 100% | 98.2 KiB/s | 8.1 KiB | 00m00s [ 148/1147] rust-typed-arena+default-de 100% | 103.3 KiB/s | 7.8 KiB | 00m00s [ 149/1147] rust-unicode-ident+default- 100% | 100.2 KiB/s | 8.7 KiB | 00m00s [ 150/1147] rust-unicode-normalization+ 100% | 107.8 KiB/s | 8.5 KiB | 00m00s [ 151/1147] rust-unicode-width+default- 100% | 125.9 KiB/s | 8.2 KiB | 00m00s [ 152/1147] rust-url+default-devel-0:2. 100% | 100.6 KiB/s | 8.2 KiB | 00m00s [ 153/1147] rust-unicode_names2+default 100% | 88.9 KiB/s | 8.2 KiB | 00m00s [ 154/1147] rust-uuid+default-devel-0:1 100% | 116.1 KiB/s | 9.4 KiB | 00m00s [ 155/1147] rust-walkdir+default-devel- 100% | 116.7 KiB/s | 7.7 KiB | 00m00s [ 156/1147] rust-which+default-devel-0: 100% | 115.5 KiB/s | 8.8 KiB | 00m00s [ 157/1147] rust-wild+default-devel-0:2 100% | 89.8 KiB/s | 7.7 KiB | 00m00s [ 158/1147] rust-zip-devel-0:8.6.0-4.fc 100% | 1.1 MiB/s | 131.6 KiB | 00m00s [ 159/1147] rust-zip+zstd-devel-0:8.6.0 100% | 139.4 KiB/s | 11.4 KiB | 00m00s [ 160/1147] rust-zip+deflate-flate2-zli 100% | 119.8 KiB/s | 11.6 KiB | 00m00s [ 161/1147] rust-char_str+get-size-deve 100% | 92.4 KiB/s | 7.4 KiB | 00m00s [ 162/1147] rust-char_str+default-devel 100% | 89.3 KiB/s | 7.2 KiB | 00m00s [ 163/1147] rust-compact_str+default-de 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 164/1147] rust-char_str+serde-devel-0 100% | 85.3 KiB/s | 7.3 KiB | 00m00s [ 165/1147] rust-compact_str+serde-deve 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 166/1147] rust-get-size2+compact-str- 100% | 178.8 KiB/s | 8.8 KiB | 00m00s [ 167/1147] pyproject-rpm-macros-0:1.23 100% | 583.5 KiB/s | 54.8 KiB | 00m00s [ 168/1147] rust-get-size2+derive-devel 100% | 85.6 KiB/s | 8.6 KiB | 00m00s [ 169/1147] rust-get-size2+indexmap-dev 100% | 130.4 KiB/s | 8.7 KiB | 00m00s [ 170/1147] rust-get-size2+default-deve 100% | 40.0 KiB/s | 8.6 KiB | 00m00s [ 171/1147] rust-get-size2+parking_lot- 100% | 168.4 KiB/s | 8.8 KiB | 00m00s [ 172/1147] rust-get-size2+smallvec-dev 100% | 124.8 KiB/s | 8.7 KiB | 00m00s [ 173/1147] rust-get-size2+hashbrown-de 100% | 33.6 KiB/s | 8.7 KiB | 00m00s [ 174/1147] rust-get-size2+ordermap-dev 100% | 67.2 KiB/s | 8.7 KiB | 00m00s [ 175/1147] rust-get-size2+thin-vec-dev 100% | 158.9 KiB/s | 8.7 KiB | 00m00s [ 176/1147] rust-aho-corasick+perf-lite 100% | 100.9 KiB/s | 8.0 KiB | 00m00s [ 177/1147] rust-aho-corasick+std-devel 100% | 101.3 KiB/s | 8.0 KiB | 00m00s [ 178/1147] rust-anstream+wincon-devel- 100% | 109.3 KiB/s | 8.5 KiB | 00m00s [ 179/1147] rust-anstream+auto-devel-0: 100% | 104.6 KiB/s | 8.7 KiB | 00m00s [ 180/1147] rust-anstream-devel-0:1.0.0 100% | 360.5 KiB/s | 32.1 KiB | 00m00s [ 181/1147] rust-anstyle-devel-0:1.0.14 100% | 262.3 KiB/s | 24.1 KiB | 00m00s [ 182/1147] rust-aho-corasick-devel-0:1 100% | 607.2 KiB/s | 156.6 KiB | 00m00s [ 183/1147] rust-anyhow+std-devel-0:1.0 100% | 136.5 KiB/s | 9.1 KiB | 00m00s [ 184/1147] rust-anyhow-devel-0:1.0.103 100% | 650.2 KiB/s | 61.8 KiB | 00m00s [ 185/1147] rust-argfile-devel-0:1.0.0- 100% | 220.5 KiB/s | 17.6 KiB | 00m00s [ 186/1147] rust-arc-swap-devel-0:1.9.2 100% | 757.2 KiB/s | 77.2 KiB | 00m00s [ 187/1147] rust-arrayvec+std-devel-0:0 100% | 119.2 KiB/s | 8.1 KiB | 00m00s [ 188/1147] rust-arrayvec-devel-0:0.7.7 100% | 438.8 KiB/s | 38.2 KiB | 00m00s [ 189/1147] rust-assert_fs-devel-0:1.1. 100% | 286.1 KiB/s | 24.9 KiB | 00m00s [ 190/1147] rust-bitflags-devel-0:2.13. 100% | 709.9 KiB/s | 68.1 KiB | 00m00s [ 191/1147] rust-funty-devel-0:2.0.0-9. 100% | 258.5 KiB/s | 20.2 KiB | 00m00s [ 192/1147] rust-radium+default-devel-0 100% | 113.4 KiB/s | 7.7 KiB | 00m00s [ 193/1147] rust-tap+default-devel-0:1. 100% | 100.0 KiB/s | 7.7 KiB | 00m00s [ 194/1147] rust-bstr+std-devel-0:1.13. 100% | 129.8 KiB/s | 8.7 KiB | 00m00s [ 195/1147] rust-wyz-devel-0:0.5.1-9.fc 100% | 306.8 KiB/s | 26.4 KiB | 00m00s [ 196/1147] rust-bstr+unicode-devel-0:1 100% | 118.3 KiB/s | 8.6 KiB | 00m00s [ 197/1147] rust-cachedir-devel-0:0.3.1 100% | 218.5 KiB/s | 14.6 KiB | 00m00s [ 198/1147] rust-camino-devel-0:1.2.4-2 100% | 453.9 KiB/s | 42.7 KiB | 00m00s [ 199/1147] rust-serde_core+default-dev 100% | 111.9 KiB/s | 7.7 KiB | 00m00s [ 200/1147] rust-bstr-devel-0:1.13.0-1. 100% | 1.6 MiB/s | 266.4 KiB | 00m00s [ 201/1147] rust-clap+color-devel-0:4.6 100% | 154.3 KiB/s | 10.3 KiB | 00m00s [ 202/1147] rust-clap+error-context-dev 100% | 157.2 KiB/s | 10.4 KiB | 00m00s [ 203/1147] rust-clap+help-devel-0:4.6. 100% | 121.6 KiB/s | 10.3 KiB | 00m00s [ 204/1147] rust-clap+std-devel-0:4.6.4 100% | 132.4 KiB/s | 10.3 KiB | 00m00s [ 205/1147] rust-clap+suggestions-devel 100% | 126.4 KiB/s | 10.4 KiB | 00m00s [ 206/1147] rust-clap+usage-devel-0:4.6 100% | 127.6 KiB/s | 10.3 KiB | 00m00s [ 207/1147] rust-clap_derive+default-de 100% | 137.5 KiB/s | 8.9 KiB | 00m00s [ 208/1147] rust-clap-devel-0:4.6.4-1.f 100% | 944.0 KiB/s | 97.2 KiB | 00m00s [ 209/1147] rust-clap_builder+env-devel 100% | 136.5 KiB/s | 10.2 KiB | 00m00s [ 210/1147] rust-clap_builder+string-de 100% | 138.6 KiB/s | 10.3 KiB | 00m00s [ 211/1147] rust-clap_builder+wrap_help 100% | 143.4 KiB/s | 10.5 KiB | 00m00s [ 212/1147] rust-clap_complete_command+ 100% | 125.6 KiB/s | 8.2 KiB | 00m00s [ 213/1147] rust-clap_complete_command- 100% | 168.3 KiB/s | 13.8 KiB | 00m00s [ 214/1147] rust-colored-devel-0:3.1.1- 100% | 540.9 KiB/s | 41.1 KiB | 00m00s [ 215/1147] rust-clearscreen-devel-0:4. 100% | 1.2 MiB/s | 148.9 KiB | 00m00s [ 216/1147] rust-countme-devel-0:3.0.1- 100% | 221.0 KiB/s | 17.7 KiB | 00m00s [ 217/1147] rust-crossbeam+std-devel-0: 100% | 128.1 KiB/s | 8.6 KiB | 00m00s [ 218/1147] rust-crossbeam-devel-0:0.8. 100% | 271.7 KiB/s | 18.7 KiB | 00m00s [ 219/1147] rust-ctrlc-devel-0:3.5.2-2. 100% | 259.2 KiB/s | 23.1 KiB | 00m00s [ 220/1147] rust-dashmap-devel-0:6.2.1- 100% | 434.6 KiB/s | 36.9 KiB | 00m00s [ 221/1147] rust-datatest-stable-devel- 100% | 514.9 KiB/s | 45.3 KiB | 00m00s [ 222/1147] rust-drop_bomb-devel-0:0.1. 100% | 141.9 KiB/s | 14.9 KiB | 00m00s [ 223/1147] rust-dunce-devel-0:1.0.5-5. 100% | 194.8 KiB/s | 15.6 KiB | 00m00s [ 224/1147] rust-csv-devel-0:1.4.0-3.fc 100% | 2.6 MiB/s | 735.9 KiB | 00m00s [ 225/1147] rust-etcetera-devel-0:0.11. 100% | 197.6 KiB/s | 22.9 KiB | 00m00s [ 226/1147] rust-gen-lsp-types-devel-0: 100% | 13.8 MiB/s | 84.6 KiB | 00m00s [ 227/1147] rust-filetime-devel-0:0.2.2 100% | 258.5 KiB/s | 22.2 KiB | 00m00s [ 228/1147] rust-fern-devel-0:0.7.1-7.f 100% | 2.7 MiB/s | 297.1 KiB | 00m00s [ 229/1147] rust-url+serde-devel-0:2.5. 100% | 95.6 KiB/s | 8.4 KiB | 00m00s [ 230/1147] rust-glob-devel-0:0.3.4-1.f 100% | 348.6 KiB/s | 28.2 KiB | 00m00s [ 231/1147] rust-globset+log-devel-0:0. 100% | 105.0 KiB/s | 8.5 KiB | 00m00s [ 232/1147] rust-globwalk-devel-0:0.9.1 100% | 197.0 KiB/s | 16.9 KiB | 00m00s [ 233/1147] rust-globset-devel-0:0.4.20 100% | 376.9 KiB/s | 35.4 KiB | 00m00s [ 234/1147] rust-heck-devel-0:0.5.0-6.f 100% | 249.0 KiB/s | 20.2 KiB | 00m00s [ 235/1147] rust-ignore-devel-0:0.4.33- 100% | 1.0 MiB/s | 71.4 KiB | 00m00s [ 236/1147] rust-icu_properties+compile 100% | 111.8 KiB/s | 8.6 KiB | 00m00s [ 237/1147] rust-icu_properties-devel-0 100% | 651.4 KiB/s | 61.2 KiB | 00m00s [ 238/1147] rust-indexmap+std-devel-0:2 100% | 124.8 KiB/s | 9.2 KiB | 00m00s [ 239/1147] rust-imperative-devel-0:1.0 100% | 255.9 KiB/s | 21.2 KiB | 00m00s [ 240/1147] rust-indexmap-devel-0:2.14. 100% | 725.2 KiB/s | 92.1 KiB | 00m00s [ 241/1147] rust-indicatif+unicode-widt 100% | 91.1 KiB/s | 8.7 KiB | 00m00s [ 242/1147] rust-indicatif-devel-0:0.18 100% | 821.3 KiB/s | 73.1 KiB | 00m00s [ 243/1147] rust-indoc-devel-0:2.0.7-3. 100% | 409.7 KiB/s | 33.2 KiB | 00m00s [ 244/1147] rust-insta+colors-devel-0:1 100% | 121.9 KiB/s | 8.9 KiB | 00m00s [ 245/1147] rust-insta-cmd-devel-0:0.7. 100% | 248.5 KiB/s | 20.9 KiB | 00m00s [ 246/1147] rust-insta+regex-devel-0:1. 100% | 140.5 KiB/s | 9.1 KiB | 00m00s [ 247/1147] rust-insta+serde-devel-0:1. 100% | 126.9 KiB/s | 9.0 KiB | 00m00s [ 248/1147] rust-insta-devel-0:1.46.3-2 100% | 1.1 MiB/s | 141.6 KiB | 00m00s [ 249/1147] rust-insta+pest-devel-0:1.4 100% | 115.3 KiB/s | 9.0 KiB | 00m00s [ 250/1147] rust-insta+pest_derive-deve 100% | 87.8 KiB/s | 9.0 KiB | 00m00s [ 251/1147] rust-ron+default-devel-0:0. 100% | 95.3 KiB/s | 8.4 KiB | 00m00s [ 252/1147] rust-is-macro-devel-0:0.3.7 100% | 231.4 KiB/s | 18.7 KiB | 00m00s [ 253/1147] rust-itertools+use_std-deve 100% | 101.3 KiB/s | 8.2 KiB | 00m00s [ 254/1147] rust-jiff+perf-inline-devel 100% | 190.2 KiB/s | 13.5 KiB | 00m00s [ 255/1147] rust-itertools-devel-0:0.15 100% | 1.2 MiB/s | 158.6 KiB | 00m00s [ 256/1147] rust-jiff+std-devel-0:0.2.3 100% | 169.7 KiB/s | 13.9 KiB | 00m00s [ 257/1147] rust-jiff+tz-fat-devel-0:0. 100% | 151.5 KiB/s | 13.6 KiB | 00m00s [ 258/1147] rust-jiff+tz-system-devel-0 100% | 190.4 KiB/s | 13.5 KiB | 00m00s [ 259/1147] rust-jiff+tzdb-bundle-platf 100% | 138.4 KiB/s | 13.6 KiB | 00m00s [ 260/1147] rust-jiff+tzdb-concatenated 100% | 144.2 KiB/s | 13.6 KiB | 00m00s [ 261/1147] rust-jiff+tzdb-zoneinfo-dev 100% | 167.1 KiB/s | 13.5 KiB | 00m00s [ 262/1147] rust-jiff-devel-0:0.2.35-1. 100% | 3.4 MiB/s | 487.2 KiB | 00m00s [ 263/1147] rust-jod-thread-devel-0:1.0 100% | 111.8 KiB/s | 14.5 KiB | 00m00s [ 264/1147] rust-annotate-snippets0.11+ 100% | 49.8 KiB/s | 7.6 KiB | 00m00s [ 265/1147] rust-libcst_derive+default- 100% | 78.1 KiB/s | 8.4 KiB | 00m00s [ 266/1147] rust-paste+default-devel-0: 100% | 93.0 KiB/s | 7.7 KiB | 00m00s [ 267/1147] rust-peg+default-devel-0:0. 100% | 67.2 KiB/s | 7.9 KiB | 00m00s [ 268/1147] rust-log-devel-0:0.4.33-2.f 100% | 571.9 KiB/s | 53.2 KiB | 00m00s [ 269/1147] rust-lsp-server-devel-0:0.1 100% | 264.7 KiB/s | 26.2 KiB | 00m00s [ 270/1147] rust-matchit-devel-0:0.9.2- 100% | 375.1 KiB/s | 37.9 KiB | 00m00s [ 271/1147] rust-memchr+alloc-devel-0:2 100% | 125.3 KiB/s | 8.4 KiB | 00m00s [ 272/1147] rust-memchr-devel-0:2.8.3-2 100% | 790.0 KiB/s | 93.2 KiB | 00m00s [ 273/1147] rust-notify-devel-0:8.2.0-3 100% | 640.2 KiB/s | 44.2 KiB | 00m00s [ 274/1147] rust-natord-devel-0:1.0.9-2 100% | 153.1 KiB/s | 11.6 KiB | 00m00s [ 275/1147] rust-ordermap-devel-0:1.2.0 100% | 766.5 KiB/s | 68.2 KiB | 00m00s [ 276/1147] rust-ordermap+std-devel-0:1 100% | 73.8 KiB/s | 8.7 KiB | 00m00s [ 277/1147] rust-indexmap+serde-devel-0 100% | 105.0 KiB/s | 9.4 KiB | 00m00s [ 278/1147] rust-serde-devel-0:1.0.228- 100% | 889.4 KiB/s | 81.8 KiB | 00m00s [ 279/1147] rust-path-absolutize-devel- 100% | 4.8 MiB/s | 14.7 KiB | 00m00s [ 280/1147] rust-path-dedot+fixed_workd 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 281/1147] rust-serde_core-devel-0:1.0 100% | 425.0 KiB/s | 64.2 KiB | 00m00s [ 282/1147] rust-parking_lot-devel-0:0. 100% | 325.2 KiB/s | 50.4 KiB | 00m00s [ 283/1147] rust-path-slash-devel-0:0.2 100% | 197.7 KiB/s | 16.6 KiB | 00m00s [ 284/1147] rust-pathdiff-devel-0:0.2.3 100% | 200.8 KiB/s | 15.3 KiB | 00m00s [ 285/1147] rust-pep440_rs-devel-0:0.7. 100% | 524.9 KiB/s | 48.3 KiB | 00m00s [ 286/1147] rust-version-ranges+default 100% | 113.0 KiB/s | 8.1 KiB | 00m00s [ 287/1147] rust-pretty_assertions+std- 100% | 112.3 KiB/s | 8.0 KiB | 00m00s [ 288/1147] rust-proc-macro2+proc-macro 100% | 142.9 KiB/s | 9.3 KiB | 00m00s [ 289/1147] rust-pretty_assertions-deve 100% | 884.3 KiB/s | 84.0 KiB | 00m00s [ 290/1147] rust-pyproject-toml-devel-0 100% | 254.6 KiB/s | 21.4 KiB | 00m00s [ 291/1147] rust-proc-macro2-devel-0:1. 100% | 434.4 KiB/s | 64.3 KiB | 00m00s [ 292/1147] rust-quick-junit-devel-0:0. 100% | 313.8 KiB/s | 34.5 KiB | 00m00s [ 293/1147] rust-rand+sys_rng-devel-0:0 100% | 131.9 KiB/s | 8.6 KiB | 00m00s [ 294/1147] rust-quickcheck_macros-deve 100% | 255.1 KiB/s | 19.6 KiB | 00m00s [ 295/1147] rust-quote+proc-macro-devel 100% | 110.5 KiB/s | 8.7 KiB | 00m00s [ 296/1147] rust-quote-devel-0:1.0.47-1 100% | 508.3 KiB/s | 43.7 KiB | 00m00s [ 297/1147] rust-rand_core-devel-0:0.10 100% | 357.8 KiB/s | 31.1 KiB | 00m00s [ 298/1147] rust-chacha20+rng-devel-0:0 100% | 103.0 KiB/s | 8.3 KiB | 00m00s [ 299/1147] rust-chacha20-devel-0:0.10. 100% | 587.9 KiB/s | 48.8 KiB | 00m00s [ 300/1147] rust-regex-automata+dfa-dev 100% | 135.7 KiB/s | 9.0 KiB | 00m00s [ 301/1147] rust-rayon-devel-0:1.12.0-2 100% | 1.8 MiB/s | 186.2 KiB | 00m00s [ 302/1147] rust-regex-automata+hybrid- 100% | 114.4 KiB/s | 8.9 KiB | 00m00s [ 303/1147] rust-regex-automata+meta-de 100% | 99.1 KiB/s | 8.9 KiB | 00m00s [ 304/1147] rust-regex-automata+nfa-dev 100% | 110.6 KiB/s | 9.0 KiB | 00m00s [ 305/1147] rust-regex-automata+perf-de 100% | 117.4 KiB/s | 8.9 KiB | 00m00s [ 306/1147] rust-regex-automata+std-dev 100% | 111.5 KiB/s | 9.4 KiB | 00m00s [ 307/1147] rust-regex-automata+syntax- 100% | 115.6 KiB/s | 9.0 KiB | 00m00s [ 308/1147] rust-regex-automata+unicode 100% | 114.1 KiB/s | 9.5 KiB | 00m00s [ 309/1147] rust-regex-syntax+std-devel 100% | 130.3 KiB/s | 8.3 KiB | 00m00s [ 310/1147] rust-regex-syntax+unicode-d 100% | 133.7 KiB/s | 8.7 KiB | 00m00s [ 311/1147] rust-regex+perf-devel-0:1.1 100% | 139.1 KiB/s | 9.0 KiB | 00m00s [ 312/1147] rust-regex-syntax-devel-0:0 100% | 1.5 MiB/s | 215.2 KiB | 00m00s [ 313/1147] rust-regex+std-devel-0:1.13 100% | 124.3 KiB/s | 9.3 KiB | 00m00s [ 314/1147] rust-regex-automata-devel-0 100% | 1.8 MiB/s | 450.4 KiB | 00m00s [ 315/1147] rust-regex-devel-0:1.13.1-1 100% | 1.4 MiB/s | 134.7 KiB | 00m00s [ 316/1147] rust-regex+unicode-devel-0: 100% | 80.7 KiB/s | 9.4 KiB | 00m00s [ 317/1147] rust-rkyv+bytecheck-devel-0 100% | 97.6 KiB/s | 9.3 KiB | 00m00s [ 318/1147] rust-rkyv+std-devel-0:0.8.1 100% | 128.0 KiB/s | 9.1 KiB | 00m00s [ 319/1147] rust-rustc-hash+std-devel-0 100% | 99.5 KiB/s | 8.2 KiB | 00m00s [ 320/1147] rust-rkyv-devel-0:0.8.17-2. 100% | 1.5 MiB/s | 184.5 KiB | 00m00s [ 321/1147] rust-rustc-hash-devel-0:2.1 100% | 262.8 KiB/s | 21.8 KiB | 00m00s [ 322/1147] rust-rustc-stable-hash-deve 100% | 282.4 KiB/s | 27.4 KiB | 00m00s [ 323/1147] rust-crossbeam-queue+defaul 100% | 123.2 KiB/s | 8.0 KiB | 00m00s [ 324/1147] rust-hashbrown+default-deve 100% | 128.8 KiB/s | 8.9 KiB | 00m00s [ 325/1147] rust-crossbeam-utils+defaul 100% | 77.3 KiB/s | 8.0 KiB | 00m00s [ 326/1147] rust-boxcar+default-devel-0 100% | 88.3 KiB/s | 9.0 KiB | 00m00s [ 327/1147] rust-hashlink+default-devel 100% | 88.9 KiB/s | 8.4 KiB | 00m00s [ 328/1147] rust-portable-atomic+defaul 100% | 93.4 KiB/s | 8.7 KiB | 00m00s [ 329/1147] rust-intrusive-collections+ 100% | 97.1 KiB/s | 8.3 KiB | 00m00s [ 330/1147] rust-tracing+std-devel-0:0. 100% | 105.6 KiB/s | 8.1 KiB | 00m00s [ 331/1147] rust-typeid+default-devel-0 100% | 82.5 KiB/s | 8.2 KiB | 00m00s [ 332/1147] rust-tracing-devel-0:0.1.44 100% | 399.6 KiB/s | 88.3 KiB | 00m00s [ 333/1147] rust-inventory+default-deve 100% | 101.7 KiB/s | 8.4 KiB | 00m00s [ 334/1147] rust-salsa-macro-rules+defa 100% | 44.6 KiB/s | 7.7 KiB | 00m00s [ 335/1147] rust-same-file-devel-0:1.0. 100% | 218.8 KiB/s | 18.4 KiB | 00m00s [ 336/1147] rust-schemars+derive-devel- 100% | 98.3 KiB/s | 8.6 KiB | 00m00s [ 337/1147] rust-salsa-macros+default-d 100% | 27.0 KiB/s | 7.7 KiB | 00m00s [ 338/1147] rust-schemars+std-devel-0:1 100% | 123.1 KiB/s | 8.5 KiB | 00m00s [ 339/1147] rust-serde+std-devel-0:1.0. 100% | 128.8 KiB/s | 8.9 KiB | 00m00s [ 340/1147] rust-serde+serde_derive-dev 100% | 106.3 KiB/s | 9.0 KiB | 00m00s [ 341/1147] rust-seahash-devel-0:4.1.0- 100% | 221.3 KiB/s | 39.0 KiB | 00m00s [ 342/1147] rust-schemars-devel-0:1.2.1 100% | 530.1 KiB/s | 151.1 KiB | 00m00s [ 343/1147] rust-serde_json+std-devel-0 100% | 117.4 KiB/s | 9.7 KiB | 00m00s [ 344/1147] rust-serde_test-devel-0:1.0 100% | 296.9 KiB/s | 25.5 KiB | 00m00s [ 345/1147] rust-shellexpand+base-0-dev 100% | 105.8 KiB/s | 7.9 KiB | 00m00s [ 346/1147] rust-shellexpand+tilde-deve 100% | 117.2 KiB/s | 8.0 KiB | 00m00s [ 347/1147] rust-serde_json-devel-0:1.0 100% | 688.4 KiB/s | 156.9 KiB | 00m00s [ 348/1147] rust-shellexpand-devel-0:3. 100% | 325.5 KiB/s | 29.6 KiB | 00m00s [ 349/1147] rust-similar+text-devel-0:3 100% | 118.8 KiB/s | 8.1 KiB | 00m00s [ 350/1147] rust-similar+std-devel-0:3. 100% | 107.4 KiB/s | 8.3 KiB | 00m00s [ 351/1147] rust-libc+default-devel-0:0 100% | 132.1 KiB/s | 10.0 KiB | 00m00s [ 352/1147] rust-similar-devel-0:3.1.1- 100% | 586.4 KiB/s | 73.9 KiB | 00m00s [ 353/1147] rust-smallvec-devel-0:1.15. 100% | 431.2 KiB/s | 41.8 KiB | 00m00s [ 354/1147] rust-os_pipe+default-devel- 100% | 117.8 KiB/s | 8.0 KiB | 00m00s [ 355/1147] rust-wait-timeout+default-d 100% | 114.8 KiB/s | 7.9 KiB | 00m00s [ 356/1147] rust-snapbox-devel-0:1.2.2- 100% | 579.5 KiB/s | 64.9 KiB | 00m00s [ 357/1147] rust-snapbox+color-auto-dev 100% | 132.7 KiB/s | 9.0 KiB | 00m00s [ 358/1147] rust-escargot+default-devel 100% | 119.7 KiB/s | 8.1 KiB | 00m00s [ 359/1147] rust-anstyle-svg+default-de 100% | 97.1 KiB/s | 8.6 KiB | 00m00s [ 360/1147] rust-snapbox+structured-dat 100% | 132.8 KiB/s | 9.2 KiB | 00m00s [ 361/1147] rust-static_assertions-deve 100% | 276.7 KiB/s | 26.6 KiB | 00m00s [ 362/1147] rust-strum+std-devel-0:0.28 100% | 115.6 KiB/s | 8.1 KiB | 00m00s [ 363/1147] rust-strum-devel-0:0.28.0-2 100% | 154.9 KiB/s | 15.8 KiB | 00m00s [ 364/1147] rust-strum_macros-devel-0:0 100% | 497.6 KiB/s | 44.3 KiB | 00m00s [ 365/1147] rust-supports-hyperlinks-de 100% | 227.1 KiB/s | 16.6 KiB | 00m00s [ 366/1147] rust-syn+clone-impls-devel- 100% | 142.5 KiB/s | 9.8 KiB | 00m00s [ 367/1147] rust-syn+printing-devel-0:3 100% | 146.3 KiB/s | 9.9 KiB | 00m00s [ 368/1147] rust-syn+proc-macro-devel-0 100% | 117.8 KiB/s | 10.1 KiB | 00m00s [ 369/1147] rust-tempfile+getrandom-dev 100% | 103.3 KiB/s | 9.3 KiB | 00m00s [ 370/1147] rust-tempfile-devel-0:3.27. 100% | 474.3 KiB/s | 53.1 KiB | 00m00s [ 371/1147] rust-test-case-devel-0:3.3. 100% | 170.3 KiB/s | 14.6 KiB | 00m00s [ 372/1147] rust-syn-devel-0:3.0.3-1.fc 100% | 1.2 MiB/s | 262.4 KiB | 00m00s [ 373/1147] rust-thin-vec+std-devel-0:0 100% | 105.9 KiB/s | 8.4 KiB | 00m00s [ 374/1147] rust-thiserror+std-devel-0: 100% | 136.2 KiB/s | 9.1 KiB | 00m00s [ 375/1147] rust-thin-vec-devel-0:0.2.1 100% | 471.2 KiB/s | 42.9 KiB | 00m00s [ 376/1147] rust-thiserror-devel-0:2.0. 100% | 657.6 KiB/s | 62.5 KiB | 00m00s [ 377/1147] rust-tikv-jemallocator+back 100% | 108.9 KiB/s | 8.2 KiB | 00m00s [ 378/1147] rust-tikv-jemallocator-deve 100% | 231.4 KiB/s | 22.7 KiB | 00m00s [ 379/1147] rust-toml+display-devel-0:1 100% | 118.8 KiB/s | 9.3 KiB | 00m00s [ 380/1147] rust-toml+parse-devel-0:1.1 100% | 139.1 KiB/s | 9.3 KiB | 00m00s [ 381/1147] rust-toml+serde-devel-0:1.1 100% | 125.7 KiB/s | 9.4 KiB | 00m00s [ 382/1147] rust-toml+std-devel-0:1.1.3 100% | 127.7 KiB/s | 10.1 KiB | 00m00s [ 383/1147] rust-toml-devel-0:1.1.3-1.f 100% | 742.8 KiB/s | 63.9 KiB | 00m00s [ 384/1147] rust-toml_parser+std-devel- 100% | 112.1 KiB/s | 8.1 KiB | 00m00s [ 385/1147] rust-tracing-flame+smallvec 100% | 118.3 KiB/s | 7.9 KiB | 00m00s [ 386/1147] rust-toml_parser-devel-0:1. 100% | 416.6 KiB/s | 39.2 KiB | 00m00s [ 387/1147] rust-tracing-flame-devel-0: 100% | 252.6 KiB/s | 17.9 KiB | 00m00s [ 388/1147] rust-tracing-log+log-tracer 100% | 112.8 KiB/s | 7.8 KiB | 00m00s [ 389/1147] rust-tracing-log+std-devel- 100% | 114.4 KiB/s | 7.9 KiB | 00m00s [ 390/1147] rust-tracing-log-devel-0:0. 100% | 310.5 KiB/s | 25.8 KiB | 00m00s [ 391/1147] rust-tracing-subscriber+nu- 100% | 120.5 KiB/s | 8.4 KiB | 00m00s [ 392/1147] rust-tracing-core-devel-0:0 100% | 765.6 KiB/s | 68.1 KiB | 00m00s [ 393/1147] rust-chrono+clock-devel-0:0 100% | 102.1 KiB/s | 8.3 KiB | 00m00s [ 394/1147] rust-chrono+std-devel-0:0.4 100% | 93.4 KiB/s | 8.2 KiB | 00m00s [ 395/1147] rust-chrono-devel-0:0.4.44- 100% | 1.7 MiB/s | 195.8 KiB | 00m00s [ 396/1147] rust-tracing-subscriber+mat 100% | 113.7 KiB/s | 8.4 KiB | 00m00s [ 397/1147] rust-tracing-subscriber+onc 100% | 116.9 KiB/s | 8.4 KiB | 00m00s [ 398/1147] rust-tracing-subscriber+std 100% | 124.1 KiB/s | 8.4 KiB | 00m00s [ 399/1147] rust-tracing-subscriber+thr 100% | 111.0 KiB/s | 8.4 KiB | 00m00s [ 400/1147] rust-tracing-subscriber+tra 100% | 121.6 KiB/s | 8.4 KiB | 00m00s [ 401/1147] rust-tracing-subscriber+reg 100% | 125.5 KiB/s | 8.4 KiB | 00m00s [ 402/1147] rust-tracing+attributes-dev 100% | 116.7 KiB/s | 8.1 KiB | 00m00s [ 403/1147] rust-typed-arena+std-devel- 100% | 93.9 KiB/s | 7.8 KiB | 00m00s [ 404/1147] rust-typed-arena-devel-0:2. 100% | 238.6 KiB/s | 19.3 KiB | 00m00s [ 405/1147] rust-unicode-ident-devel-0: 100% | 464.3 KiB/s | 46.0 KiB | 00m00s [ 406/1147] rust-unicode-normalization+ 100% | 122.5 KiB/s | 8.5 KiB | 00m00s [ 407/1147] rust-unicode-normalization- 100% | 1.1 MiB/s | 109.9 KiB | 00m00s [ 408/1147] rust-unicode-width+cjk-deve 100% | 107.0 KiB/s | 8.1 KiB | 00m00s [ 409/1147] rust-url+std-devel-0:2.5.8- 100% | 127.1 KiB/s | 8.6 KiB | 00m00s [ 410/1147] rust-unicode_names2-devel-0 100% | 2.2 MiB/s | 241.5 KiB | 00m00s [ 411/1147] rust-unicode-width-devel-0: 100% | 1.1 MiB/s | 193.7 KiB | 00m00s [ 412/1147] rust-uuid+std-devel-0:1.24. 100% | 126.5 KiB/s | 9.4 KiB | 00m00s [ 413/1147] rust-url-devel-0:2.5.8-2.fc 100% | 712.5 KiB/s | 79.1 KiB | 00m00s [ 414/1147] rust-uuid-devel-0:1.24.0-1. 100% | 702.9 KiB/s | 63.3 KiB | 00m00s [ 415/1147] rust-walkdir-devel-0:2.5.0- 100% | 443.4 KiB/s | 30.6 KiB | 00m00s [ 416/1147] rust-which+real-sys-devel-0 100% | 125.2 KiB/s | 8.9 KiB | 00m00s [ 417/1147] rust-which-devel-0:8.0.5-1. 100% | 431.8 KiB/s | 33.2 KiB | 00m00s [ 418/1147] rust-crc32fast+default-deve 100% | 116.1 KiB/s | 8.0 KiB | 00m00s [ 419/1147] rust-wild-devel-0:2.2.1-6.f 100% | 185.8 KiB/s | 16.2 KiB | 00m00s [ 420/1147] rust-typed-path+default-dev 100% | 112.4 KiB/s | 7.5 KiB | 00m00s [ 421/1147] rust-flate2+zlib-rs-devel-0 100% | 135.4 KiB/s | 9.5 KiB | 00m00s [ 422/1147] rust-flate2-devel-0:1.1.9-2 100% | 1.0 MiB/s | 90.4 KiB | 00m00s [ 423/1147] rust-zip+deflate-flate2-dev 100% | 142.1 KiB/s | 11.5 KiB | 00m00s [ 424/1147] rust-char_str+std-devel-0:0 100% | 98.4 KiB/s | 7.2 KiB | 00m00s [ 425/1147] rust-zstd-devel-0:0.13.3-4. 100% | 344.0 KiB/s | 41.3 KiB | 00m00s [ 426/1147] rust-char_str-devel-0:0.0.2 100% | 502.5 KiB/s | 67.3 KiB | 00m00s [ 427/1147] python-rpm-macros-0:3.15-2. 100% | 184.8 KiB/s | 19.8 KiB | 00m00s [ 428/1147] rust-serde+alloc-devel-0:1. 100% | 130.8 KiB/s | 8.9 KiB | 00m00s [ 429/1147] python3-rpm-macros-0:3.15-2 100% | 97.8 KiB/s | 12.2 KiB | 00m00s [ 430/1147] rust-anstyle-query+default- 100% | 86.2 KiB/s | 8.3 KiB | 00m00s [ 431/1147] rust-anstyle-parse+default- 100% | 122.4 KiB/s | 8.2 KiB | 00m00s [ 432/1147] rust-colorchoice+default-de 100% | 121.7 KiB/s | 8.2 KiB | 00m00s [ 433/1147] rust-utf8parse+default-deve 100% | 91.9 KiB/s | 7.7 KiB | 00m00s [ 434/1147] rust-rustversion+default-de 100% | 112.0 KiB/s | 8.4 KiB | 00m00s [ 435/1147] rust-fs-err+default-devel-0 100% | 79.6 KiB/s | 8.4 KiB | 00m00s [ 436/1147] rust-predicates+diff-devel- 100% | 122.9 KiB/s | 8.2 KiB | 00m00s [ 437/1147] rust-os_str_bytes+default-d 100% | 99.2 KiB/s | 7.9 KiB | 00m00s [ 438/1147] rust-predicates-core+defaul 100% | 104.2 KiB/s | 8.1 KiB | 00m00s [ 439/1147] rust-predicates-devel-0:3.1 100% | 461.0 KiB/s | 38.3 KiB | 00m00s [ 440/1147] rust-predicates-tree+defaul 100% | 81.7 KiB/s | 8.2 KiB | 00m00s [ 441/1147] rust-radium-devel-0:0.7.0-8 100% | 236.1 KiB/s | 18.7 KiB | 00m00s [ 442/1147] rust-tap-devel-0:1.0.1-14.f 100% | 252.7 KiB/s | 19.2 KiB | 00m00s [ 443/1147] rust-bstr+alloc-devel-0:1.1 100% | 129.5 KiB/s | 8.7 KiB | 00m00s [ 444/1147] rust-serde_core+std-devel-0 100% | 88.7 KiB/s | 7.6 KiB | 00m00s [ 445/1147] rust-regex-automata+dfa-sea 100% | 109.2 KiB/s | 8.8 KiB | 00m00s [ 446/1147] rust-serde_core+result-deve 100% | 94.3 KiB/s | 7.6 KiB | 00m00s [ 447/1147] rust-clap_builder+color-dev 100% | 119.6 KiB/s | 10.4 KiB | 00m00s [ 448/1147] rust-clap_builder+error-con 100% | 153.4 KiB/s | 10.3 KiB | 00m00s [ 449/1147] rust-clap_builder+help-deve 100% | 134.8 KiB/s | 10.2 KiB | 00m00s [ 450/1147] rust-clap_builder+std-devel 100% | 133.1 KiB/s | 10.4 KiB | 00m00s [ 451/1147] rust-clap_builder+suggestio 100% | 137.8 KiB/s | 10.5 KiB | 00m00s [ 452/1147] rust-clap_builder+usage-dev 100% | 122.0 KiB/s | 10.2 KiB | 00m00s [ 453/1147] rust-clap_derive-devel-0:4. 100% | 482.1 KiB/s | 40.0 KiB | 00m00s [ 454/1147] rust-terminal_size+default- 100% | 123.6 KiB/s | 8.3 KiB | 00m00s [ 455/1147] rust-clap_builder-devel-0:4 100% | 1.2 MiB/s | 159.2 KiB | 00m00s [ 456/1147] rust-clap_complete_nushell+ 100% | 131.0 KiB/s | 8.8 KiB | 00m00s [ 457/1147] rust-clap_complete+default- 100% | 156.7 KiB/s | 10.5 KiB | 00m00s [ 458/1147] rust-nix+fs-devel-0:0.31.3- 100% | 100.9 KiB/s | 8.4 KiB | 00m00s [ 459/1147] rust-nix+term-devel-0:0.31. 100% | 104.7 KiB/s | 8.4 KiB | 00m00s [ 460/1147] rust-terminfo+default-devel 100% | 86.4 KiB/s | 7.9 KiB | 00m00s [ 461/1147] rust-nix-devel-0:0.31.3-2.f 100% | 2.3 MiB/s | 308.2 KiB | 00m00s [ 462/1147] rust-crossbeam+alloc-devel- 100% | 107.1 KiB/s | 8.1 KiB | 00m00s [ 463/1147] rust-crossbeam-channel+std- 100% | 122.1 KiB/s | 8.3 KiB | 00m00s [ 464/1147] rust-crossbeam-deque+std-de 100% | 122.4 KiB/s | 8.2 KiB | 00m00s [ 465/1147] rust-crossbeam-channel-deve 100% | 1.0 MiB/s | 90.2 KiB | 00m00s [ 466/1147] rust-crossbeam-epoch+std-de 100% | 120.6 KiB/s | 8.1 KiB | 00m00s [ 467/1147] rust-crossbeam-deque-devel- 100% | 367.7 KiB/s | 30.2 KiB | 00m00s [ 468/1147] rust-crossbeam-epoch-devel- 100% | 590.1 KiB/s | 53.7 KiB | 00m00s [ 469/1147] rust-crossbeam-queue+std-de 100% | 121.6 KiB/s | 8.1 KiB | 00m00s [ 470/1147] rust-crossbeam-queue-devel- 100% | 264.2 KiB/s | 25.1 KiB | 00m00s [ 471/1147] rust-crossbeam-utils+std-de 100% | 121.0 KiB/s | 8.0 KiB | 00m00s [ 472/1147] rust-crossbeam-utils-devel- 100% | 600.9 KiB/s | 55.3 KiB | 00m00s [ 473/1147] rust-csv-core+default-devel 100% | 120.2 KiB/s | 8.1 KiB | 00m00s [ 474/1147] rust-itoa+default-devel-0:1 100% | 114.3 KiB/s | 8.1 KiB | 00m00s [ 475/1147] rust-nix+signal-devel-0:0.3 100% | 123.9 KiB/s | 8.4 KiB | 00m00s [ 476/1147] rust-ryu+default-devel-0:1. 100% | 100.1 KiB/s | 8.0 KiB | 00m00s [ 477/1147] rust-cfg-if+default-devel-0 100% | 96.5 KiB/s | 8.1 KiB | 00m00s [ 478/1147] rust-hashbrown0.14+raw-deve 100% | 103.0 KiB/s | 7.7 KiB | 00m00s [ 479/1147] rust-lock_api+default-devel 100% | 108.6 KiB/s | 8.0 KiB | 00m00s [ 480/1147] rust-hashbrown0.14-devel-0: 100% | 1.0 MiB/s | 122.6 KiB | 00m00s [ 481/1147] rust-once_cell+default-deve 100% | 111.6 KiB/s | 8.5 KiB | 00m00s [ 482/1147] rust-parking_lot_core+defau 100% | 107.4 KiB/s | 8.1 KiB | 00m00s [ 483/1147] rust-libtest-mimic+default- 100% | 107.7 KiB/s | 8.1 KiB | 00m00s [ 484/1147] rust-log+std-devel-0:0.4.33 100% | 126.2 KiB/s | 8.6 KiB | 00m00s [ 485/1147] rust-serde_derive-devel-0:1 100% | 811.1 KiB/s | 68.1 KiB | 00m00s [ 486/1147] rust-icu_properties_data-de 100% | 1.7 MiB/s | 158.6 KiB | 00m00s [ 487/1147] rust-icu_provider+baked-dev 100% | 99.2 KiB/s | 8.3 KiB | 00m00s [ 488/1147] rust-icu_collections-devel- 100% | 1.0 MiB/s | 96.7 KiB | 00m00s [ 489/1147] rust-icu_locale_core+zerove 100% | 124.4 KiB/s | 8.3 KiB | 00m00s [ 490/1147] rust-icu_locale_core-devel- 100% | 929.4 KiB/s | 93.9 KiB | 00m00s [ 491/1147] rust-zerotrie+yoke-devel-0: 100% | 119.2 KiB/s | 8.0 KiB | 00m00s [ 492/1147] rust-icu_provider-devel-0:2 100% | 578.9 KiB/s | 54.4 KiB | 00m00s [ 493/1147] rust-zerotrie+zerofrom-deve 100% | 118.5 KiB/s | 7.9 KiB | 00m00s [ 494/1147] rust-zerovec+derive-devel-0 100% | 137.6 KiB/s | 9.1 KiB | 00m00s [ 495/1147] rust-zerotrie-devel-0:0.2.4 100% | 792.3 KiB/s | 80.0 KiB | 00m00s [ 496/1147] rust-zerovec+yoke-devel-0:0 100% | 133.2 KiB/s | 9.1 KiB | 00m00s [ 497/1147] rust-crossbeam-deque+defaul 100% | 92.1 KiB/s | 8.0 KiB | 00m00s [ 498/1147] rust-regex-automata+dfa-one 100% | 130.9 KiB/s | 8.9 KiB | 00m00s [ 499/1147] rust-zerovec-devel-0:0.11.6 100% | 1.1 MiB/s | 119.2 KiB | 00m00s [ 500/1147] rust-rust-stemmers+default- 100% | 117.3 KiB/s | 7.9 KiB | 00m00s [ 501/1147] rust-phf+default-devel-0:0. 100% | 96.8 KiB/s | 8.0 KiB | 00m00s [ 502/1147] rust-equivalent-devel-0:1.0 100% | 183.5 KiB/s | 14.9 KiB | 00m00s [ 503/1147] rust-console+ansi-parsing-d 100% | 126.1 KiB/s | 8.5 KiB | 00m00s [ 504/1147] rust-console+unicode-width- 100% | 103.9 KiB/s | 8.6 KiB | 00m00s [ 505/1147] rust-console+std-devel-0:0. 100% | 130.3 KiB/s | 8.6 KiB | 00m00s [ 506/1147] rust-unit-prefix+default-de 100% | 115.4 KiB/s | 7.7 KiB | 00m00s [ 507/1147] rust-insta+console-devel-0: 100% | 135.5 KiB/s | 9.1 KiB | 00m00s [ 508/1147] rust-console-devel-0:0.16.4 100% | 441.6 KiB/s | 38.0 KiB | 00m00s [ 509/1147] rust-similar2+default-devel 100% | 92.3 KiB/s | 7.3 KiB | 00m00s [ 510/1147] rust-pest+default-devel-0:2 100% | 107.8 KiB/s | 8.5 KiB | 00m00s [ 511/1147] rust-similar2+inline-devel- 100% | 75.9 KiB/s | 7.3 KiB | 00m00s [ 512/1147] rust-pest_derive+default-de 100% | 125.8 KiB/s | 8.6 KiB | 00m00s [ 513/1147] rust-ron+std-devel-0:0.12.2 100% | 126.6 KiB/s | 8.5 KiB | 00m00s [ 514/1147] rust-ron-devel-0:0.12.2-2.f 100% | 1.3 MiB/s | 140.7 KiB | 00m00s [ 515/1147] rust-syn2+default-devel-0:2 100% | 97.2 KiB/s | 7.3 KiB | 00m00s [ 516/1147] rust-syn2+derive-devel-0:2. 100% | 97.4 KiB/s | 7.1 KiB | 00m00s [ 517/1147] rust-syn2+extra-traits-deve 100% | 87.0 KiB/s | 7.1 KiB | 00m00s [ 518/1147] rust-syn2+fold-devel-0:2.0. 100% | 86.6 KiB/s | 7.1 KiB | 00m00s [ 519/1147] rust-syn2+full-devel-0:2.0. 100% | 106.0 KiB/s | 7.1 KiB | 00m00s [ 520/1147] rust-either+use_std-devel-0 100% | 121.0 KiB/s | 8.1 KiB | 00m00s [ 521/1147] rust-itertools+use_alloc-de 100% | 118.0 KiB/s | 8.0 KiB | 00m00s [ 522/1147] rust-either-devel-0:1.16.0- 100% | 292.0 KiB/s | 27.2 KiB | 00m00s [ 523/1147] rust-jiff+alloc-devel-0:0.2 100% | 172.2 KiB/s | 13.8 KiB | 00m00s [ 524/1147] rust-jiff-core+std-devel-0: 100% | 85.9 KiB/s | 7.2 KiB | 00m00s [ 525/1147] rust-jiff-core+tz-fat-devel 100% | 92.2 KiB/s | 7.2 KiB | 00m00s [ 526/1147] rust-jiff-core-devel-0:0.1. 100% | 1.2 MiB/s | 120.3 KiB | 00m00s [ 527/1147] rust-annotate-snippets0.11- 100% | 369.4 KiB/s | 35.5 KiB | 00m00s [ 528/1147] rust-libcst_derive-devel-0: 100% | 219.1 KiB/s | 19.1 KiB | 00m00s [ 529/1147] rust-paste-devel-0:1.0.15-6 100% | 443.3 KiB/s | 37.2 KiB | 00m00s [ 530/1147] rust-peg+std-devel-0:0.8.5- 100% | 118.3 KiB/s | 7.9 KiB | 00m00s [ 531/1147] rust-peg-devel-0:0.8.5-4.fc 100% | 475.3 KiB/s | 45.2 KiB | 00m00s [ 532/1147] rust-crossbeam-channel+defa 100% | 124.3 KiB/s | 8.2 KiB | 00m00s [ 533/1147] rust-serde_derive+default-d 100% | 131.5 KiB/s | 8.9 KiB | 00m00s [ 534/1147] rust-inotify-devel-0:0.11.2 100% | 417.3 KiB/s | 33.0 KiB | 00m00s [ 535/1147] rust-mio+os-ext-devel-0:1.2 100% | 125.8 KiB/s | 8.6 KiB | 00m00s [ 536/1147] rust-mio+default-devel-0:1. 100% | 117.1 KiB/s | 8.6 KiB | 00m00s [ 537/1147] rust-notify-types+default-d 100% | 106.7 KiB/s | 8.2 KiB | 00m00s [ 538/1147] rust-unscanny+default-devel 100% | 86.6 KiB/s | 7.7 KiB | 00m00s [ 539/1147] rust-version-ranges-devel-0 100% | 316.2 KiB/s | 28.1 KiB | 00m00s [ 540/1147] rust-path-dedot-devel-0:4.0 100% | 43.4 KiB/s | 14.3 KiB | 00m00s [ 541/1147] rust-path-dedot+default-dev 100% | 23.3 KiB/s | 7.8 KiB | 00m00s [ 542/1147] rust-diff+default-devel-0:0 100% | 82.3 KiB/s | 7.7 KiB | 00m00s [ 543/1147] rust-yansi+default-devel-0: 100% | 117.6 KiB/s | 7.8 KiB | 00m00s [ 544/1147] rust-pep508_rs+default-deve 100% | 119.4 KiB/s | 8.0 KiB | 00m00s [ 545/1147] rust-toml0.9+parse-devel-0: 100% | 114.4 KiB/s | 7.8 KiB | 00m00s [ 546/1147] rust-toml0.9+serde-devel-0: 100% | 119.6 KiB/s | 7.9 KiB | 00m00s [ 547/1147] rust-toml0.9+std-devel-0:0. 100% | 125.8 KiB/s | 8.6 KiB | 00m00s [ 548/1147] rust-toml0.9-devel-0:0.9.12 100% | 768.0 KiB/s | 62.2 KiB | 00m00s [ 549/1147] rust-quick-xml+default-deve 100% | 134.4 KiB/s | 9.0 KiB | 00m00s [ 550/1147] rust-newtype-uuid+default-d 100% | 91.5 KiB/s | 8.5 KiB | 00m00s [ 551/1147] rust-strip-ansi-escapes+def 100% | 95.9 KiB/s | 8.0 KiB | 00m00s [ 552/1147] rust-getrandom+default-deve 100% | 128.7 KiB/s | 8.6 KiB | 00m00s [ 553/1147] rust-cpufeatures+default-de 100% | 118.4 KiB/s | 8.4 KiB | 00m00s [ 554/1147] rust-getrandom+sys_rng-deve 100% | 98.6 KiB/s | 8.8 KiB | 00m00s [ 555/1147] rust-rayon-core+default-dev 100% | 99.0 KiB/s | 7.8 KiB | 00m00s [ 556/1147] rust-regex-automata+dfa-bui 100% | 106.4 KiB/s | 8.9 KiB | 00m00s [ 557/1147] rust-regex-automata+alloc-d 100% | 107.6 KiB/s | 8.8 KiB | 00m00s [ 558/1147] rust-regex-automata+nfa-tho 100% | 109.9 KiB/s | 8.9 KiB | 00m00s [ 559/1147] rust-regex-automata+nfa-pik 100% | 112.7 KiB/s | 8.9 KiB | 00m00s [ 560/1147] rust-regex-automata+nfa-bac 100% | 112.7 KiB/s | 8.9 KiB | 00m00s [ 561/1147] rust-regex-automata+perf-in 100% | 132.1 KiB/s | 8.8 KiB | 00m00s [ 562/1147] rust-regex-automata+perf-li 100% | 110.8 KiB/s | 9.0 KiB | 00m00s [ 563/1147] rust-regex-automata+unicode 100% | 121.2 KiB/s | 9.1 KiB | 00m00s [ 564/1147] rust-regex-automata+unicode 100% | 108.3 KiB/s | 9.1 KiB | 00m00s [ 565/1147] rust-regex-automata+unicode 100% | 112.3 KiB/s | 9.1 KiB | 00m00s [ 566/1147] rust-regex-automata+unicode 100% | 111.1 KiB/s | 9.1 KiB | 00m00s [ 567/1147] rust-regex-automata+unicode 100% | 116.6 KiB/s | 9.1 KiB | 00m00s [ 568/1147] rust-regex-automata+unicode 100% | 130.1 KiB/s | 9.1 KiB | 00m00s [ 569/1147] rust-regex-automata+unicode 100% | 136.0 KiB/s | 9.1 KiB | 00m00s [ 570/1147] rust-regex-automata+unicode 100% | 116.9 KiB/s | 8.9 KiB | 00m00s [ 571/1147] rust-regex-syntax+unicode-a 100% | 123.1 KiB/s | 8.4 KiB | 00m00s [ 572/1147] rust-regex-syntax+unicode-b 100% | 123.2 KiB/s | 8.4 KiB | 00m00s [ 573/1147] rust-regex-syntax+unicode-c 100% | 106.1 KiB/s | 8.4 KiB | 00m00s [ 574/1147] rust-regex-syntax+unicode-g 100% | 116.5 KiB/s | 8.4 KiB | 00m00s [ 575/1147] rust-regex-syntax+unicode-p 100% | 86.4 KiB/s | 8.4 KiB | 00m00s [ 576/1147] rust-regex-syntax+unicode-s 100% | 107.5 KiB/s | 8.4 KiB | 00m00s [ 577/1147] rust-regex-syntax+unicode-s 100% | 123.3 KiB/s | 8.4 KiB | 00m00s [ 578/1147] rust-regex+perf-backtrack-d 100% | 136.7 KiB/s | 9.0 KiB | 00m00s [ 579/1147] rust-regex+perf-cache-devel 100% | 131.8 KiB/s | 8.8 KiB | 00m00s [ 580/1147] rust-regex+perf-dfa-devel-0 100% | 119.9 KiB/s | 9.0 KiB | 00m00s [ 581/1147] rust-regex+perf-inline-deve 100% | 136.5 KiB/s | 9.0 KiB | 00m00s [ 582/1147] rust-regex+perf-literal-dev 100% | 122.0 KiB/s | 9.1 KiB | 00m00s [ 583/1147] rust-regex+unicode-age-deve 100% | 138.0 KiB/s | 9.1 KiB | 00m00s [ 584/1147] rust-regex+perf-onepass-dev 100% | 108.6 KiB/s | 9.0 KiB | 00m00s [ 585/1147] rust-regex+unicode-bool-dev 100% | 128.4 KiB/s | 9.1 KiB | 00m00s [ 586/1147] rust-regex+unicode-case-dev 100% | 136.0 KiB/s | 9.1 KiB | 00m00s [ 587/1147] rust-regex+unicode-gencat-d 100% | 121.7 KiB/s | 9.1 KiB | 00m00s [ 588/1147] rust-regex+unicode-perl-dev 100% | 121.5 KiB/s | 9.2 KiB | 00m00s [ 589/1147] rust-regex+unicode-script-d 100% | 138.3 KiB/s | 9.1 KiB | 00m00s [ 590/1147] rust-regex+unicode-segment- 100% | 121.8 KiB/s | 9.1 KiB | 00m00s [ 591/1147] rust-bytecheck+simdutf8-dev 100% | 122.0 KiB/s | 8.2 KiB | 00m00s [ 592/1147] rust-bytecheck-devel-0:0.8. 100% | 294.4 KiB/s | 20.0 KiB | 00m00s [ 593/1147] rust-rend+bytecheck-devel-0 100% | 115.9 KiB/s | 8.6 KiB | 00m00s [ 594/1147] rust-ptr_meta+std-devel-0:0 100% | 120.0 KiB/s | 7.9 KiB | 00m00s [ 595/1147] rust-rkyv_derive+bytecheck- 100% | 97.7 KiB/s | 8.8 KiB | 00m00s [ 596/1147] rust-rkyv+alloc-devel-0:0.8 100% | 134.3 KiB/s | 9.1 KiB | 00m00s [ 597/1147] rust-munge-devel-0:0.4.7-3. 100% | 295.1 KiB/s | 25.7 KiB | 00m00s [ 598/1147] rust-rancor-devel-0:0.1.2-2 100% | 255.1 KiB/s | 17.9 KiB | 00m00s [ 599/1147] rust-ptr_meta-devel-0:0.3.1 100% | 161.0 KiB/s | 15.6 KiB | 00m00s [ 600/1147] rust-rend-devel-0:0.5.4-2.f 100% | 234.7 KiB/s | 20.9 KiB | 00m00s [ 601/1147] rust-boxcar-devel-0:0.2.14- 100% | 371.3 KiB/s | 29.0 KiB | 00m00s [ 602/1147] rust-rkyv_derive-devel-0:0. 100% | 328.0 KiB/s | 30.2 KiB | 00m00s [ 603/1147] rust-hashbrown+allocator-ap 100% | 133.2 KiB/s | 8.9 KiB | 00m00s [ 604/1147] rust-hashbrown+default-hash 100% | 131.7 KiB/s | 8.8 KiB | 00m00s [ 605/1147] rust-hashbrown+equivalent-d 100% | 129.6 KiB/s | 8.8 KiB | 00m00s [ 606/1147] rust-hashbrown+raw-entry-de 100% | 129.4 KiB/s | 8.7 KiB | 00m00s [ 607/1147] rust-intrusive-collections+ 100% | 120.5 KiB/s | 8.2 KiB | 00m00s [ 608/1147] rust-hashlink-devel-0:0.12. 100% | 478.8 KiB/s | 37.8 KiB | 00m00s [ 609/1147] rust-portable-atomic+fallba 100% | 127.0 KiB/s | 8.6 KiB | 00m00s [ 610/1147] rust-intrusive-collections- 100% | 467.4 KiB/s | 46.7 KiB | 00m00s [ 611/1147] rust-tracing-core+std-devel 100% | 68.7 KiB/s | 8.1 KiB | 00m00s [ 612/1147] rust-pin-project-lite+defau 100% | 71.0 KiB/s | 8.2 KiB | 00m00s [ 613/1147] rust-salsa-macro-rules-deve 100% | 1.3 MiB/s | 28.2 KiB | 00m00s [ 614/1147] rust-portable-atomic-devel- 100% | 705.6 KiB/s | 163.0 KiB | 00m00s [ 615/1147] rust-salsa-macros-devel-0:0 100% | 2.6 MiB/s | 47.6 KiB | 00m00s [ 616/1147] rust-typeid-devel-0:1.0.3-5 100% | 244.7 KiB/s | 17.1 KiB | 00m00s [ 617/1147] rust-inventory-devel-0:0.3. 100% | 261.8 KiB/s | 23.8 KiB | 00m00s [ 618/1147] rust-schemars+schemars_deri 100% | 98.7 KiB/s | 8.6 KiB | 00m00s [ 619/1147] rust-dyn-clone+default-deve 100% | 104.5 KiB/s | 8.0 KiB | 00m00s [ 620/1147] rust-zmij+default-devel-0:1 100% | 113.7 KiB/s | 7.6 KiB | 00m00s [ 621/1147] rust-serde_json+alloc-devel 100% | 122.6 KiB/s | 9.7 KiB | 00m00s [ 622/1147] rust-ref-cast+default-devel 100% | 125.1 KiB/s | 8.0 KiB | 00m00s [ 623/1147] rust-shellexpand+dirs-devel 100% | 118.7 KiB/s | 8.1 KiB | 00m00s [ 624/1147] rust-libc+std-devel-0:0.2.1 100% | 116.2 KiB/s | 10.0 KiB | 00m00s [ 625/1147] rust-os_pipe-devel-0:1.2.3- 100% | 217.5 KiB/s | 18.5 KiB | 00m00s [ 626/1147] rust-normalize-line-endings 100% | 110.4 KiB/s | 7.9 KiB | 00m00s [ 627/1147] rust-snapbox-macros+default 100% | 116.0 KiB/s | 8.2 KiB | 00m00s [ 628/1147] rust-wait-timeout-devel-0:0 100% | 234.0 KiB/s | 19.9 KiB | 00m00s [ 629/1147] rust-snapbox+color-devel-0: 100% | 135.4 KiB/s | 9.2 KiB | 00m00s [ 630/1147] rust-escargot-devel-0:0.5.1 100% | 341.0 KiB/s | 28.3 KiB | 00m00s [ 631/1147] rust-anstyle-svg-devel-0:1. 100% | 312.3 KiB/s | 23.7 KiB | 00m00s [ 632/1147] rust-syn2+parsing-devel-0:2 100% | 85.7 KiB/s | 7.1 KiB | 00m00s [ 633/1147] rust-fastrand+default-devel 100% | 104.2 KiB/s | 8.1 KiB | 00m00s [ 634/1147] rust-libc-devel-0:0.2.189-1 100% | 1.2 MiB/s | 548.0 KiB | 00m00s [ 635/1147] rust-rustix+default-devel-0 100% | 145.5 KiB/s | 9.3 KiB | 00m00s [ 636/1147] rust-once_cell+std-devel-0: 100% | 111.4 KiB/s | 8.5 KiB | 00m00s [ 637/1147] rust-rustix+fs-devel-0:1.1. 100% | 144.7 KiB/s | 9.3 KiB | 00m00s [ 638/1147] rust-test-case-macros-devel 100% | 131.7 KiB/s | 13.7 KiB | 00m00s [ 639/1147] rust-thiserror-impl+default 100% | 144.5 KiB/s | 9.2 KiB | 00m00s [ 640/1147] rust-once_cell-devel-0:1.21 100% | 201.5 KiB/s | 44.9 KiB | 00m00s [ 641/1147] rust-tikv-jemalloc-sys+back 100% | 108.2 KiB/s | 7.9 KiB | 00m00s [ 642/1147] rust-tikv-jemalloc-sys-deve 100% | 441.9 KiB/s | 33.1 KiB | 00m00s [ 643/1147] rust-toml_parser+alloc-deve 100% | 125.6 KiB/s | 8.0 KiB | 00m00s [ 644/1147] rust-toml_writer+alloc-deve 100% | 94.6 KiB/s | 7.9 KiB | 00m00s [ 645/1147] rust-toml_writer-devel-0:1. 100% | 199.8 KiB/s | 21.0 KiB | 00m00s [ 646/1147] rust-winnow-devel-0:1.0.4-2 100% | 1.9 MiB/s | 177.2 KiB | 00m00s [ 647/1147] rust-serde_core+alloc-devel 100% | 83.0 KiB/s | 7.6 KiB | 00m00s [ 648/1147] rust-serde_spanned+serde-de 100% | 117.2 KiB/s | 8.7 KiB | 00m00s [ 649/1147] rust-toml_datetime+serde-de 100% | 138.6 KiB/s | 8.9 KiB | 00m00s [ 650/1147] rust-serde_spanned+std-deve 100% | 122.0 KiB/s | 8.8 KiB | 00m00s [ 651/1147] rust-toml_datetime+std-deve 100% | 121.4 KiB/s | 9.0 KiB | 00m00s [ 652/1147] rust-toml_writer+std-devel- 100% | 114.0 KiB/s | 8.0 KiB | 00m00s [ 653/1147] rust-serde_spanned+alloc-de 100% | 121.6 KiB/s | 8.8 KiB | 00m00s [ 654/1147] rust-serde_spanned-devel-0: 100% | 174.8 KiB/s | 18.9 KiB | 00m00s [ 655/1147] rust-toml_datetime+alloc-de 100% | 139.8 KiB/s | 9.0 KiB | 00m00s [ 656/1147] rust-toml_datetime-devel-0: 100% | 260.9 KiB/s | 24.3 KiB | 00m00s [ 657/1147] rust-lazy_static+default-de 100% | 89.7 KiB/s | 7.8 KiB | 00m00s [ 658/1147] rust-tracing-core+default-d 100% | 93.2 KiB/s | 8.1 KiB | 00m00s [ 659/1147] rust-nu-ansi-term+default-d 100% | 101.6 KiB/s | 8.0 KiB | 00m00s [ 660/1147] rust-chrono+now-devel-0:0.4 100% | 128.4 KiB/s | 8.2 KiB | 00m00s [ 661/1147] rust-chrono+iana-time-zone- 100% | 106.2 KiB/s | 8.5 KiB | 00m00s [ 662/1147] rust-chrono+alloc-devel-0:0 100% | 115.4 KiB/s | 8.2 KiB | 00m00s [ 663/1147] rust-num-traits-devel-0:0.2 100% | 579.3 KiB/s | 57.9 KiB | 00m00s [ 664/1147] rust-matchers+default-devel 100% | 86.9 KiB/s | 7.8 KiB | 00m00s [ 665/1147] rust-tracing-subscriber+all 100% | 116.2 KiB/s | 8.2 KiB | 00m00s [ 666/1147] rust-tracing-subscriber+sha 100% | 114.0 KiB/s | 8.4 KiB | 00m00s [ 667/1147] rust-thread_local+default-d 100% | 98.2 KiB/s | 8.0 KiB | 00m00s [ 668/1147] rust-tracing+tracing-attrib 100% | 115.6 KiB/s | 8.2 KiB | 00m00s [ 669/1147] rust-tinyvec+alloc-devel-0: 100% | 112.1 KiB/s | 8.3 KiB | 00m00s [ 670/1147] rust-tinyvec+default-devel- 100% | 108.7 KiB/s | 8.3 KiB | 00m00s [ 671/1147] rust-phf0.11-devel-0:0.11.3 100% | 227.1 KiB/s | 28.4 KiB | 00m00s [ 672/1147] rust-unicode_names2_generat 100% | 111.2 KiB/s | 8.0 KiB | 00m00s [ 673/1147] rust-form_urlencoded+std-de 100% | 98.3 KiB/s | 8.2 KiB | 00m00s [ 674/1147] rust-idna+std-devel-0:1.1.0 100% | 116.6 KiB/s | 8.3 KiB | 00m00s [ 675/1147] rust-percent-encoding+std-d 100% | 109.8 KiB/s | 7.9 KiB | 00m00s [ 676/1147] rust-form_urlencoded+alloc- 100% | 127.0 KiB/s | 8.1 KiB | 00m00s [ 677/1147] rust-idna+alloc-devel-0:1.1 100% | 111.6 KiB/s | 8.3 KiB | 00m00s [ 678/1147] rust-idna+compiled_data-dev 100% | 122.6 KiB/s | 8.5 KiB | 00m00s [ 679/1147] rust-form_urlencoded-devel- 100% | 194.9 KiB/s | 17.3 KiB | 00m00s [ 680/1147] rust-percent-encoding+alloc 100% | 114.0 KiB/s | 7.9 KiB | 00m00s [ 681/1147] rust-percent-encoding-devel 100% | 206.2 KiB/s | 19.4 KiB | 00m00s [ 682/1147] rust-crc32fast+std-devel-0: 100% | 93.7 KiB/s | 8.0 KiB | 00m00s [ 683/1147] rust-crc32fast-devel-0:1.5. 100% | 453.3 KiB/s | 45.3 KiB | 00m00s [ 684/1147] rust-idna-devel-0:1.1.0-4.f 100% | 622.0 KiB/s | 137.5 KiB | 00m00s [ 685/1147] rust-typed-path+std-devel-0 100% | 116.8 KiB/s | 7.5 KiB | 00m00s [ 686/1147] rust-flate2+any_zlib-devel- 100% | 131.3 KiB/s | 9.2 KiB | 00m00s [ 687/1147] rust-zlib-rs+rust-allocator 100% | 128.9 KiB/s | 9.4 KiB | 00m00s [ 688/1147] rust-typed-path-devel-0:0.1 100% | 674.1 KiB/s | 94.4 KiB | 00m00s [ 689/1147] rust-zlib-rs+std-devel-0:0. 100% | 120.7 KiB/s | 9.4 KiB | 00m00s [ 690/1147] rust-zlib-rs-devel-0:0.6.7- 100% | 2.0 MiB/s | 205.8 KiB | 00m00s [ 691/1147] rust-zip+_deflate-any-devel 100% | 131.7 KiB/s | 11.3 KiB | 00m00s [ 692/1147] rust-zstd-safe+std-devel-0: 100% | 122.7 KiB/s | 8.1 KiB | 00m00s [ 693/1147] rust-zstd-safe-devel-0:7.2. 100% | 416.6 KiB/s | 33.3 KiB | 00m00s [ 694/1147] rust-castaway+alloc-devel-0 100% | 115.5 KiB/s | 7.9 KiB | 00m00s [ 695/1147] rust-castaway-devel-0:0.2.4 100% | 227.8 KiB/s | 19.8 KiB | 00m00s [ 696/1147] rust-anstyle-query-devel-0: 100% | 225.8 KiB/s | 18.1 KiB | 00m00s [ 697/1147] rust-anstyle-parse+utf8-dev 100% | 122.1 KiB/s | 8.3 KiB | 00m00s [ 698/1147] rust-anstyle-parse-devel-0: 100% | 260.1 KiB/s | 24.4 KiB | 00m00s [ 699/1147] rust-colorchoice-devel-0:1. 100% | 256.3 KiB/s | 16.4 KiB | 00m00s [ 700/1147] rust-utf8parse-devel-0:0.2. 100% | 242.1 KiB/s | 21.3 KiB | 00m00s [ 701/1147] rust-fs-err-devel-0:3.2.2-2 100% | 394.8 KiB/s | 31.2 KiB | 00m00s [ 702/1147] rust-rustversion-devel-0:1. 100% | 372.2 KiB/s | 34.6 KiB | 00m00s [ 703/1147] rust-os_str_bytes+memchr-de 100% | 96.3 KiB/s | 8.0 KiB | 00m00s [ 704/1147] rust-os_str_bytes+raw_os_st 100% | 122.8 KiB/s | 7.9 KiB | 00m00s [ 705/1147] rust-os_str_bytes-devel-0:7 100% | 529.7 KiB/s | 40.3 KiB | 00m00s [ 706/1147] rust-difflib+default-devel- 100% | 113.5 KiB/s | 7.7 KiB | 00m00s [ 707/1147] rust-predicates-core-devel- 100% | 262.4 KiB/s | 17.1 KiB | 00m00s [ 708/1147] rust-predicates-tree-devel- 100% | 210.0 KiB/s | 16.2 KiB | 00m00s [ 709/1147] rust-strsim+default-devel-0 100% | 117.0 KiB/s | 7.8 KiB | 00m00s [ 710/1147] rust-clap_lex+default-devel 100% | 106.8 KiB/s | 8.4 KiB | 00m00s [ 711/1147] rust-terminal_size-devel-0: 100% | 241.8 KiB/s | 17.4 KiB | 00m00s [ 712/1147] rust-clap_complete_nushell- 100% | 274.3 KiB/s | 20.3 KiB | 00m00s [ 713/1147] rust-clap_complete-devel-0: 100% | 651.2 KiB/s | 57.3 KiB | 00m00s [ 714/1147] rust-cfg_aliases+default-de 100% | 107.8 KiB/s | 7.8 KiB | 00m00s [ 715/1147] rust-libc+extra_traits-deve 100% | 128.6 KiB/s | 10.0 KiB | 00m00s [ 716/1147] rust-crossbeam-epoch+alloc- 100% | 119.5 KiB/s | 7.9 KiB | 00m00s [ 717/1147] rust-terminfo-devel-0:0.9.0 100% | 636.3 KiB/s | 55.4 KiB | 00m00s [ 718/1147] rust-crossbeam-queue+alloc- 100% | 118.7 KiB/s | 8.0 KiB | 00m00s [ 719/1147] rust-itoa-devel-0:1.0.18-2. 100% | 305.9 KiB/s | 20.2 KiB | 00m00s [ 720/1147] rust-csv-core-devel-0:0.1.1 100% | 365.7 KiB/s | 32.2 KiB | 00m00s [ 721/1147] rust-ryu-devel-0:1.0.23-2.f 100% | 691.7 KiB/s | 56.7 KiB | 00m00s [ 722/1147] rust-nix+process-devel-0:0. 100% | 131.1 KiB/s | 8.4 KiB | 00m00s [ 723/1147] rust-cfg-if-devel-0:1.0.4-3 100% | 214.9 KiB/s | 17.0 KiB | 00m00s [ 724/1147] rust-lock_api+atomic_usize- 100% | 96.6 KiB/s | 8.0 KiB | 00m00s [ 725/1147] rust-lock_api-devel-0:0.4.1 100% | 354.9 KiB/s | 29.1 KiB | 00m00s [ 726/1147] rust-parking_lot_core-devel 100% | 567.8 KiB/s | 43.7 KiB | 00m00s [ 727/1147] rust-libtest-mimic-devel-0: 100% | 371.3 KiB/s | 35.6 KiB | 00m00s [ 728/1147] rust-syn2+clone-impls-devel 100% | 99.0 KiB/s | 7.1 KiB | 00m00s [ 729/1147] rust-syn2+printing-devel-0: 100% | 96.7 KiB/s | 7.3 KiB | 00m00s [ 730/1147] rust-syn2+proc-macro-devel- 100% | 110.9 KiB/s | 7.4 KiB | 00m00s [ 731/1147] rust-syn2-devel-0:2.0.119-1 100% | 2.5 MiB/s | 257.3 KiB | 00m00s [ 732/1147] rust-writeable-devel-0:0.6. 100% | 341.7 KiB/s | 29.7 KiB | 00m00s [ 733/1147] rust-displaydoc-devel-0:0.2 100% | 358.9 KiB/s | 33.0 KiB | 00m00s [ 734/1147] rust-potential_utf+zerovec- 100% | 125.8 KiB/s | 8.1 KiB | 00m00s [ 735/1147] rust-potential_utf-devel-0: 100% | 247.4 KiB/s | 17.3 KiB | 00m00s [ 736/1147] rust-utf8_iter-devel-0:1.0. 100% | 192.0 KiB/s | 18.8 KiB | 00m00s [ 737/1147] rust-yoke+derive-devel-0:0. 100% | 102.9 KiB/s | 9.0 KiB | 00m00s [ 738/1147] rust-yoke-devel-0:0.8.3-2.f 100% | 406.0 KiB/s | 38.6 KiB | 00m00s [ 739/1147] rust-zerofrom+derive-devel- 100% | 124.0 KiB/s | 8.4 KiB | 00m00s [ 740/1147] rust-zerofrom-devel-0:0.1.8 100% | 176.9 KiB/s | 14.5 KiB | 00m00s [ 741/1147] rust-tinystr+zerovec-devel- 100% | 127.3 KiB/s | 8.4 KiB | 00m00s [ 742/1147] rust-litemap-devel-0:0.8.2- 100% | 390.6 KiB/s | 35.5 KiB | 00m00s [ 743/1147] rust-tinystr-devel-0:0.8.3- 100% | 322.4 KiB/s | 27.7 KiB | 00m00s [ 744/1147] rust-zerovec-derive-devel-0 100% | 293.4 KiB/s | 25.8 KiB | 00m00s [ 745/1147] rust-phf+std-devel-0:0.13.1 100% | 121.6 KiB/s | 8.3 KiB | 00m00s [ 746/1147] rust-phf-devel-0:0.13.1-3.f 100% | 403.7 KiB/s | 29.9 KiB | 00m00s [ 747/1147] rust-console+alloc-devel-0: 100% | 123.9 KiB/s | 8.4 KiB | 00m00s [ 748/1147] rust-unit-prefix+std-devel- 100% | 120.0 KiB/s | 7.7 KiB | 00m00s [ 749/1147] rust-unit-prefix-devel-0:0. 100% | 186.8 KiB/s | 15.7 KiB | 00m00s [ 750/1147] rust-similar2+text-devel-0: 100% | 113.2 KiB/s | 7.2 KiB | 00m00s [ 751/1147] rust-pest+memchr-devel-0:2. 100% | 134.4 KiB/s | 8.6 KiB | 00m00s [ 752/1147] rust-similar2-devel-0:2.7.0 100% | 823.3 KiB/s | 69.2 KiB | 00m00s [ 753/1147] rust-pest+std-devel-0:2.8.6 100% | 134.1 KiB/s | 8.6 KiB | 00m00s [ 754/1147] rust-pest-devel-0:2.8.6-2.f 100% | 938.7 KiB/s | 106.1 KiB | 00m00s [ 755/1147] rust-pest_derive+std-devel- 100% | 126.5 KiB/s | 8.7 KiB | 00m00s [ 756/1147] rust-rust-stemmers-devel-0: 100% | 4.1 MiB/s | 1.9 MiB | 00m00s [ 757/1147] rust-bitflags+serde-devel-0 100% | 138.2 KiB/s | 8.8 KiB | 00m00s [ 758/1147] rust-pest_derive-devel-0:2. 100% | 459.4 KiB/s | 34.5 KiB | 00m00s [ 759/1147] rust-once_cell+race-devel-0 100% | 131.8 KiB/s | 8.4 KiB | 00m00s [ 760/1147] rust-once_cell+alloc-devel- 100% | 108.6 KiB/s | 8.5 KiB | 00m00s [ 761/1147] rust-either+std-devel-0:1.1 100% | 118.6 KiB/s | 8.1 KiB | 00m00s [ 762/1147] rust-peg-runtime+std-devel- 100% | 122.8 KiB/s | 7.9 KiB | 00m00s [ 763/1147] rust-jiff-core+alloc-devel- 100% | 95.8 KiB/s | 7.2 KiB | 00m00s [ 764/1147] rust-peg-macros+default-dev 100% | 118.6 KiB/s | 7.9 KiB | 00m00s [ 765/1147] rust-peg-runtime+default-de 100% | 123.0 KiB/s | 7.9 KiB | 00m00s [ 766/1147] rust-inotify-sys+default-de 100% | 121.5 KiB/s | 7.8 KiB | 00m00s [ 767/1147] rust-mio+log-devel-0:1.2.2- 100% | 104.3 KiB/s | 8.7 KiB | 00m00s [ 768/1147] rust-mio+os-poll-devel-0:1. 100% | 118.4 KiB/s | 8.5 KiB | 00m00s [ 769/1147] rust-mio-devel-0:1.2.2-2.fc 100% | 1.2 MiB/s | 114.9 KiB | 00m00s [ 770/1147] rust-notify-types-devel-0:2 100% | 412.3 KiB/s | 41.6 KiB | 00m00s [ 771/1147] rust-unscanny-devel-0:0.1.0 100% | 281.7 KiB/s | 18.0 KiB | 00m00s [ 772/1147] rust-diff-devel-0:0.1.13-11 100% | 459.8 KiB/s | 38.6 KiB | 00m00s [ 773/1147] rust-yansi+std-devel-0:1.0. 100% | 103.3 KiB/s | 7.7 KiB | 00m00s [ 774/1147] rust-yansi-devel-0:1.0.1-7. 100% | 436.4 KiB/s | 36.2 KiB | 00m00s [ 775/1147] rust-pep508_rs-devel-0:0.9. 100% | 834.7 KiB/s | 74.3 KiB | 00m00s [ 776/1147] rust-toml_datetime0.7+serde 100% | 117.2 KiB/s | 7.5 KiB | 00m00s [ 777/1147] rust-winnow0.7-devel-0:0.7. 100% | 1.4 MiB/s | 173.6 KiB | 00m00s [ 778/1147] rust-toml_datetime0.7+std-d 100% | 113.6 KiB/s | 7.6 KiB | 00m00s [ 779/1147] rust-toml_datetime0.7+alloc 100% | 118.5 KiB/s | 7.6 KiB | 00m00s [ 780/1147] rust-toml_datetime0.7-devel 100% | 297.2 KiB/s | 22.9 KiB | 00m00s [ 781/1147] rust-newtype-uuid+std-devel 100% | 108.8 KiB/s | 8.5 KiB | 00m00s [ 782/1147] rust-newtype-uuid-devel-0:1 100% | 289.4 KiB/s | 25.2 KiB | 00m00s [ 783/1147] rust-strip-ansi-escapes-dev 100% | 250.6 KiB/s | 16.3 KiB | 00m00s [ 784/1147] rust-quick-xml-devel-0:0.41 100% | 1.7 MiB/s | 185.2 KiB | 00m00s [ 785/1147] rust-getrandom-devel-0:0.4. 100% | 890.1 KiB/s | 65.0 KiB | 00m00s [ 786/1147] rust-rand_core+default-deve 100% | 129.6 KiB/s | 8.3 KiB | 00m00s [ 787/1147] rust-cpufeatures-devel-0:0. 100% | 265.9 KiB/s | 23.4 KiB | 00m00s [ 788/1147] rust-rayon-core-devel-0:1.1 100% | 902.4 KiB/s | 78.5 KiB | 00m00s [ 789/1147] rust-regex-automata+perf-li 100% | 104.1 KiB/s | 9.1 KiB | 00m00s [ 790/1147] rust-regex-automata+perf-li 100% | 107.0 KiB/s | 9.2 KiB | 00m00s [ 791/1147] rust-simdutf8-devel-0:0.1.5 100% | 297.9 KiB/s | 39.6 KiB | 00m00s [ 792/1147] rust-bytecheck_derive-devel 100% | 161.0 KiB/s | 17.7 KiB | 00m00s [ 793/1147] rust-rancor+alloc-devel-0:0 100% | 81.5 KiB/s | 8.2 KiB | 00m00s [ 794/1147] rust-ptr_meta+derive-devel- 100% | 124.7 KiB/s | 8.0 KiB | 00m00s [ 795/1147] rust-munge_macro-devel-0:0. 100% | 139.2 KiB/s | 14.9 KiB | 00m00s [ 796/1147] rust-allocator-api2+alloc-d 100% | 93.7 KiB/s | 8.0 KiB | 00m00s [ 797/1147] rust-allocator-api2-devel-0 100% | 784.4 KiB/s | 69.0 KiB | 00m00s [ 798/1147] rust-foldhash-devel-0:0.2.0 100% | 286.4 KiB/s | 24.1 KiB | 00m00s [ 799/1147] rust-memoffset+default-deve 100% | 92.1 KiB/s | 7.7 KiB | 00m00s [ 800/1147] rust-tracing-core+once_cell 100% | 108.4 KiB/s | 8.2 KiB | 00m00s [ 801/1147] rust-pin-project-lite-devel 100% | 708.5 KiB/s | 58.8 KiB | 00m00s [ 802/1147] rust-syn+visit-devel-0:3.0. 100% | 125.7 KiB/s | 9.8 KiB | 00m00s [ 803/1147] rust-syn+visit-mut-devel-0: 100% | 124.3 KiB/s | 9.8 KiB | 00m00s [ 804/1147] rust-schemars_derive+defaul 100% | 129.8 KiB/s | 8.3 KiB | 00m00s [ 805/1147] rust-dyn-clone-devel-0:1.0. 100% | 199.3 KiB/s | 19.3 KiB | 00m00s [ 806/1147] rust-ref-cast-devel-0:1.0.2 100% | 379.3 KiB/s | 31.1 KiB | 00m00s [ 807/1147] rust-zmij-devel-0:1.0.21-2. 100% | 315.6 KiB/s | 27.5 KiB | 00m00s [ 808/1147] rust-dirs+default-devel-0:6 100% | 124.9 KiB/s | 8.1 KiB | 00m00s [ 809/1147] rust-normalize-line-endings 100% | 165.1 KiB/s | 13.9 KiB | 00m00s [ 810/1147] rust-snapbox-macros-devel-0 100% | 189.0 KiB/s | 15.5 KiB | 00m00s [ 811/1147] rust-anstyle-lossy+default- 100% | 122.3 KiB/s | 8.2 KiB | 00m00s [ 812/1147] rust-snapbox-macros+color-d 100% | 88.2 KiB/s | 8.4 KiB | 00m00s [ 813/1147] rust-html-escape+default-de 100% | 105.3 KiB/s | 8.1 KiB | 00m00s [ 814/1147] rust-fastrand+std-devel-0:2 100% | 104.0 KiB/s | 8.1 KiB | 00m00s [ 815/1147] rust-fastrand-devel-0:2.5.0 100% | 299.1 KiB/s | 25.1 KiB | 00m00s [ 816/1147] rust-rustix+std-devel-0:1.1 100% | 151.4 KiB/s | 9.7 KiB | 00m00s [ 817/1147] rust-thiserror-impl-devel-0 100% | 439.5 KiB/s | 30.3 KiB | 00m00s [ 818/1147] rust-test-case-core-devel-0 100% | 278.6 KiB/s | 23.4 KiB | 00m00s [ 819/1147] rust-rustix-devel-0:1.1.4-2 100% | 3.2 MiB/s | 400.2 KiB | 00m00s [ 820/1147] rust-cc+default-devel-0:1.2 100% | 161.8 KiB/s | 10.7 KiB | 00m00s [ 821/1147] jemalloc-devel-0:5.3.0-14.f 100% | 1.0 MiB/s | 81.5 KiB | 00m00s [ 822/1147] rust-lazy_static-devel-0:1. 100% | 234.1 KiB/s | 21.3 KiB | 00m00s [ 823/1147] rust-nu-ansi-term+std-devel 100% | 122.7 KiB/s | 8.0 KiB | 00m00s [ 824/1147] rust-nu-ansi-term-devel-0:0 100% | 481.0 KiB/s | 38.5 KiB | 00m00s [ 825/1147] rust-iana-time-zone+default 100% | 105.4 KiB/s | 8.2 KiB | 00m00s [ 826/1147] rust-iana-time-zone+fallbac 100% | 109.6 KiB/s | 8.2 KiB | 00m00s [ 827/1147] rust-autocfg+default-devel- 100% | 125.0 KiB/s | 8.0 KiB | 00m00s [ 828/1147] rust-matchers-devel-0:0.2.0 100% | 204.9 KiB/s | 14.8 KiB | 00m00s [ 829/1147] rust-thread_local-devel-0:1 100% | 341.0 KiB/s | 23.5 KiB | 00m00s [ 830/1147] rust-sharded-slab+default-d 100% | 96.6 KiB/s | 7.7 KiB | 00m00s [ 831/1147] rust-tracing-attributes+def 100% | 113.6 KiB/s | 8.2 KiB | 00m00s [ 832/1147] rust-tinyvec+tinyvec_macros 100% | 103.1 KiB/s | 8.5 KiB | 00m00s [ 833/1147] rust-tinyvec-devel-0:1.11.0 100% | 786.0 KiB/s | 51.1 KiB | 00m00s [ 834/1147] rust-phf_shared0.11-devel-0 100% | 329.5 KiB/s | 21.4 KiB | 00m00s [ 835/1147] rust-unicode_names2_generat 100% | 332.3 KiB/s | 22.6 KiB | 00m00s [ 836/1147] rust-idna_adapter+compiled_ 100% | 107.4 KiB/s | 8.2 KiB | 00m00s [ 837/1147] rust-idna_adapter+default-d 100% | 106.2 KiB/s | 7.9 KiB | 00m00s [ 838/1147] rust-utf8_iter+default-deve 100% | 120.2 KiB/s | 7.9 KiB | 00m00s [ 839/1147] rust-flate2+any_impl-devel- 100% | 143.0 KiB/s | 9.2 KiB | 00m00s [ 840/1147] rust-zstd-sys+std-devel-0:2 100% | 122.4 KiB/s | 8.1 KiB | 00m00s [ 841/1147] rust-zstd-sys-devel-0:2.0.1 100% | 553.4 KiB/s | 45.4 KiB | 00m00s [ 842/1147] rust-difflib-devel-0:0.4.0- 100% | 217.3 KiB/s | 16.7 KiB | 00m00s [ 843/1147] rust-termtree0.5+default-de 100% | 114.5 KiB/s | 7.3 KiB | 00m00s [ 844/1147] rust-strsim-devel-0:0.11.1- 100% | 325.8 KiB/s | 22.2 KiB | 00m00s [ 845/1147] rust-clap_lex-devel-0:1.1.0 100% | 332.5 KiB/s | 21.3 KiB | 00m00s [ 846/1147] rust-rustix+termios-devel-0 100% | 136.4 KiB/s | 9.3 KiB | 00m00s [ 847/1147] rust-fnv+default-devel-0:1. 100% | 120.8 KiB/s | 7.7 KiB | 00m00s [ 848/1147] rust-cfg_aliases-devel-0:0. 100% | 189.1 KiB/s | 14.9 KiB | 00m00s [ 849/1147] rust-nom7+std-devel-0:7.1.3 100% | 102.3 KiB/s | 7.8 KiB | 00m00s [ 850/1147] rust-phf0.11+default-devel- 100% | 114.8 KiB/s | 7.5 KiB | 00m00s [ 851/1147] rust-nom7-devel-0:7.1.3-4.f 100% | 1.3 MiB/s | 111.6 KiB | 00m00s [ 852/1147] rust-phf_codegen0.11+defaul 100% | 116.5 KiB/s | 7.5 KiB | 00m00s [ 853/1147] rust-escape8259+default-dev 100% | 103.4 KiB/s | 7.8 KiB | 00m00s [ 854/1147] rust-scopeguard-devel-0:1.2 100% | 228.8 KiB/s | 19.4 KiB | 00m00s [ 855/1147] rust-yoke-derive-devel-0:0. 100% | 331.3 KiB/s | 21.5 KiB | 00m00s [ 856/1147] rust-phf_shared+std-devel-0 100% | 125.1 KiB/s | 8.0 KiB | 00m00s [ 857/1147] rust-zerofrom-derive-devel- 100% | 226.7 KiB/s | 16.5 KiB | 00m00s [ 858/1147] rust-stable_deref_trait-dev 100% | 173.2 KiB/s | 16.5 KiB | 00m00s [ 859/1147] rust-phf_shared-devel-0:0.1 100% | 347.2 KiB/s | 22.6 KiB | 00m00s [ 860/1147] rust-ucd-trie+std-devel-0:0 100% | 118.6 KiB/s | 7.8 KiB | 00m00s [ 861/1147] rust-ucd-trie-devel-0:0.1.7 100% | 552.0 KiB/s | 35.3 KiB | 00m00s [ 862/1147] rust-pest_generator+std-dev 100% | 135.3 KiB/s | 8.7 KiB | 00m00s [ 863/1147] rust-bitflags+serde_core-de 100% | 131.9 KiB/s | 9.0 KiB | 00m00s [ 864/1147] rust-pest_generator-devel-0 100% | 305.2 KiB/s | 27.2 KiB | 00m00s [ 865/1147] rust-peg-runtime-devel-0:0. 100% | 183.0 KiB/s | 12.8 KiB | 00m00s [ 866/1147] rust-peg-macros-devel-0:0.8 100% | 500.4 KiB/s | 32.0 KiB | 00m00s [ 867/1147] rust-inotify-sys-devel-0:0. 100% | 185.7 KiB/s | 15.2 KiB | 00m00s [ 868/1147] rust-yansi+alloc-devel-0:1. 100% | 120.7 KiB/s | 7.7 KiB | 00m00s [ 869/1147] rust-itertools0.13+default- 100% | 114.9 KiB/s | 7.7 KiB | 00m00s [ 870/1147] rust-thiserror1+default-dev 100% | 119.8 KiB/s | 7.7 KiB | 00m00s [ 871/1147] rust-serde+rc-devel-0:1.0.2 100% | 98.6 KiB/s | 8.9 KiB | 00m00s [ 872/1147] rust-urlencoding+default-de 100% | 121.3 KiB/s | 7.8 KiB | 00m00s [ 873/1147] rust-newtype-uuid+alloc-dev 100% | 112.4 KiB/s | 8.3 KiB | 00m00s [ 874/1147] rust-ptr_meta+ptr_meta_deri 100% | 125.1 KiB/s | 8.0 KiB | 00m00s [ 875/1147] rust-vte-devel-0:0.15.0-3.f 100% | 615.3 KiB/s | 55.4 KiB | 00m00s [ 876/1147] rust-memoffset-devel-0:0.9. 100% | 201.3 KiB/s | 16.9 KiB | 00m00s [ 877/1147] rust-schemars_derive-devel- 100% | 509.0 KiB/s | 38.7 KiB | 00m00s [ 878/1147] rust-ref-cast-impl+default- 100% | 108.0 KiB/s | 8.0 KiB | 00m00s [ 879/1147] rust-anstyle-lossy-devel-0: 100% | 286.1 KiB/s | 18.3 KiB | 00m00s [ 880/1147] rust-dirs-devel-0:6.0.0-3.f 100% | 286.6 KiB/s | 20.6 KiB | 00m00s [ 881/1147] rust-html-escape+std-devel- 100% | 107.4 KiB/s | 8.1 KiB | 00m00s [ 882/1147] rust-fastrand+alloc-devel-0 100% | 126.4 KiB/s | 8.1 KiB | 00m00s [ 883/1147] rust-bitflags+std-devel-0:2 100% | 133.3 KiB/s | 8.8 KiB | 00m00s [ 884/1147] rust-html-escape-devel-0:0. 100% | 339.7 KiB/s | 30.2 KiB | 00m00s [ 885/1147] rust-errno+std-devel-0:0.3. 100% | 129.3 KiB/s | 8.4 KiB | 00m00s [ 886/1147] rust-rustix+alloc-devel-0:1 100% | 134.4 KiB/s | 9.3 KiB | 00m00s [ 887/1147] rust-errno-devel-0:0.3.14-3 100% | 240.8 KiB/s | 20.0 KiB | 00m00s [ 888/1147] rust-linux-raw-sys+auxvec-d 100% | 115.5 KiB/s | 8.3 KiB | 00m00s [ 889/1147] rust-linux-raw-sys+elf-deve 100% | 124.0 KiB/s | 8.3 KiB | 00m00s [ 890/1147] rust-linux-raw-sys+errno-de 100% | 126.0 KiB/s | 8.3 KiB | 00m00s [ 891/1147] rust-linux-raw-sys+general- 100% | 130.0 KiB/s | 8.3 KiB | 00m00s [ 892/1147] rust-linux-raw-sys+ioctl-de 100% | 124.1 KiB/s | 8.3 KiB | 00m00s [ 893/1147] rust-linux-raw-sys+no_std-d 100% | 112.3 KiB/s | 8.3 KiB | 00m00s [ 894/1147] perl-Getopt-Long-1:2.58-527 100% | 842.7 KiB/s | 63.2 KiB | 00m00s [ 895/1147] rust-linux-raw-sys-devel-0: 100% | 2.8 MiB/s | 325.5 KiB | 00m00s [ 896/1147] jemalloc-0:5.3.0-14.fc44.aa 100% | 3.2 MiB/s | 294.9 KiB | 00m00s [ 897/1147] perl-interpreter-4:5.44.0-5 100% | 799.5 KiB/s | 72.8 KiB | 00m00s [ 898/1147] perl-PathTools-0:3.95-527.f 100% | 871.6 KiB/s | 88.0 KiB | 00m00s [ 899/1147] perl-libs-4:5.44.0-527.fc45 100% | 16.7 MiB/s | 2.6 MiB | 00m00s [ 900/1147] rust-cc-devel-0:1.2.62-2.fc 100% | 1.1 MiB/s | 95.1 KiB | 00m00s [ 901/1147] rust-iana-time-zone-devel-0 100% | 463.1 KiB/s | 40.3 KiB | 00m00s [ 902/1147] rust-autocfg-devel-0:1.5.1- 100% | 324.4 KiB/s | 28.2 KiB | 00m00s [ 903/1147] rust-sharded-slab-devel-0:0 100% | 796.2 KiB/s | 61.3 KiB | 00m00s [ 904/1147] rust-tracing-attributes-dev 100% | 565.8 KiB/s | 48.7 KiB | 00m00s [ 905/1147] rust-tinyvec_macros+default 100% | 108.0 KiB/s | 7.8 KiB | 00m00s [ 906/1147] rust-siphasher+default-deve 100% | 123.5 KiB/s | 7.9 KiB | 00m00s [ 907/1147] rust-getopts+default-devel- 100% | 89.4 KiB/s | 8.0 KiB | 00m00s [ 908/1147] rust-rand0.8+default-devel- 100% | 101.3 KiB/s | 7.8 KiB | 00m00s [ 909/1147] rust-icu_normalizer+compile 100% | 137.6 KiB/s | 8.8 KiB | 00m00s [ 910/1147] rust-idna_adapter-devel-0:1 100% | 204.0 KiB/s | 16.7 KiB | 00m00s [ 911/1147] libzstd-devel-0:1.5.7-6.fc4 100% | 653.9 KiB/s | 56.2 KiB | 00m00s [ 912/1147] rust-bindgen+runtime-devel- 100% | 112.8 KiB/s | 8.2 KiB | 00m00s [ 913/1147] rust-cc+parallel-devel-0:1. 100% | 170.1 KiB/s | 10.9 KiB | 00m00s [ 914/1147] rust-bindgen-devel-0:0.72.1 100% | 2.0 MiB/s | 213.2 KiB | 00m00s [ 915/1147] rust-pkg-config+default-dev 100% | 111.2 KiB/s | 8.1 KiB | 00m00s [ 916/1147] rust-fnv+std-devel-0:1.0.7- 100% | 118.3 KiB/s | 7.7 KiB | 00m00s [ 917/1147] rust-termtree0.5-devel-0:0. 100% | 185.0 KiB/s | 14.8 KiB | 00m00s [ 918/1147] rust-nom7+alloc-devel-0:7.1 100% | 104.5 KiB/s | 7.5 KiB | 00m00s [ 919/1147] rust-fnv-devel-0:1.0.7-16.f 100% | 174.7 KiB/s | 18.7 KiB | 00m00s [ 920/1147] rust-minimal-lexical+std-de 100% | 92.7 KiB/s | 7.8 KiB | 00m00s [ 921/1147] rust-minimal-lexical-devel- 100% | 1.3 MiB/s | 98.1 KiB | 00m00s [ 922/1147] rust-phf_codegen0.11-devel- 100% | 300.3 KiB/s | 20.4 KiB | 00m00s [ 923/1147] rust-phf0.11+std-devel-0:0. 100% | 105.1 KiB/s | 7.6 KiB | 00m00s [ 924/1147] rust-synstructure+default-d 100% | 121.8 KiB/s | 7.9 KiB | 00m00s [ 925/1147] rust-pest_meta+default-deve 100% | 113.9 KiB/s | 8.5 KiB | 00m00s [ 926/1147] rust-escape8259-devel-0:0.5 100% | 144.7 KiB/s | 13.2 KiB | 00m00s [ 927/1147] rust-itertools0.13+use_std- 100% | 103.3 KiB/s | 7.9 KiB | 00m00s [ 928/1147] rust-serde_core+rc-devel-0: 100% | 119.1 KiB/s | 7.6 KiB | 00m00s [ 929/1147] rust-thiserror1-devel-0:1.0 100% | 738.1 KiB/s | 53.9 KiB | 00m00s [ 930/1147] rust-urlencoding-devel-0:2. 100% | 234.2 KiB/s | 15.0 KiB | 00m00s [ 931/1147] rust-ptr_meta_derive-devel- 100% | 162.0 KiB/s | 13.6 KiB | 00m00s [ 932/1147] rust-serde_derive_internals 100% | 92.7 KiB/s | 8.0 KiB | 00m00s [ 933/1147] rust-itertools0.13-devel-0: 100% | 573.5 KiB/s | 144.0 KiB | 00m00s [ 934/1147] rust-dirs-sys+default-devel 100% | 123.2 KiB/s | 7.9 KiB | 00m00s [ 935/1147] rust-ref-cast-impl-devel-0: 100% | 208.4 KiB/s | 17.9 KiB | 00m00s [ 936/1147] perl-Exporter-0:5.79-527.fc 100% | 425.2 KiB/s | 30.6 KiB | 00m00s [ 937/1147] perl-Pod-Usage-4:2.05-527.f 100% | 631.0 KiB/s | 40.4 KiB | 00m00s [ 938/1147] perl-Text-ParseWords-0:3.31 100% | 245.3 KiB/s | 16.2 KiB | 00m00s [ 939/1147] perl-base-0:2.27-527.fc45.n 100% | 237.3 KiB/s | 15.9 KiB | 00m00s [ 940/1147] perl-constant-0:1.33-528.fc 100% | 355.1 KiB/s | 22.7 KiB | 00m00s [ 941/1147] perl-overload-0:1.40-527.fc 100% | 637.2 KiB/s | 45.2 KiB | 00m00s [ 942/1147] perl-Carp-0:1.54-527.fc45.n 100% | 396.6 KiB/s | 28.6 KiB | 00m00s [ 943/1147] perl-DynaLoader-0:1.57-527. 100% | 284.9 KiB/s | 25.6 KiB | 00m00s [ 944/1147] perl-Errno-0:1.39-527.fc45. 100% | 105.8 KiB/s | 14.6 KiB | 00m00s [ 945/1147] perl-Scalar-List-Utils-5:1. 100% | 305.9 KiB/s | 73.7 KiB | 00m00s [ 946/1147] rust-find-msvc-tools+defaul 100% | 109.0 KiB/s | 7.6 KiB | 00m00s [ 947/1147] rust-shlex+default-devel-0: 100% | 82.6 KiB/s | 7.8 KiB | 00m00s [ 948/1147] perl-Encode-4:3.24-527.fc45 100% | 2.8 MiB/s | 1.0 MiB | 00m00s [ 949/1147] rust-tinyvec_macros-devel-0 100% | 219.2 KiB/s | 14.0 KiB | 00m00s [ 950/1147] rust-syn2+visit-mut-devel-0 100% | 101.7 KiB/s | 7.1 KiB | 00m00s [ 951/1147] rust-siphasher+std-devel-0: 100% | 122.8 KiB/s | 7.9 KiB | 00m00s [ 952/1147] rust-siphasher-devel-0:1.0. 100% | 190.7 KiB/s | 18.3 KiB | 00m00s [ 953/1147] rust-getopts+unicode-devel- 100% | 126.2 KiB/s | 8.1 KiB | 00m00s [ 954/1147] rust-getopts-devel-0:0.2.24 100% | 302.9 KiB/s | 27.9 KiB | 00m00s [ 955/1147] rust-rand0.8+std-devel-0:0. 100% | 126.8 KiB/s | 8.1 KiB | 00m00s [ 956/1147] rust-rand0.8+std_rng-devel- 100% | 96.0 KiB/s | 7.8 KiB | 00m00s [ 957/1147] rust-rand0.8-devel-0:0.8.7- 100% | 965.0 KiB/s | 86.9 KiB | 00m00s [ 958/1147] rust-icu_normalizer_data-de 100% | 638.7 KiB/s | 49.2 KiB | 00m00s [ 959/1147] rust-icu_normalizer-devel-0 100% | 394.5 KiB/s | 45.4 KiB | 00m00s [ 960/1147] gcc-c++-0:16.1.1-4.fc45.1.a 100% | 19.4 MiB/s | 15.9 MiB | 00m01s [ 961/1147] cmake-filesystem-0:4.3.0-5. 100% | 156.4 KiB/s | 14.9 KiB | 00m00s [ 962/1147] rust-clang-sys+runtime-deve 100% | 111.0 KiB/s | 7.8 KiB | 00m00s [ 963/1147] rust-cexpr+default-devel-0: 100% | 116.8 KiB/s | 7.7 KiB | 00m00s [ 964/1147] rust-clang-sys+default-deve 100% | 110.4 KiB/s | 7.7 KiB | 00m00s [ 965/1147] rust-clang-sys+clang_11_0-d 100% | 103.8 KiB/s | 7.8 KiB | 00m00s [ 966/1147] rust-phf_shared0.11+std-dev 100% | 83.6 KiB/s | 7.4 KiB | 00m00s [ 967/1147] rust-jobserver-devel-0:0.1. 100% | 286.2 KiB/s | 34.3 KiB | 00m00s [ 968/1147] rust-pkg-config-devel-0:0.3 100% | 233.9 KiB/s | 29.0 KiB | 00m00s [ 969/1147] rust-phf_generator0.11+defa 100% | 114.8 KiB/s | 7.5 KiB | 00m00s [ 970/1147] rust-phf_shared0.11+default 100% | 117.1 KiB/s | 7.5 KiB | 00m00s [ 971/1147] rust-synstructure+proc-macr 100% | 115.6 KiB/s | 8.2 KiB | 00m00s [ 972/1147] rust-synstructure-devel-0:0 100% | 320.3 KiB/s | 25.9 KiB | 00m00s [ 973/1147] rust-pest_meta-devel-0:2.8. 100% | 580.5 KiB/s | 45.9 KiB | 00m00s [ 974/1147] rust-itertools0.13+use_allo 100% | 109.6 KiB/s | 7.7 KiB | 00m00s [ 975/1147] rust-thiserror-impl1+defaul 100% | 119.8 KiB/s | 7.8 KiB | 00m00s [ 976/1147] rust-serde_derive_internals 100% | 513.9 KiB/s | 33.4 KiB | 00m00s [ 977/1147] rust-dirs-sys-devel-0:0.5.0 100% | 225.0 KiB/s | 18.2 KiB | 00m00s [ 978/1147] perl-Pod-Perldoc-0:3.28.01- 100% | 1.3 MiB/s | 84.7 KiB | 00m00s [ 979/1147] perl-podlators-1:6.1.0-2.fc 100% | 1.8 MiB/s | 131.6 KiB | 00m00s [ 980/1147] perl-mro-0:1.30-527.fc45.aa 100% | 340.5 KiB/s | 28.9 KiB | 00m00s [ 981/1147] perl-overloading-0:0.03-527 100% | 192.8 KiB/s | 12.5 KiB | 00m00s [ 982/1147] perl-vars-0:1.05-527.fc45.n 100% | 198.0 KiB/s | 12.7 KiB | 00m00s [ 983/1147] perl-File-Basename-0:2.86-5 100% | 259.1 KiB/s | 16.8 KiB | 00m00s [ 984/1147] perl-Getopt-Std-0:1.15-527. 100% | 204.8 KiB/s | 15.4 KiB | 00m00s [ 985/1147] perl-MIME-Base64-0:3.16-527 100% | 363.4 KiB/s | 29.8 KiB | 00m00s [ 986/1147] perl-Storable-1:3.41-527.fc 100% | 1.2 MiB/s | 95.7 KiB | 00m00s [ 987/1147] perl-parent-1:0.244-527.fc4 100% | 196.4 KiB/s | 14.7 KiB | 00m00s [ 988/1147] rust-shlex+std-devel-0:1.3. 100% | 110.3 KiB/s | 7.7 KiB | 00m00s [ 989/1147] rust-find-msvc-tools-devel- 100% | 399.6 KiB/s | 37.6 KiB | 00m00s [ 990/1147] rust-rand0.8+alloc-devel-0: 100% | 101.0 KiB/s | 7.9 KiB | 00m00s [ 991/1147] rust-shlex-devel-0:1.3.0-7. 100% | 271.4 KiB/s | 26.1 KiB | 00m00s [ 992/1147] libstdc++-devel-0:16.1.1-4. 100% | 22.2 MiB/s | 5.8 MiB | 00m00s [ 993/1147] rust-rand0.8+getrandom-deve 100% | 108.3 KiB/s | 7.9 KiB | 00m00s [ 994/1147] rust-rand0.8+libc-devel-0:0 100% | 92.5 KiB/s | 7.9 KiB | 00m00s [ 995/1147] rust-rand_chacha0.3+std-dev 100% | 104.4 KiB/s | 7.7 KiB | 00m00s [ 996/1147] rust-rand_chacha0.3-devel-0 100% | 294.2 KiB/s | 23.2 KiB | 00m00s [ 997/1147] rust-rand_core0.6+std-devel 100% | 113.2 KiB/s | 7.9 KiB | 00m00s [ 998/1147] rust-rand0.8+rand_chacha-de 100% | 123.4 KiB/s | 7.9 KiB | 00m00s [ 999/1147] rust-rand_core0.6+default-d 100% | 96.7 KiB/s | 7.6 KiB | 00m00s [1000/1147] rust-clang-sys+libloading-d 100% | 123.1 KiB/s | 7.9 KiB | 00m00s [1001/1147] rust-clang-sys-devel-0:1.8. 100% | 599.4 KiB/s | 48.0 KiB | 00m00s [1002/1147] rust-cexpr-devel-0:0.6.0-14 100% | 301.2 KiB/s | 26.8 KiB | 00m00s [1003/1147] rust-clang-sys+clang_10_0-d 100% | 94.9 KiB/s | 7.8 KiB | 00m00s [1004/1147] clang-devel-0:22.1.8-20.fc4 100% | 29.8 MiB/s | 4.0 MiB | 00m00s [1005/1147] rust-phf_generator0.11-deve 100% | 290.3 KiB/s | 18.6 KiB | 00m00s [1006/1147] rust-syn2+visit-devel-0:2.0 100% | 91.1 KiB/s | 7.1 KiB | 00m00s [1007/1147] rust-sha2_0.10-devel-0:0.10 100% | 474.0 KiB/s | 39.3 KiB | 00m00s [1008/1147] rust-thiserror-impl1-devel- 100% | 385.2 KiB/s | 26.6 KiB | 00m00s [1009/1147] rust-option-ext+default-dev 100% | 121.0 KiB/s | 7.7 KiB | 00m00s [1010/1147] groff-base-0:1.24.1-2.fc45. 100% | 14.0 MiB/s | 1.2 MiB | 00m00s [1011/1147] perl-Fcntl-0:1.20-527.fc45. 100% | 320.8 KiB/s | 29.5 KiB | 00m00s [1012/1147] perl-File-Temp-1:0.231.200- 100% | 911.9 KiB/s | 59.3 KiB | 00m00s [1013/1147] perl-HTTP-Tiny-0:0.096-528. 100% | 911.8 KiB/s | 58.4 KiB | 00m00s [1014/1147] perl-IO-0:1.56-527.fc45.aar 100% | 977.0 KiB/s | 83.0 KiB | 00m00s [1015/1147] perl-IPC-Open3-0:1.24-527.f 100% | 370.7 KiB/s | 23.7 KiB | 00m00s [1016/1147] perl-Pod-Simple-1:3.48-527. 100% | 3.2 MiB/s | 222.0 KiB | 00m00s [1017/1147] perl-Symbol-0:1.09-527.fc45 100% | 217.0 KiB/s | 13.9 KiB | 00m00s [1018/1147] perl-POSIX-0:2.26-527.fc45. 100% | 1.3 MiB/s | 96.5 KiB | 00m00s [1019/1147] perl-Term-ANSIColor-0:5.01- 100% | 739.5 KiB/s | 47.3 KiB | 00m00s [1020/1147] perl-Term-Cap-0:1.18-527.fc 100% | 334.2 KiB/s | 21.7 KiB | 00m00s [1021/1147] rust-rand_core0.6+alloc-dev 100% | 96.6 KiB/s | 7.6 KiB | 00m00s [1022/1147] rust-rand_core0.6+getrandom 100% | 97.5 KiB/s | 7.8 KiB | 00m00s [1023/1147] rust-ppv-lite86+std-devel-0 100% | 124.7 KiB/s | 8.0 KiB | 00m00s [1024/1147] clang-libs-0:22.1.8-20.fc45 100% | 25.9 MiB/s | 27.2 MiB | 00m01s [1025/1147] rust-ppv-lite86+simd-devel- 100% | 90.7 KiB/s | 8.0 KiB | 00m00s [1026/1147] rust-ppv-lite86-devel-0:0.2 100% | 398.5 KiB/s | 28.7 KiB | 00m00s [1027/1147] rust-getrandom0.2+default-d 100% | 122.3 KiB/s | 7.8 KiB | 00m00s [1028/1147] rust-getrandom0.2+std-devel 100% | 120.1 KiB/s | 7.8 KiB | 00m00s [1029/1147] rust-rand_core0.6-devel-0:0 100% | 375.0 KiB/s | 29.6 KiB | 00m00s [1030/1147] rust-libloading0.8+default- 100% | 104.1 KiB/s | 7.4 KiB | 00m00s [1031/1147] clang-resource-filesystem-0 100% | 225.5 KiB/s | 17.6 KiB | 00m00s [1032/1147] clang-0:22.1.8-20.fc45.aarc 100% | 33.2 MiB/s | 7.2 MiB | 00m00s [1033/1147] rust-clang-sys+clang_9_0-de 100% | 117.9 KiB/s | 7.8 KiB | 00m00s [1034/1147] rust-rand0.8+small_rng-deve 100% | 117.3 KiB/s | 7.7 KiB | 00m00s [1035/1147] rust-cpufeatures0.2+default 100% | 112.1 KiB/s | 7.5 KiB | 00m00s [1036/1147] rust-digest0.10+default-dev 100% | 112.0 KiB/s | 7.4 KiB | 00m00s [1037/1147] clang-tools-extra-0:22.1.8- 100% | 35.1 MiB/s | 16.9 MiB | 00m00s [1038/1147] llvm-devel-0:22.1.8-20.fc45 100% | 11.8 MiB/s | 5.7 MiB | 00m00s [1039/1147] rust-option-ext-devel-0:0.2 100% | 229.9 KiB/s | 15.4 KiB | 00m00s [1040/1147] perl-File-Path-0:2.18-527.f 100% | 535.9 KiB/s | 34.8 KiB | 00m00s [1041/1147] perl-IO-Socket-SSL-0:2.099- 100% | 3.1 MiB/s | 236.2 KiB | 00m00s [1042/1147] perl-Net-SSLeay-0:1.96-5.fc 100% | 5.1 MiB/s | 378.8 KiB | 00m00s [1043/1147] perl-Socket-4:2.041-527.fc4 100% | 675.3 KiB/s | 54.7 KiB | 00m00s [1044/1147] perl-Time-Local-2:1.350-527 100% | 510.8 KiB/s | 34.2 KiB | 00m00s [1045/1147] perl-Time-HiRes-4:1.9780-52 100% | 742.9 KiB/s | 57.2 KiB | 00m00s [1046/1147] perl-File-stat-0:1.15-527.f 100% | 264.4 KiB/s | 17.2 KiB | 00m00s [1047/1147] perl-SelectSaver-0:1.03-527 100% | 171.8 KiB/s | 11.3 KiB | 00m00s [1048/1147] perl-Pod-Escapes-1:1.07-527 100% | 305.6 KiB/s | 19.6 KiB | 00m00s [1049/1147] perl-Text-Tabs+Wrap-0:2024. 100% | 331.5 KiB/s | 21.5 KiB | 00m00s [1050/1147] perl-if-0:0.61.000-527.fc45 100% | 207.3 KiB/s | 13.7 KiB | 00m00s [1051/1147] perl-locale-0:1.13-527.fc45 100% | 206.0 KiB/s | 13.2 KiB | 00m00s [1052/1147] rust-zerocopy+simd-devel-0: 100% | 110.8 KiB/s | 9.1 KiB | 00m00s [1053/1147] ncurses-0:6.6-3.fc45.aarch6 100% | 4.6 MiB/s | 428.8 KiB | 00m00s [1054/1147] rust-zerocopy+default-devel 100% | 108.3 KiB/s | 9.1 KiB | 00m00s [1055/1147] rust-getrandom0.2-devel-0:0 100% | 599.2 KiB/s | 51.5 KiB | 00m00s [1056/1147] rust-libloading0.8-devel-0: 100% | 326.5 KiB/s | 35.3 KiB | 00m00s [1057/1147] emacs-filesystem-1:30.2-3.f 100% | 66.1 KiB/s | 8.1 KiB | 00m00s [1058/1147] libedit-devel-0:3.1-60.2026 100% | 556.7 KiB/s | 41.2 KiB | 00m00s [1059/1147] llvm-googletest-0:22.1.8-20 100% | 4.4 MiB/s | 403.4 KiB | 00m00s [1060/1147] llvm-test-0:22.1.8-20.fc45. 100% | 5.9 MiB/s | 704.9 KiB | 00m00s [1061/1147] rust-clang-sys+clang_8_0-de 100% | 97.2 KiB/s | 7.8 KiB | 00m00s [1062/1147] rust-cpufeatures0.2-devel-0 100% | 253.4 KiB/s | 21.8 KiB | 00m00s [1063/1147] llvm-0:22.1.8-20.fc45.aarch 100% | 48.5 MiB/s | 22.7 MiB | 00m00s [1064/1147] rust-digest0.10+core-api-de 100% | 93.7 KiB/s | 7.4 KiB | 00m00s [1065/1147] perl-IO-Socket-IP-0:0.44-52 100% | 627.3 KiB/s | 42.0 KiB | 00m00s [1066/1147] rust-digest0.10-devel-0:0.1 100% | 258.7 KiB/s | 27.9 KiB | 00m00s [1067/1147] perl-URI-0:5.35-2.fc45.noar 100% | 2.2 MiB/s | 150.8 KiB | 00m00s [1068/1147] perl-AutoLoader-0:5.74-527. 100% | 322.1 KiB/s | 20.9 KiB | 00m00s [1069/1147] perl-Class-Struct-0:0.68-52 100% | 329.7 KiB/s | 21.8 KiB | 00m00s [1070/1147] rust-zerocopy-devel-0:0.8.5 100% | 3.5 MiB/s | 297.4 KiB | 00m00s [1071/1147] ncurses-devel-0:6.6-3.fc45. 100% | 6.8 MiB/s | 605.7 KiB | 00m00s [1072/1147] rust-clang-sys+clang_7_0-de 100% | 116.1 KiB/s | 7.8 KiB | 00m00s [1073/1147] rust-digest0.10+block-buffe 100% | 114.2 KiB/s | 7.5 KiB | 00m00s [1074/1147] rust-crypto-common0.1+defau 100% | 103.4 KiB/s | 7.3 KiB | 00m00s [1075/1147] perl-Data-Dumper-0:2.192-52 100% | 679.0 KiB/s | 55.0 KiB | 00m00s [1076/1147] perl-MIME-Base32-0:1.303-26 100% | 309.8 KiB/s | 20.4 KiB | 00m00s [1077/1147] perl-libnet-0:3.15-528.fc45 100% | 1.8 MiB/s | 128.3 KiB | 00m00s [1078/1147] rust-zerocopy-derive+defaul 100% | 138.0 KiB/s | 9.1 KiB | 00m00s [1079/1147] ncurses-c++-libs-0:6.6-3.fc 100% | 516.8 KiB/s | 39.3 KiB | 00m00s [1080/1147] rust-clang-sys+clang_6_0-de 100% | 119.7 KiB/s | 7.8 KiB | 00m00s [1081/1147] rust-block-buffer0.10+defau 100% | 111.6 KiB/s | 7.4 KiB | 00m00s [1082/1147] rust-crypto-common0.1-devel 100% | 224.0 KiB/s | 16.8 KiB | 00m00s [1083/1147] perl-B-0:1.92-527.fc45.aarc 100% | 2.2 MiB/s | 182.1 KiB | 00m00s [1084/1147] perl-Digest-MD5-0:2.59-527. 100% | 492.9 KiB/s | 35.5 KiB | 00m00s [1085/1147] perl-FileHandle-0:2.05-527. 100% | 230.1 KiB/s | 15.2 KiB | 00m00s [1086/1147] rust-zerocopy-derive-devel- 100% | 1.6 MiB/s | 113.8 KiB | 00m00s [1087/1147] rust-clang-sys+clang_5_0-de 100% | 116.1 KiB/s | 7.8 KiB | 00m00s [1088/1147] rust-block-buffer0.10-devel 100% | 282.6 KiB/s | 18.7 KiB | 00m00s [1089/1147] llvm-static-0:22.1.8-20.fc4 100% | 33.5 MiB/s | 46.0 MiB | 00m01s [1090/1147] rust-generic-array+default- 100% | 90.0 KiB/s | 8.0 KiB | 00m00s [1091/1147] rust-generic-array+more_len 100% | 101.6 KiB/s | 8.0 KiB | 00m00s [1092/1147] rust-typenum+default-devel- 100% | 128.7 KiB/s | 8.2 KiB | 00m00s [1093/1147] perl-Digest-0:1.20-527.fc45 100% | 381.0 KiB/s | 24.8 KiB | 00m00s [1094/1147] rust-clang-sys+clang_4_0-de 100% | 116.1 KiB/s | 7.8 KiB | 00m00s [1095/1147] rust-generic-array-devel-0: 100% | 378.7 KiB/s | 24.6 KiB | 00m00s [1096/1147] rust-typenum-devel-0:1.20.1 100% | 993.5 KiB/s | 79.5 KiB | 00m00s [1097/1147] rust-clang-sys+clang_3_9-de 100% | 94.9 KiB/s | 7.8 KiB | 00m00s [1098/1147] rust-version_check+default- 100% | 123.7 KiB/s | 7.9 KiB | 00m00s [1099/1147] rust-clang-sys+clang_3_8-de 100% | 119.7 KiB/s | 7.8 KiB | 00m00s [1100/1147] rust-version_check-devel-0: 100% | 266.4 KiB/s | 22.9 KiB | 00m00s [1101/1147] rust-clang-sys+clang_3_7-de 100% | 121.5 KiB/s | 7.8 KiB | 00m00s [1102/1147] rust-get-size2-devel-0:0.10 100% | 1.2 MiB/s | 30.7 KiB | 00m00s [1103/1147] rust-clang-sys+clang_3_6-de 100% | 106.6 KiB/s | 7.8 KiB | 00m00s [1104/1147] rust-compact_str-devel-0:0. 100% | 13.8 MiB/s | 85.1 KiB | 00m00s [1105/1147] rust-compact_str+std-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [1106/1147] rust-get-size-derive2+defau 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [1107/1147] rust-clang-sys+clang_3_5-de 100% | 93.2 KiB/s | 7.7 KiB | 00m00s [1108/1147] rust-get-size2+get-size-der 100% | 225.8 KiB/s | 8.8 KiB | 00m00s [1109/1147] rust-attribute-derive+defau 100% | 114.1 KiB/s | 7.5 KiB | 00m00s [1110/1147] rust-attribute-derive-devel 100% | 349.9 KiB/s | 29.0 KiB | 00m00s [1111/1147] rust-attribute-derive-macro 100% | 117.7 KiB/s | 7.5 KiB | 00m00s [1112/1147] rust-derive-where+default-d 100% | 120.2 KiB/s | 8.2 KiB | 00m00s [1113/1147] rust-manyhow+default-devel- 100% | 98.4 KiB/s | 7.6 KiB | 00m00s [1114/1147] rust-attribute-derive-macro 100% | 213.2 KiB/s | 17.3 KiB | 00m00s [1115/1147] rust-get-size-derive2-devel 100% | 56.3 KiB/s | 16.7 KiB | 00m00s [1116/1147] rust-derive-where-devel-0:1 100% | 789.3 KiB/s | 64.7 KiB | 00m00s [1117/1147] rust-manyhow+macros-devel-0 100% | 66.7 KiB/s | 7.7 KiB | 00m00s [1118/1147] rust-manyhow+syn-devel-0:0. 100% | 84.6 KiB/s | 7.5 KiB | 00m00s [1119/1147] rust-manyhow-devel-0:0.11.4 100% | 311.4 KiB/s | 29.0 KiB | 00m00s [1120/1147] rust-interpolator+default-d 100% | 117.0 KiB/s | 7.7 KiB | 00m00s [1121/1147] rust-collection_literals+de 100% | 93.6 KiB/s | 7.7 KiB | 00m00s [1122/1147] rust-interpolator+iter-deve 100% | 91.8 KiB/s | 7.7 KiB | 00m00s [1123/1147] rust-quote-use+default-deve 100% | 116.2 KiB/s | 7.6 KiB | 00m00s [1124/1147] rust-proc-macro-utils+defau 100% | 117.5 KiB/s | 7.8 KiB | 00m00s [1125/1147] rust-manyhow-macros+default 100% | 85.6 KiB/s | 7.5 KiB | 00m00s [1126/1147] rust-collection_literals-de 100% | 164.5 KiB/s | 13.0 KiB | 00m00s [1127/1147] rust-manyhow+syn2-devel-0:0 100% | 89.3 KiB/s | 7.8 KiB | 00m00s [1128/1147] rust-interpolator-devel-0:0 100% | 446.9 KiB/s | 37.1 KiB | 00m00s [1129/1147] rust-proc-macro-utils+parse 100% | 116.0 KiB/s | 7.7 KiB | 00m00s [1130/1147] rust-proc-macro-utils+proc- 100% | 116.6 KiB/s | 7.6 KiB | 00m00s [1131/1147] rust-proc-macro-utils+proc- 100% | 120.9 KiB/s | 7.7 KiB | 00m00s [1132/1147] rust-proc-macro-utils+quote 100% | 115.0 KiB/s | 7.7 KiB | 00m00s [1133/1147] rust-proc-macro-utils-devel 100% | 437.4 KiB/s | 28.4 KiB | 00m00s [1134/1147] rust-quote-use-devel-0:0.8. 100% | 149.8 KiB/s | 11.8 KiB | 00m00s [1135/1147] rust-proc-macro-utils+small 100% | 120.3 KiB/s | 7.8 KiB | 00m00s [1136/1147] rust-manyhow-macros-devel-0 100% | 151.9 KiB/s | 13.2 KiB | 00m00s [1137/1147] rust-quote-use-macros+defau 100% | 116.9 KiB/s | 7.5 KiB | 00m00s [1138/1147] rust-quote-use-macros-devel 100% | 186.3 KiB/s | 15.5 KiB | 00m00s [1139/1147] rust-fancy-regex+default-de 100% | 104.4 KiB/s | 8.1 KiB | 00m00s [1140/1147] rust-fancy-regex+perf-devel 100% | 125.7 KiB/s | 8.2 KiB | 00m00s [1141/1147] rust-fancy-regex+unicode-de 100% | 120.0 KiB/s | 8.3 KiB | 00m00s [1142/1147] rust-fancy-regex+std-devel- 100% | 85.7 KiB/s | 8.3 KiB | 00m00s [1143/1147] rust-fancy-regex-devel-0:0. 100% | 1.1 MiB/s | 96.6 KiB | 00m00s [1144/1147] rust-bit-set+std-devel-0:0. 100% | 119.6 KiB/s | 7.9 KiB | 00m00s [1145/1147] rust-bit-set-devel-0:0.8.0- 100% | 304.7 KiB/s | 23.5 KiB | 00m00s [1146/1147] rust-bit-vec+std-devel-0:0. 100% | 121.3 KiB/s | 7.8 KiB | 00m00s [1147/1147] rust-bit-vec-devel-0:0.8.0- 100% | 355.7 KiB/s | 29.9 KiB | 00m00s -------------------------------------------------------------------------------- [1147/1147] Total 100% | 5.6 MiB/s | 190.7 MiB | 00m34s Running transaction [ 1/1149] Verify package files 100% | 1.6 KiB/s | 1.1 KiB | 00m01s [ 2/1149] Prepare transaction 100% | 7.4 KiB/s | 1.1 KiB | 00m00s [ 3/1149] Installing rust-regex-autom 100% | 201.1 MiB/s | 2.6 MiB | 00m00s [ 4/1149] Installing rust-regex-synta 100% | 229.8 MiB/s | 1.6 MiB | 00m00s [ 5/1149] Installing rust-libc-devel- 100% | 96.7 MiB/s | 4.3 MiB | 00m00s [ 6/1149] Installing rust-memchr-deve 100% | 113.6 MiB/s | 581.8 KiB | 00m00s [ 7/1149] Installing rust-get-size2-d 100% | 48.5 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% | 340.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% | 15.4 MiB/s | 15.7 KiB | 00m00s [ 19/1149] Installing rust-zerovec-dev 100% | 116.1 MiB/s | 594.5 KiB | 00m00s [ 20/1149] Installing rust-once_cell-d 100% | 70.7 MiB/s | 144.8 KiB | 00m00s [ 21/1149] Installing rust-ptr_meta-de 100% | 24.0 MiB/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% | 72.7 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% | 78.3 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% | 94.4 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% | 30.5 MiB/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% | 79.5 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% | 146.1 MiB/s | 1.0 MiB | 00m00s [ 37/1149] Installing rust-itertools0. 100% | 133.5 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% | 34.7 MiB/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% | 275.3 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% | 112.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% | 26.7 MiB/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% | 153.3 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% | 98.3 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% | 3.0 MiB/s | 9.4 KiB | 00m00s [ 74/1149] Installing rust-tinyvec-dev 100% | 104.0 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% | 56.8 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% | 151.0 MiB/s | 773.0 KiB | 00m00s [ 80/1149] Installing rust-uuid-devel- 100% | 145.7 MiB/s | 298.3 KiB | 00m00s [ 81/1149] Installing rust-newtype-uui 100% | 62.5 MiB/s | 64.0 KiB | 00m00s [ 82/1149] Installing rust-strum-devel 100% | 20.1 MiB/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% | 122.9 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% | 106.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% | 322.4 MiB/s | 83.2 MiB | 00m00s [ 140/1149] Installing rust-shlex-devel 100% | 18.8 MiB/s | 57.7 KiB | 00m00s [ 141/1149] Installing libstdc++-devel- 100% | 374.8 MiB/s | 40.5 MiB | 00m00s [ 142/1149] Installing gcc-c++-0:16.1.1 100% | 295.2 MiB/s | 44.9 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% | 103.9 MiB/s | 319.3 KiB | 00m00s [ 146/1149] Installing rust-nom7-devel- 100% | 157.1 MiB/s | 643.3 KiB | 00m00s [ 147/1149] Installing rust-fnv-devel-0 100% | 33.9 MiB/s | 34.7 KiB | 00m00s [ 148/1149] Installing rust-iana-time-z 100% | 72.3 MiB/s | 148.1 KiB | 00m00s [ 149/1149] Installing rust-html-escape 100% | 66.4 MiB/s | 136.1 KiB | 00m00s [ 150/1149] Installing rust-peg-runtime 100% | 12.4 MiB/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% | 56.8 MiB/s | 116.2 KiB | 00m00s [ 155/1149] Installing rust-snapbox-mac 100% | 18.1 MiB/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% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 160/1149] Installing rust-writeable-d 100% | 46.4 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% | 111.2 MiB/s | 683.1 KiB | 00m00s [ 163/1149] Installing rust-winnow-deve 100% | 157.3 MiB/s | 1.3 MiB | 00m00s [ 164/1149] Installing rust-toml_parser 100% | 112.9 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% | 203.6 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% | 30.6 MiB/s | 31.3 KiB | 00m00s [ 171/1149] Installing rust-equivalent- 100% | 18.0 MiB/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% | 113.5 MiB/s | 348.7 KiB | 00m00s [ 176/1149] Installing rust-hashbrown0. 100% | 200.0 MiB/s | 819.0 KiB | 00m00s [ 177/1149] Installing python-rpm-macro 100% | 28.2 MiB/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% | 437.1 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% | 241.1 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% | 63.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% | 246.8 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% | 32.8 MiB/s | 67.3 KiB | 00m00s [ 199/1149] Installing rust-zerotrie-de 100% | 125.3 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% | 0.0 B/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% | 49.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% | 96.6 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% | 179.4 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% | 46.4 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% | 40.2 MiB/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% | 60.2 MiB/s | 123.2 KiB | 00m00s [ 230/1149] Installing rust-camino-deve 100% | 83.6 MiB/s | 171.1 KiB | 00m00s [ 231/1149] Installing rust-anyhow-deve 100% | 73.0 MiB/s | 224.3 KiB | 00m00s [ 232/1149] Installing rust-anstyle-dev 100% | 66.6 MiB/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% | 32.4 MiB/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% | 81.6 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% | 322.7 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% | 119.0 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% | 27.1 MiB/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% | 73.7 MiB/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% | 29.6 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% | 29.6 MiB/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% | 21.9 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% | 25.2 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% | 133.8 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% | 120.9 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% | 51.1 MiB/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% | 34.8 MiB/s | 35.6 KiB | 00m00s [ 307/1149] Installing rust-munge_macro 100% | 19.1 MiB/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% | 11.1 MiB/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% | 16.7 MiB/s | 34.2 KiB | 00m00s [ 313/1149] Installing rust-rkyv-devel- 100% | 81.9 MiB/s | 922.4 KiB | 00m00s [ 314/1149] Installing rust-bytecheck-d 100% | 63.1 MiB/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% | 23.2 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% | 101.5 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% | 94.1 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% | 67.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% | 95.7 MiB/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% | 47.5 MiB/s | 48.7 KiB | 00m00s [ 344/1149] Installing rust-zerofrom-de 100% | 21.9 MiB/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% | 61.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% | 36.5 MiB/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% | 48.1 MiB/s | 49.2 KiB | 00m00s [ 399/1149] Installing rust-phf-devel-0 100% | 84.9 MiB/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% | 44.6 MiB/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% | 74.4 MiB/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% | 73.0 MiB/s | 2.3 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% | 254.2 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% | 91.0 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% | 126.7 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% | 23.8 MiB/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% | 43.2 MiB/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% | 85.6 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% | 153.4 MiB/s | 314.2 KiB | 00m00s [ 471/1149] Installing rust-strip-ansi- 100% | 21.6 MiB/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% | 88.1 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% | 35.2 MiB/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% | 32.4 MiB/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% | 38.2 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% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 533/1149] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1149] Installing rust-console+ans 100% | 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% | 103.7 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% | 17.3 MiB/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% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 548/1149] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1149] Installing rust-quote-use-d 100% | 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% | 94.9 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% | 86.1 MiB/s | 176.3 KiB | 00m00s [ 564/1149] Installing rust-terminal_si 100% | 24.6 MiB/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% | 23.2 MiB/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% | 40.0 MiB/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% | 33.0 MiB/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% | 57.8 MiB/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% | 35.0 MiB/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% | 26.2 MiB/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% | 86.8 MiB/s | 266.8 KiB | 00m00s [ 612/1149] Installing ncurses-devel-0: 100% | 23.7 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% | 478.9 MiB/s | 355.4 MiB | 00m01s [ 615/1149] Installing llvm-googletest- 100% | 135.0 MiB/s | 2.3 MiB | 00m00s [ 616/1149] Installing llvm-devel-0:22. 100% | 160.8 MiB/s | 36.3 MiB | 00m00s [ 617/1149] Installing emacs-filesystem 100% | 793.0 KiB/s | 812.0 B | 00m00s [ 618/1149] Installing ncurses-0:6.6-3. 100% | 32.6 MiB/s | 902.4 KiB | 00m00s [ 619/1149] Installing rust-option-ext- 100% | 22.5 MiB/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% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 628/1149] Installing clang-libs-0:22. 100% | 386.7 MiB/s | 104.4 MiB | 00m00s [ 629/1149] Installing clang-0:22.1.8-2 100% | 472.0 MiB/s | 61.8 MiB | 00m00s [ 630/1149] Installing clang-tools-extr 100% | 311.0 MiB/s | 58.8 MiB | 00m00s [ 631/1149] Installing clang-devel-0:22 100% | 224.2 MiB/s | 32.5 MiB | 00m00s [ 632/1149] Installing groff-base-0:1.2 100% | 90.1 MiB/s | 4.5 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% | 103.0 MiB/s | 105.5 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% | 182.6 MiB/s | 560.9 KiB | 00m00s [ 637/1149] Installing perl-libnet-0:3. 100% | 95.6 MiB/s | 293.8 KiB | 00m00s [ 638/1149] Installing perl-Data-Dumper 100% | 134.2 MiB/s | 137.4 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% | 55.1 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% | 180.3 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% | 150.1 MiB/s | 153.7 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% | 140.3 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% | 27.8 MiB/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% | 256.5 MiB/s | 262.7 KiB | 00m00s [ 658/1149] Installing perl-Term-Cap-0: 100% | 29.8 MiB/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% | 12.3 MiB/s | 328.7 KiB | 00m00s [ 661/1149] Installing perl-Pod-Perldoc 100% | 6.6 MiB/s | 169.4 KiB | 00m00s [ 662/1149] Installing perl-File-stat-0 100% | 13.9 MiB/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% | 143.3 MiB/s | 146.8 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% | 3.6 MiB/s | 87.8 KiB | 00m00s [ 667/1149] Installing perl-IO-0:1.56-5 100% | 95.5 MiB/s | 195.6 KiB | 00m00s [ 668/1149] Installing perl-Fcntl-0:1.2 100% | 91.6 MiB/s | 93.8 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% | 80.7 MiB/s | 82.6 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% | 14.2 MiB/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% | 119.4 MiB/s | 244.5 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% | 93.9 MiB/s | 96.1 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% | 70.3 MiB/s | 72.0 KiB | 00m00s [ 681/1149] Installing perl-Scalar-List 100% | 76.5 MiB/s | 156.6 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% | 127.4 MiB/s | 4.8 MiB | 00m00s [ 685/1149] Installing perl-DynaLoader- 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 686/1149] Installing perl-PathTools-0 100% | 111.6 MiB/s | 228.6 KiB | 00m00s [ 687/1149] Installing perl-Carp-0:1.54 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [ 688/1149] Installing perl-Exporter-0: 100% | 7.7 MiB/s | 55.5 KiB | 00m00s [ 689/1149] Installing perl-libs-4:5.44 100% | 199.4 MiB/s | 12.2 MiB | 00m00s [ 690/1149] Installing perl-interpreter 100% | 7.2 MiB/s | 177.5 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% | 15.4 MiB/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% | 19.6 MiB/s | 20.1 KiB | 00m00s [ 706/1149] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 707/1149] Installing rust-escape8259- 100% | 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% | 20.7 MiB/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% | 214.6 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% | 53.4 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% | 25.5 MiB/s | 26.1 KiB | 00m00s [ 724/1149] Installing rust-memoffset-d 100% | 36.9 MiB/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% | 185.6 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% | 31.4 MiB/s | 836.3 KiB | 00m00s [ 730/1149] Installing jemalloc-devel-0 100% | 9.0 MiB/s | 222.2 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% | 23.9 MiB/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% | 126.0 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% | 33.7 MiB/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% | 22.6 MiB/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% | 42.5 MiB/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% | 40.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% | 62.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% | 89.5 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% | 46.3 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% | 154.8 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% | 58.0 MiB/s | 59.4 KiB | 00m00s [ 793/1149] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 794/1149] Installing rust-hashbrown+d 100% | 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% | 63.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% | 156.9 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% | 297.0 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% | 36.1 MiB/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% | 101.5 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% | 64.2 MiB/s | 131.5 KiB | 00m00s [ 812/1149] Installing rust-icu_locale_ 100% | 65.2 MiB/s | 400.4 KiB | 00m00s [ 813/1149] Installing rust-icu_provide 100% | 100.3 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% | 129.7 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% | 175.2 MiB/s | 358.8 KiB | 00m00s [ 818/1149] Installing rust-idna_adapte 100% | 27.3 MiB/s | 27.9 KiB | 00m00s [ 819/1149] Installing rust-idna_adapte 100% | 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% | 23.2 MiB/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% | 184.8 MiB/s | 1.7 MiB | 00m00s [ 826/1149] Installing rust-getrandom-d 100% | 55.9 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% | 40.4 MiB/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% | 357.7 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% | 70.7 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% | 17.3 MiB/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% | 126.2 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% | 21.7 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% | 68.6 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% | 98.3 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% | 64.7 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% | 12.4 MiB/s | 12.7 KiB | 00m00s [ 874/1149] Installing rust-test-case-d 100% | 16.7 MiB/s | 17.1 KiB | 00m00s [ 875/1149] Installing rust-thread_loca 100% | 55.3 MiB/s | 56.6 KiB | 00m00s [ 876/1149] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1149] Installing rust-tracing-sub 100% | 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% | 29.5 MiB/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% | 54.8 MiB/s | 112.3 KiB | 00m00s [ 883/1149] Installing rust-pest_meta-d 100% | 136.2 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% | 39.0 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% | 55.1 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% | 52.4 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% | 35.2 MiB/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% | 118.8 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% | 16.3 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% | 37.5 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% | 52.5 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% | 389.4 MiB/s | 5.8 MiB | 00m00s [ 912/1149] Installing rust-predicates- 100% | 25.5 MiB/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% | 63.6 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% | 20.0 MiB/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% | 33.4 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% | 39.8 MiB/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% | 95.5 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% | 79.0 MiB/s | 242.6 KiB | 00m00s [ 925/1149] Installing rust-indoc-devel 100% | 27.0 MiB/s | 55.2 KiB | 00m00s [ 926/1149] Installing rust-utf8parse-d 100% | 34.4 MiB/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% | 21.2 MiB/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% | 50.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% | 26.0 MiB/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% | 92.5 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% | 208.7 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% | 277.6 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% | 22.6 MiB/s | 23.2 KiB | 00m00s [ 994/1149] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [ 995/1149] Installing rust-natord-deve 100% | 10.7 MiB/s | 11.0 KiB | 00m00s [ 996/1149] Installing rust-matchit-dev 100% | 80.3 MiB/s | 164.4 KiB | 00m00s [ 997/1149] Installing rust-jod-thread- 100% | 16.6 MiB/s | 17.0 KiB | 00m00s [ 998/1149] Installing rust-heck-devel- 100% | 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% | 73.4 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% | 50.0 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% | 34.6 MiB/s | 106.3 KiB | 00m00s [1009/1149] Installing rust-glob-devel- 100% | 84.2 MiB/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% | 102.4 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% | 159.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% | 57.4 MiB/s | 117.5 KiB | 00m00s [1035/1149] Installing rust-dunce-devel 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [1036/1149] Installing rust-drop_bomb-d 100% | 18.7 MiB/s | 19.2 KiB | 00m00s [1037/1149] Installing rust-countme-dev 100% | 27.5 MiB/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% | 77.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% | 119.4 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% | 652.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 38 packages from repository: copr_base Complete! Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.LQ7ulp setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.gE9hLE + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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% | 172.1 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 138.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 "rust-1.97.1-2.fc45.aarch64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.aarch64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel aarch64 0:3.15.0~b4-1.fc45 fedora 2.4 MiB python3-packaging noarch 0:26.2-4.fc45 fedora 1.0 MiB python3-pip noarch 0:26.1.2-2.fc45 fedora 12.1 MiB Installing dependencies: python3-rpm-generators noarch 0:14-32.fc45 fedora 81.7 KiB Transaction Summary: Installing: 4 packages Total size of inbound packages is 3 MiB. Need to download 3 MiB. After this operation, 16 MiB extra will be used (install 16 MiB, remove 0 B). [1/4] python3-packaging-0:26.2-4.fc45.n 100% | 714.7 KiB/s | 238.0 KiB | 00m00s [2/4] python3-devel-0:3.15.0~b4-1.fc45. 100% | 1.2 MiB/s | 482.0 KiB | 00m00s [3/4] python3-rpm-generators-0:14-32.fc 100% | 467.5 KiB/s | 28.5 KiB | 00m00s [4/4] python3-pip-0:26.1.2-2.fc45.noarc 100% | 4.9 MiB/s | 2.7 MiB | 00m01s -------------------------------------------------------------------------------- [4/4] Total 100% | 4.3 MiB/s | 3.5 MiB | 00m01s Running transaction [1/6] Verify package files 100% | 363.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 95.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% | 40.5 MiB/s | 82.9 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 61.0 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 97.9 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.tEkdtM setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.d84YJw + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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% | 277.7 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 117.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b4-1.fc45.aarch64" 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.aarch64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.aarch64" is already installed.Package Arch Version Repository Size Installing: maturin aarch64 0:1.14.1-4.fc45 fedora 12.9 MiB Transaction Summary: Installing: 1 package Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 13 MiB extra will be used (install 13 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc45.aarch64 100% | 30.3 MiB/s | 4.5 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 28.4 MiB/s | 4.5 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 71.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 22.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 137.8 MiB/s | 13.0 MiB | 00m00s Complete! Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.tHFNxx setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CylvuW + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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% | 210.7 KiB/s | 12.2 KiB | 00m00s Copr repository 100% | 69.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 "python3-devel-3.15.0~b4-1.fc45.aarch64" 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.aarch64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.aarch64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Building target platforms: aarch64 Building for target aarch64 Reading /var/tmp/rpm-tmp.NXcVRk setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3LX3Ex + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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.NVxbbV + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.16.1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1WstdA + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.16.1 + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir Processing ./. Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.1.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir/pip-modern-metadata-i8l20uo7 --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 unicode-ident v1.0.24 Compiling proc-macro2 v1.0.106 Compiling quote v1.0.47 Compiling serde_core v1.0.228 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=ec2b462f40cbf7cf -C extra-filename=-753f82cd887d4f69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.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=f3334605e7104a7e -C extra-filename=-760e5aadbb5a2e26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-760e5aadbb5a2e26 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=91fa3b9b13ef37f2 -C extra-filename=-90bab67c1ad65ef7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-90bab67c1ad65ef7 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=77c1522588e90c54 -C extra-filename=-31d83370b80bc071 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/quote-31d83370b80bc071 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=518374d53f89baf6 -C extra-filename=-3d00d59725142089 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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-31d83370b80bc071/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=7df8365c962c2685 -C extra-filename=-a11fc375923c7bd4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=c5b785a88e8d8caa -C extra-filename=-37f15f3df558a2b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-37f15f3df558a2b5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-760e5aadbb5a2e26/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-90bab67c1ad65ef7/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=1276edae5190c111 -C extra-filename=-da3f32c6043c1da8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-753f82cd887d4f69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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 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=59344ad723cce5dd -C extra-filename=-6aa8ac01449068a5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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 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=1f8206cc38b1c726 -C extra-filename=-a29acb0a609b2663 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=60c94e1f51367ede -C extra-filename=-849e767826049364 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-849e767826049364 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8d3b80234b7bcea2 -C extra-filename=-a779ef411c9ca25f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=1b62fb2712ad2d0e -C extra-filename=-4914a5f6dc2eef64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-753f82cd887d4f69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-37f15f3df558a2b5/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-849e767826049364/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=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=61ea89b534efe6b2 -C extra-filename=-64360134e406513c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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 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=9ec6d27ae656cd43 -C extra-filename=-744874233acb2c58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=6a5486e4043677e1 -C extra-filename=-f648a3403cb4fe5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=d96de39a49a1a159 -C extra-filename=-8b3f3f5636986ae7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=3bb01cb4830355e3 -C extra-filename=-8ba5ec290c8fdb99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-8ba5ec290c8fdb99 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=63067939ed9ad926 -C extra-filename=-d66a164ceefd2369 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-744874233acb2c58.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libequivalent-8b3f3f5636986ae7.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfoldhash-f648a3403cb4fe5b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=38353b488f735df3 -C extra-filename=-0448723c93b41a07 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=129d4759e11ad959 -C extra-filename=-fe34c3306695ed77 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-0448723c93b41a07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-8ba5ec290c8fdb99/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=d178e8778ad8d71c -C extra-filename=-c149d1043b0726fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(exhaustive)' --check-cfg 'cfg(zmij_no_select_unpredictable)'` Compiling rustversion v1.0.23 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustversion-1.0.23/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9afd17e476e77d3d -C extra-filename=-5b7746f8cb14914d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustversion-5b7746f8cb14914d -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2f18862d0fdafdcd -C extra-filename=-1c14d04bef7f89fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8b3f3f5636986ae7.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-d66a164ceefd2369.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fda4688a598c1257 -C extra-filename=-2090f8c496ab1e1e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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-5b7746f8cb14914d/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=697a28dd623d57af -C extra-filename=-7dbc5cc42b05aa4e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=a9591a7d58418d37 -C extra-filename=-835abc5148939a99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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 -Cforce-frame-pointers=yes -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=a49869f2f82eeb4d -C extra-filename=-12969034dcad8ed6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fe34c3306695ed77.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=696d0549e00ce900 -C extra-filename=-533a8c6aff5c1401 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=84ed5e0dfe216b12 -C extra-filename=-5e423a57f5fa09f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=8f65d5e41e30cd24 -C extra-filename=-731f7afaa72dc8d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-12969034dcad8ed6.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f04a1617faca2cc4 -C extra-filename=-547d044eafde1d98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b12d59988780a0f4 -C extra-filename=-46fb103359231f37 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=1dd39c1508d26bfc -C extra-filename=-3bd2426950eed3bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-3bd2426950eed3bf -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4fd73f3082f193a4 -C extra-filename=-10770ecdc12784bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-835abc5148939a99.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=de6520a342e6b372 -C extra-filename=-03b35557fa3da060 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3d00d59725142089.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-3bd2426950eed3bf/build-script-build` 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=64a126f399cbff5c -C extra-filename=-6a261ad87de56156 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=52a97a6519949992 -C extra-filename=-07ac6f1633c8cb9e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=838d89e118442434 -C extra-filename=-5aa063b67e3d8a4c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=7d280d72346c5a3b -C extra-filename=-a9527251b96ea501 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-a9527251b96ea501 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-a9527251b96ea501/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=7d102c035b4d15e5 -C extra-filename=-be81b81af0bbdc80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` 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=9702b045981c1b2d -C extra-filename=-9063e8dd334cf9d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-03b35557fa3da060.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-5aa063b67e3d8a4c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a65adb01a31ec6b8 -C extra-filename=-1ea7e2eb21e47d71 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zerocopy-1ea7e2eb21e47d71 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2f76795988313bf2 -C extra-filename=-825f8ae3d904c056 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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-1ea7e2eb21e47d71/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=943d3c8af5635b32 -C extra-filename=-2c8464856a81bf25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=423f10d163db4956 -C extra-filename=-8dd2853e880ce26f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1c14d04bef7f89fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e0aad78da349bb7b -C extra-filename=-75e5a34bef795fa5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-753f82cd887d4f69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9ee8f4d834276763 -C extra-filename=-4edc57bd241b742e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=a76795a7dbeed9df -C extra-filename=-83f8b9772dbb4bb5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4edc57bd241b742e.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-2c8464856a81bf25.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fe14bdde5190927e -C extra-filename=-49d5c8f3afdbe1da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=645f1ef528b95602 -C extra-filename=-451251bd2276d2c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=04afdaeb01e7f5af -C extra-filename=-8b18f68b1c3ed15e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-49d5c8f3afdbe1da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=80a3c1ad338ac78c -C extra-filename=-8dc6cac50e65df71 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-83f8b9772dbb4bb5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ef610b95c4a920d3 -C extra-filename=-26de10d9f4f4aaf1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=487cf28e010cff67 -C extra-filename=-8e2781ccf6f2bcf2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8b18f68b1c3ed15e.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-8dc6cac50e65df71.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=01d8738491d0e1ba -C extra-filename=-12f103c03201b64d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=ff58fa03e842aa31 -C extra-filename=-262f0483919d7069 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=d7d70d075764e347 -C extra-filename=-d0ae6e73081c26f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-12f103c03201b64d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=db6b6cd9ace8f8b8 -C extra-filename=-14cec8758a5205da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2c8464856a81bf25.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_chacha-8e2781ccf6f2bcf2.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-8dc6cac50e65df71.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4b8b53c4555bea65 -C extra-filename=-fe8dfc31ae84f7a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-fe8dfc31ae84f7a2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dd9e25dec9b677a9 -C extra-filename=-86d07407aea02a26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=14a71eef7559eefd -C extra-filename=-c1d7baa99ac0e047 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d0ae6e73081c26f1.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-14cec8758a5205da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-fe8dfc31ae84f7a2/build-script-build` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=4776feee4a6a60fb -C extra-filename=-f7723b3b91d13bc0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-26de10d9f4f4aaf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=45fa062b6c514fde -C extra-filename=-8a52fe129b725b3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=7cdeab223e791757 -C extra-filename=-b7c4a727746dd695 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=267a093eb1147d57 -C extra-filename=-f5b629b32a4eaaa2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=1f734275f7a8d13c -C extra-filename=-e1b86778d219ba49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a638d470f1cefc0e -C extra-filename=-088c74b1bb735b84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fe34c3306695ed77.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3160251c8180afd3 -C extra-filename=-62432a68685409f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a779ef411c9ca25f.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use_macros-088c74b1bb735b84.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0072e385514bd993 -C extra-filename=-a3788f6f603f5d4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-547d044eafde1d98.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinterpolator-5e423a57f5fa09f2.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-731f7afaa72dc8d0.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-fe34c3306695ed77.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use-62432a68685409f4.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=43e2257c225b9997 -C extra-filename=-452d416869735f15 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b827c547c6c86f9c -C extra-filename=-ee3d5332dbfb45ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-451251bd2276d2c3.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a03b5a415d9de0bc -C extra-filename=-38e77a21ba996081 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-451251bd2276d2c3.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1ea1d2c13f935a6d -C extra-filename=-6577edb8b845d0a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-e1b86778d219ba49.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg if_docsrs_then_no_serde_core --check-cfg 'cfg(feature, values("result"))' --check-cfg 'cfg(if_docsrs_then_no_serde_core)' --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_target_has_atomic)'` Compiling thin-vec v0.2.19 Running `/usr/bin/rustc --crate-name thin_vec --edition=2018 /usr/share/cargo/registry/thin-vec-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_new", "default", "gecko-ffi", "malloc_size_of", "serde", "std", "unstable"))' -C metadata=80d35c85f6241554 -C extra-filename=-927aa63d84b8a151 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6577edb8b845d0a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=71ed24578e85c50a -C extra-filename=-dbd921c273481195 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-10770ecdc12784bf.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-a11fc375923c7bd4.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-2090f8c496ab1e1e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-07ac6f1633c8cb9e.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-c149d1043b0726fc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ec3d699d97a2ca06 -C extra-filename=-80fcfed3ff598c63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a3788f6f603f5d4f.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libderive_where-452d416869735f15.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-731f7afaa72dc8d0.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ca8283f6bfaa61c6 -C extra-filename=-5a0452ba7b813088 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=30eca4b930f75088 -C extra-filename=-9eb9976ccb2b27ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-80fcfed3ff598c63.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d56dfb8ac11ec7b1 -C extra-filename=-8c3686217c81f2db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f7723b3b91d13bc0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-26de10d9f4f4aaf1.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-f5b629b32a4eaaa2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0d44cc48e4f4c4ee -C extra-filename=-cc55e74a0628e1cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ee3d5332dbfb45ef.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8c241051acbabdd5 -C extra-filename=-974ec81d76974b26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-86d07407aea02a26.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke_derive-38e77a21ba996081.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-cc55e74a0628e1cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4fdf9077568c14b2 -C extra-filename=-a82591253a485ddb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f24102d81c9b37c5 -C extra-filename=-09c843cfcef0cc01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-dbd921c273481195.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size_derive2-9eb9976ccb2b27ef.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-d66a164ceefd2369.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libordermap-8dd2853e880ce26f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-927aa63d84b8a151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1741755f490ee708 -C extra-filename=-34112e64f601e0d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5a0452ba7b813088.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` 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=842a461ebde1bb49 -C extra-filename=-9a522418e6900641 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b7c4a727746dd695.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3980431abc1da29a -C extra-filename=-65cd9ec50840443a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-09c843cfcef0cc01.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f63a005552b0a2e2 -C extra-filename=-3d9c720f776d9c01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-26de10d9f4f4aaf1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-8a52fe129b725b3e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d2b60a99ddcf7ac7 -C extra-filename=-a090274a0d32ddfb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c1d7baa99ac0e047.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-d0ae6e73081c26f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ffb7b023a80a9554 -C extra-filename=-9976317bfd92b199 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-03b35557fa3da060.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-9063e8dd334cf9d9.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-5aa063b67e3d8a4c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=75c7b8d1cda7e474 -C extra-filename=-616a72cda8bc0d44 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3d00d59725142089.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-9063e8dd334cf9d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=16407bf3ccd8431e -C extra-filename=-4c8e726320d12ff1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-825f8ae3d904c056.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dab8213ade5377c1 -C extra-filename=-794ed69dc02749f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=e0c2ec5523bd2c5f -C extra-filename=-691a65de0873b4ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=0b867b185d712d24 -C extra-filename=-c0739dfeb0254750 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b28bb61dffc38e1e -C extra-filename=-b4277e7def8aad52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-b4277e7def8aad52 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ed223c52d3a6a5b7 -C extra-filename=-9dd9f5f326db6b53 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9a522418e6900641.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-3d9c720f776d9c01.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-8a52fe129b725b3e.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-794ed69dc02749f6.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-753f82cd887d4f69.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-b4277e7def8aad52/build-script-build` 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=9705a5e61e027972 -C extra-filename=-d1c7683f82bc9df8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-03b35557fa3da060.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-616a72cda8bc0d44.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-9063e8dd334cf9d9.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-5aa063b67e3d8a4c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd84cfe0f273a72b -C extra-filename=-492b054bb6aa82ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-974ec81d76974b26.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-cc55e74a0628e1cd.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec_derive-a82591253a485ddb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=424d950e892d474b -C extra-filename=-1567bb898deb394e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f7723b3b91d13bc0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-26de10d9f4f4aaf1.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-8c3686217c81f2db.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-f5b629b32a4eaaa2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=382cc8edb5a62f51 -C extra-filename=-d7621b3a65a63ee3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ea9a89bf78d93df9 -C extra-filename=-e2fca939c4085407 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bce079dc4f3f1da2 -C extra-filename=-2a2bf24dc6e94a30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-2a2bf24dc6e94a30 -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-533a8c6aff5c1401.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=88d5ad5e942246be -C extra-filename=-297fafb0d8dbe6f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=23a2b67208d1ad57 -C extra-filename=-b7baa91d623cf596 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=67beaf083df16813 -C extra-filename=-a2d4398d7a058138 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b7baa91d623cf596.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-2a2bf24dc6e94a30/build-script-build` 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=9bcc75542e85546a -C extra-filename=-65529d7402172c44 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=01846b4e93308aca -C extra-filename=-1a55faa0d6f63319 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-262f0483919d7069.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1d2b95327d31cecb -C extra-filename=-d863f7b971a3a763 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=ccd21b3cf89ace37 -C extra-filename=-2f572c9e25a30783 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=c9607c2d6dbb154a -C extra-filename=-4db260907cb5f313 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-4db260907cb5f313 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2eb0cb0243d677c2 -C extra-filename=-ca71c3a2eb9e14b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=5c639187d788aabf -C extra-filename=-92568c89dac557c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-92568c89dac557c8 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-4db260907cb5f313/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=c9d635146ce2c375 -C extra-filename=-06b5aa0139fd6692 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-10770ecdc12784bf.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-2090f8c496ab1e1e.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libryu-d863f7b971a3a763.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=258b3a71de2a2b59 -C extra-filename=-756004b304d769a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=79ad58526605d43c -C extra-filename=-56c95e2965b571aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-09c843cfcef0cc01.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-92568c89dac557c8/build-script-build` 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=bec55e6409120e1e -C extra-filename=-a9ede223d93f8763 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-46fb103359231f37.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9141c353394ab88a -C extra-filename=-36e17b60ff87e4fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e0ca161d4c3c0842 -C extra-filename=-c2a86dd983792bc7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=983f3c304f07f3e4 -C extra-filename=-002340d892f4fb94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b2d5213756a194aa -C extra-filename=-07727d8388f085dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=9eba5df06a9db51a -C extra-filename=-13eb625449364868 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=02856dd73c3aeb7b -C extra-filename=-45bb196250c7d229 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-46fb103359231f37.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-9a522418e6900641.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-1567bb898deb394e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-9dd9f5f326db6b53.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-75e5a34bef795fa5.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9fa9f09bf2889ffc -C extra-filename=-0fbd5a3051ce5ec3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=d2ceaaef7ed19344 -C extra-filename=-06a46bafc42e50db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=2b9c470fe58c42f8 -C extra-filename=-af3a1c2955489da8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-06b5aa0139fd6692.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-c2a86dd983792bc7.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-002340d892f4fb94.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d1c7683f82bc9df8.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libseahash-0fbd5a3051ce5ec3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=996c18394818e0d6 -C extra-filename=-51cd0b666a5707fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-07727d8388f085dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=772d1b52ca3f21d2 -C extra-filename=-44edcbae16455524 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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 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=26dbf611183696ea -C extra-filename=-07a2df68c122268c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-756004b304d769a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d0c3bf868ef182f3 -C extra-filename=-2434e398046ba16a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_const_type_id)'` Compiling tinystr v0.8.3 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "default", "serde", "std", "zerovec"))' -C metadata=e70a492e1084480c -C extra-filename=-0b4573ee41ae1517 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d7621b3a65a63ee3.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1e6e48b165c60650 -C extra-filename=-2d5666bc3bfc8aec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a2d4398d7a058138.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-65529d7402172c44.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0ada601a0debb423 -C extra-filename=-0f8528d5607034b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c0739dfeb0254750.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6dd0bb672329ffbc -C extra-filename=-1718fbe41296475f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-75e5a34bef795fa5.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=947e0d933ca71eea -C extra-filename=-ee0f4fb7bb8123af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d66a164ceefd2369.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=48ca9a62c6550739 -C extra-filename=-49615f9349d5c951 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=eb8af0c53a0db813 -C extra-filename=-61fe893feb7dda7b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=53c2b1fa0ce3552d -C extra-filename=-f10be3f301cd79fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=41c9be8b2e7fbdb2 -C extra-filename=-e12349c3263548ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-e12349c3263548ad -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8d98fa52d7a69fca -C extra-filename=-2dd0672ac43971f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=dc6209bb43677283 -C extra-filename=-9eeed29a083818c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=40648685e0e7e2cd -C extra-filename=-208e23264cf64e53 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-51cd0b666a5707fa.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-2dd0672ac43971f2.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_codegen-a090274a0d32ddfb.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-14cec8758a5205da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e7045fd2a69d63e3 -C extra-filename=-b4aeaaeb6cecb309 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6a261ad87de56156.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpin_project_lite-297fafb0d8dbe6f3.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_attributes-e2fca939c4085407.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-4c8e726320d12ff1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-e12349c3263548ad/build-script-build` 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=f9861f5493990f5b -C extra-filename=-f00e084e0e92ad65 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d7621b3a65a63ee3.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblitemap-f10be3f301cd79fd.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinystr-0b4573ee41ae1517.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-61fe893feb7dda7b.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=940c76d276ed2b52 -C extra-filename=-386c7daf51b5f16c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0f8528d5607034b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7490f1eefe7d003c -C extra-filename=-0f7da6be2dfe2fa1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1a55faa0d6f63319.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-13eb625449364868.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=69567086e22ba426 -C extra-filename=-476d6d9f17bbbb68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d7621b3a65a63ee3.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-974ec81d76974b26.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-cc55e74a0628e1cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d860c5931f10fb4e -C extra-filename=-9fe82fe9e947bb10 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=493199de17280de0 -C extra-filename=-fda38b1a06abd8f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-fda38b1a06abd8f2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=27d324ef1837a738 -C extra-filename=-089db6d89b1cffab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=75d981152dc2a600 -C extra-filename=-0ac37658d10a35dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-0ac37658d10a35dd -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=936e00337750b182 -C extra-filename=-3851a55946bf7164 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=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=1f56eabaaedff3f0 -C extra-filename=-914ef029b3e1ad5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d7621b3a65a63ee3.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpotential_utf-9fe82fe9e947bb10.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-089db6d89b1cffab.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-974ec81d76974b26.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-cc55e74a0628e1cd.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-0ac37658d10a35dd/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-fda38b1a06abd8f2/build-script-build` Compiling icu_provider v2.2.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2021 /usr/share/cargo/registry/icu_provider-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="baked"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "baked", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "export", "logging", "serde", "std", "sync", "zerotrie"))' -C metadata=18e410f69d04ed29 -C extra-filename=-cc967410bdbe3a29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d7621b3a65a63ee3.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-f00e084e0e92ad65.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-61fe893feb7dda7b.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-974ec81d76974b26.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-cc55e74a0628e1cd.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-476d6d9f17bbbb68.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c537809f0f3cc68a -C extra-filename=-7247612427d4a031 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-7247612427d4a031 -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-208e23264cf64e53.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d700352d86dc27b8 -C extra-filename=-25a143bf7abe7aac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` 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=cfc9010c48cd5da0 -C extra-filename=-3e8a48769d2fa309 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-3e8a48769d2fa309 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=291ab95b41dddc7f -C extra-filename=-39e4edf00ab4b200 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=edb49b4ea6dde057 -C extra-filename=-23210de1fd65ce44 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-23210de1fd65ce44 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-23210de1fd65ce44/build-script-build` 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=fbab0793bc8040cb -C extra-filename=-e248baa5e5f64583 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-39e4edf00ab4b200.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-3e8a48769d2fa309/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=cb8401deeab8a3d6 -C extra-filename=-6f1455a5c41e9f4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-25a143bf7abe7aac.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(crossbeam_sanitize_thread)'` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-7247612427d4a031/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=3d25ed2f54f09683 -C extra-filename=-cbe3c156297cbc40 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=dd7c1b0f2dc3f475 -C extra-filename=-c2a9164f42c27ef1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-c2a9164f42c27ef1 -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-533a8c6aff5c1401.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --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=ab1b48f79b672519 -C extra-filename=-8501ad3c7e445566 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=6f60778c2d347914 -C extra-filename=-9c647b9840c51422 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=1a968b393be9c209 -C extra-filename=-870982c7b5950cce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblinux_raw_sys-8501ad3c7e445566.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-c2a9164f42c27ef1/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=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=40f451a0315c89fd -C extra-filename=-48a72e389e424141 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-386c7daf51b5f16c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a1fe3e4f78340a7f -C extra-filename=-6919aef24c392ea6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-914ef029b3e1ad5f.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-f00e084e0e92ad65.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties_data-cbe3c156297cbc40.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-cc967410bdbe3a29.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-476d6d9f17bbbb68.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=912fa9f8139d5a9c -C extra-filename=-53e2dab2a534773e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e248baa5e5f64583.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9d2f41d2212cd31d -C extra-filename=-4326ba20de7e3936 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2090f8c496ab1e1e.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-6aa8ac01449068a5.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-c149d1043b0726fc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` 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=089e642f8de6b201 -C extra-filename=-d2a734b0f089745f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-d2a734b0f089745f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=44861ac50a34ee22 -C extra-filename=-6269cec03687ea83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-6269cec03687ea83 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=444295eb7281261a -C extra-filename=-c0160a506e993dc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8fa005cff42ddea2 -C extra-filename=-b471254ae5df37fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c0160a506e993dc4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-6269cec03687ea83/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-d2a734b0f089745f/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=bf5551b15236f66b -C extra-filename=-e50a62bed66f86dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` 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=65a0bd323c2b4fc1 -C extra-filename=-fab2aafd32487437 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-fab2aafd32487437 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=942acc11ade712dc -C extra-filename=-57e4c5cdb8b6d56f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=951286fa773dd9bd -C extra-filename=-b59f421d50872eb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=ac977d113b16f63a -C extra-filename=-23b4032b78e35516 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=820dcf733be11733 -C extra-filename=-b8866b3cb8e72cd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=99cb2d83943c5ac2 -C extra-filename=-a9ebdf93cdf08e6b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-23b4032b78e35516.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnum_traits-e50a62bed66f86dd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-fab2aafd32487437/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=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=14873e544560704a -C extra-filename=-3e313568fc3dfba1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-b59f421d50872eb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0091f797dccbeab6 -C extra-filename=-b266638c52ee04c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-57e4c5cdb8b6d56f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=17c9ddc61be416c8 -C extra-filename=-285f05cfd4cd0ef0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=f95c00bd1b83338d -C extra-filename=-827afe2e51c16091 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=99729b233655f78a -C extra-filename=-8814cca048996a77 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-09c843cfcef0cc01.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7767408e576193e3 -C extra-filename=-90d20191346e7248 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ca71c3a2eb9e14b2.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=88d8ab1a0597d4e0 -C extra-filename=-49f128b09343df1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-49f128b09343df1b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8a3b89a240131d61 -C extra-filename=-833c30cb52715f5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=0717908066f98dce -C extra-filename=-f54258412d5108fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=1bc08e4cad552bc8 -C extra-filename=-fb4069ad350a1b14 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-06a46bafc42e50db.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_parse-b266638c52ee04c8.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_query-f54258412d5108fb.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolorchoice-833c30cb52715f5b.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8parse-57e4c5cdb8b6d56f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-49f128b09343df1b/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=dff8c1686a97204a -C extra-filename=-a3e0058b0495df25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-90d20191346e7248.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=96ffa1d193b38ee2 -C extra-filename=-76ef5d944dc7dbe1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-914ef029b3e1ad5f.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_normalizer_data-285f05cfd4cd0ef0.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-cc967410bdbe3a29.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-492b054bb6aa82ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6700d4d44acf8592 -C extra-filename=-c5c6db2881bc2457 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3e313568fc3dfba1.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-b59f421d50872eb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0747a5fae47c6c73 -C extra-filename=-55a5e7c9c1f01039 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg stable_arm_crc32_intrinsics --check-cfg 'cfg(stable_arm_crc32_intrinsics)'` 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=1447dc2aade65985 -C extra-filename=-cbed972ff8d07a73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b8866b3cb8e72cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cbcd9ae0187876b4 -C extra-filename=-a94dbe544a5d43cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6f1455a5c41e9f4b.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d1c7683f82bc9df8.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-9063e8dd334cf9d9.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-c0160a506e993dc4.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-b471254ae5df37fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f883ac7b626ad1c3 -C extra-filename=-cd34bd3ee5d6d94e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-870982c7b5950cce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd4b70ade54400fd -C extra-filename=-123abf6265840687 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=36a6ad37c83ac22c -C extra-filename=-bdafa77ceb1e55b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3d00d59725142089.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=29fa9b796b3d5047 -C extra-filename=-b0e4b7675cdd3624 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=6833997efe5d9387 -C extra-filename=-f0eb3050ed945c2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=346add310f7102f1 -C extra-filename=-f7856578553354c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=5cbbe864ded08235 -C extra-filename=-03f4a095f99a7bf3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=28816a27994cea66 -C extra-filename=-e4ab2daae72272df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fb4069ad350a1b14.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-06a46bafc42e50db.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_lex-f7856578553354c4.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrsim-f0eb3050ed945c2c.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminal_size-cd34bd3ee5d6d94e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=77ebf7a06cf316a3 -C extra-filename=-7b5c8f6a92af0bc9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-55a5e7c9c1f01039.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_path-03f4a095f99a7bf3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1c45c58c4c2fd851 -C extra-filename=-4997d91a583b2527 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-be81b81af0bbdc80.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-b0e4b7675cdd3624.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblock_api-a2d4398d7a058138.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-825f8ae3d904c056.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-65529d7402172c44.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8f95b3324b98844c -C extra-filename=-b82973b0c845f56d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a9ebdf93cdf08e6b.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnewtype_uuid-cbed972ff8d07a73.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_xml-bdafa77ceb1e55b9.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrip_ansi_escapes-a3e0058b0495df25.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-b8866b3cb8e72cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b44e16aacaf79a94 -C extra-filename=-c33bca5c00915464 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-c5c6db2881bc2457.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-b8866b3cb8e72cd1.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=09bae877f8e4d5b3 -C extra-filename=-ad12fd9322b9667d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-76ef5d944dc7dbe1.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-6919aef24c392ea6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=57a25176c0838009 -C extra-filename=-5c9de18b96c48d54 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg try_reserve_2 --cfg path_buf_deref_mut --cfg os_str_bytes --cfg absolute_path --cfg os_string_pathbuf_leak --cfg path_add_extension --cfg pathbuf_const_new --check-cfg 'cfg(doc_cfg)' --check-cfg 'cfg(path_buf_deref_mut)' --check-cfg 'cfg(try_reserve_2)' --check-cfg 'cfg(os_str_bytes)' --check-cfg 'cfg(os_string_pathbuf_leak)' --check-cfg 'cfg(absolute_path)' --check-cfg 'cfg(path_add_extension)' --check-cfg 'cfg(pathbuf_const_new)'` Compiling ty_static v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_static) Running `/usr/bin/rustc --crate-name ty_static --edition=2024 crates/ty_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=afb9c03bce7e5a24 -C extra-filename=-e3a5b1908db3b2bf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-45bb196250c7d229.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7eaf9acf38a13de4 -C extra-filename=-2536e0d2440a3d61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-06a46bafc42e50db.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d01618e4955638e6 -C extra-filename=-f2fe7da37a7557c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2f572c9e25a30783.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-dbd921c273481195.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-36e17b60ff87e4fd.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-be81b81af0bbdc80.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-d66a164ceefd2369.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashlink-ee0f4fb7bb8123af.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libintrusive_collections-07a2df68c122268c.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinventory-49615f9349d5c951.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot-2d5666bc3bfc8aec.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libportable_atomic-44edcbae16455524.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macro_rules-9eeed29a083818c7.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macros-1718fbe41296475f.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-927aa63d84b8a151.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtypeid-2434e398046ba16a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=000afdf44aa0a40c -C extra-filename=-af15da3097210d25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-03b35557fa3da060.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarrayvec-ca71c3a2eb9e14b2.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-7dbc5cc42b05aa4e.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchar_str-06b5aa0139fd6692.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-dbd921c273481195.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-f2fe7da37a7557c6.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-927aa63d84b8a151.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8481f3fa5d9b9c2e -C extra-filename=-946128b58315418d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-09c843cfcef0cc01.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd89f1e612e784e3 -C extra-filename=-b6d697d2d0e5b9fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-46fb103359231f37.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-75e5a34bef795fa5.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=020e22f9a4993d0d -C extra-filename=-58c1711b88627655 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-835abc5148939a99.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0d27083fc786ca6c -C extra-filename=-3a9ddf1e9341170c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4414fb921df7ca80 -C extra-filename=-da14a1d1fe1ed162 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=8b622fa9893f55c5 -C extra-filename=-7418a2d32e73b777 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b149810de8196aea -C extra-filename=-6ef14e89a8b6bb26 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=cfa15c23603e67db -C extra-filename=-7259e80eb2edba60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=77da27c750536937 -C extra-filename=-0fe61c30ababdf02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=f8d8c4e891f3bb7d -C extra-filename=-dfb469edbb0699c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=3d06f2cf1f648f77 -C extra-filename=-ef1c0e27a23e6fb0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=ae99c09b3b8458ad -C extra-filename=-082a102660f30b6b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-616a72cda8bc0d44.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdrop_bomb-9c647b9840c51422.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-07ac6f1633c8cb9e.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-927aa63d84b8a151.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-13eb625449364868.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-53e2dab2a534773e.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-48a72e389e424141.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3cbd4af7b52a6596 -C extra-filename=-94a1d31291cd5c31 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=abc91091692602e7 -C extra-filename=-fb47ffd4de8186db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-94a1d31291cd5c31.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3a6b78090e179f2d -C extra-filename=-1d7d4bc871b3ae82 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-06a46bafc42e50db.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarc_swap-58c1711b88627655.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-5c9de18b96c48d54.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-dbd921c273481195.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdashmap-4997d91a583b2527.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdunce-da14a1d1fe1ed162.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-3a9ddf1e9341170c.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-c2a86dd983792bc7.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-dfb469edbb0699c4.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-7259e80eb2edba60.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpathdiff-7418a2d32e73b777.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_junit-b82973b0c845f56d.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-2536e0d2440a3d61.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-946128b58315418d.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-c33bca5c00915464.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-f2fe7da37a7557c6.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-c0160a506e993dc4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-0fe61c30ababdf02.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsupports_hyperlinks-6ef14e89a8b6bb26.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-e3a5b1908db3b2bf.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-123abf6265840687.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-7b5c8f6a92af0bc9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=507c7513867db16b -C extra-filename=-c1a9d354ce1c8eac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e4ab2daae72272df.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_derive-b6d697d2d0e5b9fe.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2d99d3ff7d02db7b -C extra-filename=-9e991bd184346d1a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ef1c0e27a23e6fb0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd079cd0f73d6691 -C extra-filename=-99b793a5facc903c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ad12fd9322b9667d.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-089db6d89b1cffab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8b535413915625a5 -C extra-filename=-eb8686da11bd9753 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=83e1097c6557a81e -C extra-filename=-c06bcad441fcc7b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-c06bcad441fcc7b3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-c06bcad441fcc7b3/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=4ff2665671e594e9 -C extra-filename=-91afdea9d5deebf6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fb47ffd4de8186db.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libidna-99b793a5facc903c.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpercent_encoding-94a1d31291cd5c31.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-e1b86778d219ba49.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=68c2a5f1f931b4f3 -C extra-filename=-b880abe4528e7649 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4a20b4fce5cc85f5 -C extra-filename=-0513942c97f4e7fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-46fb103359231f37.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d8ab7b0eb361d247 -C extra-filename=-57787717b26a2a19 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a29acb0a609b2663.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d0240ed795247391 -C extra-filename=-4dd1c085b3079140 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=2cf9823d5fac5bef -C extra-filename=-4aae472c455b9846 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=3f07216df21b6c5c -C extra-filename=-ef62c71bbbd79064 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-ef62c71bbbd79064 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-ef62c71bbbd79064/build-script-build` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=402971de05724cfa -C extra-filename=-31a0c61597284423 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-825f8ae3d904c056.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunscanny-4aae472c455b9846.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-57787717b26a2a19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ac135f86a28dff83 -C extra-filename=-6b3b16ac0f4d65ce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4dd1c085b3079140.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=397e564d7811893f -C extra-filename=-5a36a2ffa9aa1dab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b880abe4528e7649.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling ruff_python_literal v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_literal) Running `/usr/bin/rustc --crate-name ruff_python_literal --edition=2024 crates/ruff_python_literal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bee3b59a4cf80fb9 -C extra-filename=-695494d1fd9a829f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-6919aef24c392ea6.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a7bcb4213f918acf -C extra-filename=-f00a25752ba56862 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-13eb625449364868.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=94820395c7f0cbfd -C extra-filename=-ce9821a3ebe866fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c0739dfeb0254750.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=76a1074ce9d84713 -C extra-filename=-f3c30d75e21cabe8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-262f0483919d7069.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=241fe053009dac33 -C extra-filename=-70b023735cf0131d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=97afd7c422a4cc14 -C extra-filename=-be9157072a088c58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=46327e9a73ded56b -C extra-filename=-632e247e85e56d02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=2c5001fdf0d07b14 -C extra-filename=-15a06a8814509bcc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=2c3b49a5affc05ed -C extra-filename=-50ca429f818a30dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=3b08d9ac8a79b260 -C extra-filename=-4b687f953145d7c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-4b687f953145d7c6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=08180ff4c189854b -C extra-filename=-b5801dbeebe9729d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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-4b687f953145d7c6/build-script-build` 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=592dbc3bf8031e85 -C extra-filename=-07ecf628c7c9122f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-eb8686da11bd9753.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-70b023735cf0131d.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-9e991bd184346d1a.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_writer-50ca429f818a30dd.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-ef1c0e27a23e6fb0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=af7ddba4393d3215 -C extra-filename=-cd784a865b3af66f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6aa8ac01449068a5.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-eb8686da11bd9753.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-be9157072a088c58.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-9e991bd184346d1a.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-b5801dbeebe9729d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cf1a8680c2c324e6 -C extra-filename=-50bdd93a2598c2fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0513942c97f4e7fb.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f183f03bb621c7d3 -C extra-filename=-600269ebf469e5b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2f572c9e25a30783.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-f3c30d75e21cabe8.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-825f8ae3d904c056.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-31a0c61597284423.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-5a36a2ffa9aa1dab.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-91afdea9d5deebf6.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburlencoding-632e247e85e56d02.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-57787717b26a2a19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=651088168a4ee01c -C extra-filename=-d69fb01ca68a1fce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6b3b16ac0f4d65ce.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_runtime-15a06a8814509bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4fa276de49ee2473 -C extra-filename=-bd8fb8232111007c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ce9821a3ebe866fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9c05edd30c54a4b5 -C extra-filename=-dcb19ef3c7c1d6e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-af15da3097210d25.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-695494d1fd9a829f.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=97eb618f4892a786 -C extra-filename=-30984e9e698c8563 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Compiling ruff_index v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_index) Running `/usr/bin/rustc --crate-name ruff_index --edition=2024 crates/ruff_index/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("salsa"))' -C metadata=9cd365dfa3d8c1e1 -C extra-filename=-ae6f9a7d6c3fe760 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-09c843cfcef0cc01.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=17382c43ac521486 -C extra-filename=-96f1ca9cec67a4c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-06a46bafc42e50db.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8d6af8bb56eb3adb -C extra-filename=-41533e085e39e121 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6577edb8b845d0a7.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-e1b86778d219ba49.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=37eaf733b368b37d -C extra-filename=-a0c68650fd8cc01f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8250e80bb2a1c475 -C extra-filename=-b8ef9fe1a83bc7a3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c5c2419f732da21a -C extra-filename=-54205c5d15e0b9cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=378490980fb7b0df -C extra-filename=-0747d2b9d3c46c01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=3fbcb2e03aa09da1 -C extra-filename=-171eb7d72f4868a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=44538c3f28d390d8 -C extra-filename=-313f3aa488c8f617 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b78a3e3a2d9d2f69 -C extra-filename=-e2e842cca4052ecf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=a40a69bb86f6c395 -C extra-filename=-6b5d0bace7d4c29f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e2e842cca4052ecf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=eed1db7d5575ab7c -C extra-filename=-5c5fce55a4364db4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b8ef9fe1a83bc7a3.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(no_intrinsic_type_name)' --check-cfg 'cfg(no_phantom_pinned)'` 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=69c278f4d318ac87 -C extra-filename=-376a6a65ee1b2110 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liboption_ext-171eb7d72f4868a0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7481d97851101640 -C extra-filename=-cc78b259d1306287 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0747d2b9d3c46c01.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=30b910794f97eb52 -C extra-filename=-120d9aaffe1818ac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bd8fb8232111007c.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librust_stemmers-41533e085e39e121.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3b7a2ce52a840e23 -C extra-filename=-39e9daee7ffc0da9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_index-ae6f9a7d6c3fe760.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-f00a25752ba56862.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=223a4c3ef7b9299e -C extra-filename=-2162309636aebd4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-96f1ca9cec67a4c3.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_derive-a0c68650fd8cc01f.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpaste-30984e9e698c8563.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg-d69fb01ca68a1fce.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a9ec909296506dab -C extra-filename=-9fe391ac1756b943 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive_internals-54205c5d15e0b9cb.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e35849e7ab8bc666 -C extra-filename=-05e173b45ffb4136 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-dcb19ef3c7c1d6e0.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d27adf3e6b66bc2b -C extra-filename=-09f0550c0a0997ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1c14d04bef7f89fe.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-31a0c61597284423.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep508_rs-600269ebf469e5b6.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-cd784a865b3af66f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e14d71ce7f4a4cc5 -C extra-filename=-678db026875acf7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1d7d4bc871b3ae82.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=73b9193e9b728cdc -C extra-filename=-913d2a0ac77335fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-af15da3097210d25.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8d02db91c3109f2d -C extra-filename=-86c1c8cee8c45bb9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=97967ccf354240e0 -C extra-filename=-ae10afa25308f834 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6a261ad87de56156.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6dce2f5bc5fbd886 -C extra-filename=-532c4c3cb4c5caa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=e8e4157d37e1c3fd -C extra-filename=-0ad4390162e051e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=63c46496315875e8 -C extra-filename=-6bd15944038a6207 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=a4dfb48b5ea6131e -C extra-filename=-d4c6f20ae779dd15 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=a4bf3a196e801966 -C extra-filename=-34141144c0522987 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=8c25e10b1d6aa068 -C extra-filename=-629c0396ae8b631e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-03b35557fa3da060.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-827afe2e51c16091.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-7dbc5cc42b05aa4e.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-c1a9d354ce1c8eac.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-313f3aa488c8f617.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-dbd921c273481195.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfern-ae10afa25308f834.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-002340d892f4fb94.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d1c7683f82bc9df8.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-d66a164ceefd2369.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libimperative-120d9aaffe1818ac.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-6b5d0bace7d4c29f.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_native-2162309636aebd4b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnatord-6bd15944038a6207.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-cc78b259d1306287.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-31a0c61597284423.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpyproject_toml-09f0550c0a0997ca.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-c33bca5c00915464.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-dcb19ef3c7c1d6e0.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_importer-05e173b45ffb4136.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-913d2a0ac77335fa.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-695494d1fd9a829f.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-39e9daee7ffc0da9.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-f00a25752ba56862.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-678db026875acf7c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-0fe61c30ababdf02.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-0513942c97f4e7fb.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_arena-532c4c3cb4c5caa8.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-53e2dab2a534773e.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-48a72e389e424141.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-91afdea9d5deebf6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cc v1.2.62 Running `/usr/bin/rustc --crate-name cc --edition=2018 /usr/share/cargo/registry/cc-1.2.62/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=1e94f4cbeef3825f -C extra-filename=-ad4e2bb1a8f44dce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfind_msvc_tools-0ad4390162e051e8.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshlex-d4c6f20ae779dd15.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a093a4150139d5e6 -C extra-filename=-b0ded4088ee777ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-34141144c0522987.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libref_cast-5c5fce55a4364db4.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars_derive-9fe391ac1756b943.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=50e13127b0b9da40 -C extra-filename=-2da65972f512314d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-86c1c8cee8c45bb9.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=51d76856f8cfa906 -C extra-filename=-d5afb90333702290 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-376a6a65ee1b2110.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=543cc34e4b71c902 -C extra-filename=-5efedf169a3fea9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5c9de18b96c48d54.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-313f3aa488c8f617.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-2536e0d2440a3d61.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-0513942c97f4e7fb.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-e3a5b1908db3b2bf.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=56abf48e1f10943a -C extra-filename=-927576c3951b25c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-5c9de18b96c48d54.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-dbd921c273481195.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-09c843cfcef0cc01.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-5aa063b67e3d8a4c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-946128b58315418d.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-f00a25752ba56862.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-f2fe7da37a7557c6.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-0513942c97f4e7fb.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9d8af32b82fc8061 -C extra-filename=-f65dc5ea0153abb7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9c647b9840c51422.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-07ac6f1633c8cb9e.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-3851a55946bf7164.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=90810c7b1f893d2b -C extra-filename=-8ff9f32e706c8e94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=42b82f98f4aaafba -C extra-filename=-68164b0f46838af6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-68164b0f46838af6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=caf5a98ea9981d77 -C extra-filename=-3e7131f969007522 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=2bc0ad8eb59e9529 -C extra-filename=-46f96e6c426f7cac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-46f96e6c426f7cac -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-3e7131f969007522.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-68164b0f46838af6/build-script-build` Compiling ruff_python_formatter v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_formatter) Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=0b18572ef070b54c -C extra-filename=-053e66a6854b7024 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-c1a9d354ce1c8eac.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcountme-8ff9f32e706c8e94.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-f65dc5ea0153abb7.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-f2fe7da37a7557c6.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-07ac6f1633c8cb9e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=42d875f70beb4576 -C extra-filename=-0c9068145fcff01b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-0c9068145fcff01b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcc-ad4e2bb1a8f44dce.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=240da2807c7c2f6e -C extra-filename=-88fb69e9cc4f6f18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d5afb90333702290.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=561058f5a1a106bc -C extra-filename=-2249a2f35c3dcbe8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2da65972f512314d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0628c4829630c784 -C extra-filename=-c1eb4ac7f4c605e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-c1eb4ac7f4c605e8 -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-a090274a0d32ddfb.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=73451a4df86f1220 -C extra-filename=-2445498d3f893862 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6577edb8b845d0a7.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9fb3a31dfee1e8be -C extra-filename=-12d50b2331a40ca6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=11d673291eadd8f5 -C extra-filename=-48b0971024bca62b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6a0a7ee5e26cd619 -C extra-filename=-f789fddd8935fe46 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-f789fddd8935fe46 -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-533a8c6aff5c1401.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a6302e154640b6d6 -C extra-filename=-826c09c132073789 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=aa8a40b220956edc -C extra-filename=-6943bf8d766fa3f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=9e69d371a9e837f8 -C extra-filename=-3c78d0c89cdff0c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=cdffe1540f430bc3 -C extra-filename=-1f2817b94df4b2f8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-1f2817b94df4b2f8 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=48980ceb53f97383 -C extra-filename=-d48ed16416d4ce46 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3d00d59725142089.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libminimal_lexical-3c78d0c89cdff0c6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-1f2817b94df4b2f8/build-script-build` 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=4c239e146e1d7f1c -C extra-filename=-21ec3bc248c40920 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6943bf8d766fa3f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f533e630a4dcfddf -C extra-filename=-43a2e5914ef12291 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-12d50b2331a40ca6.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-2da65972f512314d.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-2249a2f35c3dcbe8.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimdutf8-826c09c132073789.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-f789fddd8935fe46/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-c1eb4ac7f4c605e8/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-0c9068145fcff01b/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-46f96e6c426f7cac/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=a863d609c4b30911 -C extra-filename=-c8bc8423c36a4c63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=eb0411421880abf6 -C extra-filename=-07ee44fed615cc18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c1a9d354ce1c8eac.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=87dd87c7e9225ba2 -C extra-filename=-b89b49c315241b0a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e081c9432ceee7dc -C extra-filename=-ff1953d780b8474e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-c1a9d354ce1c8eac.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-629c0396ae8b631e.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-f2fe7da37a7557c6.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars-b0ded4088ee777ad.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_module_resolver-927576c3951b25c2.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_site_packages-5efedf169a3fea9a.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-7b5c8f6a92af0bc9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4b74fc4226837e28 -C extra-filename=-9e5f4024bfb37edd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-313f3aa488c8f617.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-3a9ddf1e9341170c.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-002340d892f4fb94.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d1c7683f82bc9df8.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-dfb469edbb0699c4.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-cc78b259d1306287.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-7259e80eb2edba60.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-31a0c61597284423.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-f65dc5ea0153abb7.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-ff1953d780b8474e.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-629c0396ae8b631e.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-2445498d3f893862.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-053e66a6854b7024.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-39e9daee7ffc0da9.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-f00a25752ba56862.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-678db026875acf7c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-88fb69e9cc4f6f18.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-53e2dab2a534773e.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5327ca684593ca91 -C extra-filename=-bdb2ff8186f911c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9063e8dd334cf9d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=710961f12fea3f84 -C extra-filename=-31c634d921f1b8f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=096793e8867e0523 -C extra-filename=-40826005a08fbdba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a11fc375923c7bd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1f64533289010a6c -C extra-filename=-c509f2adf56a5815 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=1c8cf99773ca4a64 -C extra-filename=-381032628c1cce46 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=44bf42c690b5a4d9 -C extra-filename=-ed9b7e4bc3f892cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=d4999f2108cfbc84 -C extra-filename=-3e8c48dbe4ff3cb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ed9b7e4bc3f892cf.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnom-d48ed16416d4ce46.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-386c7daf51b5f16c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=78c049dceb28dca9 -C extra-filename=-29f50002cd20ca5e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-381032628c1cce46.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetrandom-c8bc8423c36a4c63.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-825f8ae3d904c056.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustix-870982c7b5950cce.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=32bb7da5d7f995e8 -C extra-filename=-517715e488f38ca3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a9ebdf93cdf08e6b.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchers-bdb2ff8186f911c1.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnu_ansi_term-c509f2adf56a5815.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-825f8ae3d904c056.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-9063e8dd334cf9d9.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsharded_slab-21ec3bc248c40920.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-a29acb0a609b2663.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthread_local-40826005a08fbdba.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-4c8e726320d12ff1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9f6b352745b8a6e9 -C extra-filename=-a8687b8d3f96a022 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9976317bfd92b199.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-053e66a6854b7024.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-0f7da6be2dfe2fa1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-9e5f4024bfb37edd.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=540f7f72f1878d96 -C extra-filename=-52812d40e9e122be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinotify_sys-31c634d921f1b8f1.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=91cd550ca7f21544 -C extra-filename=-e6499e68cc56f3d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b89b49c315241b0a.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=81bcebb71fbf865f -C extra-filename=-7ff7b3f34d45cfbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c1a9d354ce1c8eac.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-07ee44fed615cc18.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd0c833fc23a22d6 -C extra-filename=-0d5dfead7138f345 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-a11fc375923c7bd4.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg linux --cfg linux_android --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)' --check-cfg 'cfg(target_os, values("cygwin"))'` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=f79414a5bd349ae1 -C extra-filename=-7cd712756ea50d63 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=3f128724781d93d3 -C extra-filename=-1ef5be11bc4fcb4a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg rustc_1_63 --cfg rustc_1_75 --cfg rustc_1_81 --cfg rustc_1_89 --check-cfg 'cfg(rustc_1_63)' --check-cfg 'cfg(rustc_1_75)' --check-cfg 'cfg(rustc_1_81)' --check-cfg 'cfg(rustc_1_89)'` Compiling rend v0.5.4 Running `/usr/bin/rustc --crate-name rend --edition=2021 /usr/share/cargo/registry/rend-0.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=e15c9668db1cdf90 -C extra-filename=-5d0afb5ab7a0e21a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-43a2e5914ef12291.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=07facb0d2fc4ff08 -C extra-filename=-3c3b9250c53bef80 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6f1455a5c41e9f4b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c7d2764836a254b9 -C extra-filename=-89fa852c3f2fce0a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-48b0971024bca62b.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-6f1455a5c41e9f4b.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_epoch-25a143bf7abe7aac.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-36e17b60ff87e4fd.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-be81b81af0bbdc80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d510dcaf0186aecb -C extra-filename=-0131cc0dd0743304 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-48b0971024bca62b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-e1b86778d219ba49.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=27ff57827ba0753e -C extra-filename=-dee1a622e8ea07a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-91afdea9d5deebf6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d71c121952d97e75 -C extra-filename=-54c41d099c420778 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6a261ad87de56156.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-825f8ae3d904c056.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-4c8e726320d12ff1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fc3ac095c9c694a2 -C extra-filename=-4b44002447d42ff0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-da3f32c6043c1da8.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-a779ef411c9ca25f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-4914a5f6dc2eef64.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f75c3a8cb74f3e2a -C extra-filename=-d84cf451e57b6890 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6239e0a4f837bf5c -C extra-filename=-2f2bf5fa1dcd2bc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=515965ded9ccd97b -C extra-filename=-ec144aeb45b9b747 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3d00d59725142089.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7f4de15ca4f178f0 -C extra-filename=-a5fe2e76e7e2bf5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-a5fe2e76e7e2bf5b -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 -Cforce-frame-pointers=yes -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=660533cb6d9b2af5 -C extra-filename=-01fd62caa197dfe4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_server v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server) Running `/usr/bin/rustc --crate-name ruff_server --edition=2024 crates/ruff_server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("test-uv"))' -C metadata=e9e5ee6bb08fd953 -C extra-filename=-9277862bb08c30fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam-89fa852c3f2fce0a.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgen_lsp_types-dee1a622e8ea07a2.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjod_thread-01fd62caa197dfe4.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblsp_server-0131cc0dd0743304.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-3d00d59725142089.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-f65dc5ea0153abb7.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-629c0396ae8b631e.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-a8687b8d3f96a022.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-c33bca5c00915464.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-dcb19ef3c7c1d6e0.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-053e66a6854b7024.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-913d2a0ac77335fa.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-678db026875acf7c.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-9e5f4024bfb37edd.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-88fb69e9cc4f6f18.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_log-54c41d099c420778.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_subscriber-517715e488f38ca3.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-a5fe2e76e7e2bf5b/build-script-build` Compiling argfile v1.0.0 Running `/usr/bin/rustc --crate-name argfile --edition=2021 /usr/share/cargo/registry/argfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=55ff2af25621c34c -C extra-filename=-5e632e70fe07d8e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1ef5be11bc4fcb4a.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libos_str_bytes-ec144aeb45b9b747.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bfe67ac4e18a9f4c -C extra-filename=-f4b8f6baccfa3ba4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-52812d40e9e122be.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-64360134e406513c.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmio-d84cf451e57b6890.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify_types-2f2bf5fa1dcd2bc4.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-b471254ae5df37fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=685147ee158488e2 -C extra-filename=-9ac089539860d6bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-43a2e5914ef12291.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-d66a164ceefd2369.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmunge-e6499e68cc56f3d3.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-2da65972f512314d.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-2249a2f35c3dcbe8.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librend-5d0afb5ab7a0e21a.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv_derive-4b44002447d42ff0.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=663abff36824dfd4 -C extra-filename=-166289d2756798b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-262f0483919d7069.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon_core-3c3b9250c53bef80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a8c43d912987a324 -C extra-filename=-fc1cbd8470378869 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0d5dfead7138f345.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminfo-3e8c48dbe4ff3cb8.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-123abf6265840687.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=47dca441c026bec3 -C extra-filename=-02d2bd62a7f8a5fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-64360134e406513c.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemalloc_sys-7cd712756ea50d63.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5a4881f9c5fba5a3 -C extra-filename=-a7fbdb0d910400c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c1a9d354ce1c8eac.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-07ee44fed615cc18.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_nushell-7ff7b3f34d45cfbc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cdb0044e588dca82 -C extra-filename=-b735fc603b571be7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-29f50002cd20ca5e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=22aab87cbcc4e6ca -C extra-filename=-12ca427132486853 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7dbc5cc42b05aa4e.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-b471254ae5df37fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=db2ab7c5cf166aec -C extra-filename=-098c8ffbd6752264 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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 -Cforce-frame-pointers=yes -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=b105b74e4681e823 -C extra-filename=-47e38ffb1018c06d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-5e632e70fe07d8e9.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-7dbc5cc42b05aa4e.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-b735fc603b571be7.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-c1a9d354ce1c8eac.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-a7fbdb0d910400c9.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-fc1cbd8470378869.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-313f3aa488c8f617.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-c2a86dd983792bc7.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-12ca427132486853.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-6b5d0bace7d4c29f.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-f4b8f6baccfa3ba4.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-cc78b259d1306287.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-166289d2756798b9.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-9ac089539860d6bc.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-ff1953d780b8474e.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-629c0396ae8b631e.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-a8687b8d3f96a022.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-c33bca5c00915464.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-2445498d3f893862.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-053e66a6854b7024.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-678db026875acf7c.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-9277862bb08c30fe.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-9e5f4024bfb37edd.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-88fb69e9cc4f6f18.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-29f50002cd20ca5e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-02d2bd62a7f8a5fb.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-b471254ae5df37fe.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-098c8ffbd6752264.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=70ae5e0b84b6155d -C extra-filename=-70da562f6cb77d9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-827afe2e51c16091.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-5e632e70fe07d8e9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-7dbc5cc42b05aa4e.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-b735fc603b571be7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-c1a9d354ce1c8eac.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-a7fbdb0d910400c9.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-fc1cbd8470378869.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-313f3aa488c8f617.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-c2a86dd983792bc7.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-12ca427132486853.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-a94dbe544a5d43cd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-1c14d04bef7f89fe.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-a9ede223d93f8763.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-1a55faa0d6f63319.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-6b5d0bace7d4c29f.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-6a261ad87de56156.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-f4b8f6baccfa3ba4.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-cc78b259d1306287.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-166289d2756798b9.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-9976317bfd92b199.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-9ac089539860d6bc.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff-47e38ffb1018c06d.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-af3a1c2955489da8.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-1d7d4bc871b3ae82.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-8814cca048996a77.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-ff1953d780b8474e.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-629c0396ae8b631e.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-45bb196250c7d229.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-a8687b8d3f96a022.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-c33bca5c00915464.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-2445498d3f893862.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-af15da3097210d25.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-053e66a6854b7024.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-082a102660f30b6b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-678db026875acf7c.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-9277862bb08c30fe.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-56c95e2965b571aa.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-65cd9ec50840443a.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-9e5f4024bfb37edd.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-691a65de0873b4ef.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-6577edb8b845d0a7.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-4326ba20de7e3936.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-88fb69e9cc4f6f18.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-50bdd93a2598c2fa.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-29f50002cd20ca5e.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-34112e64f601e0d4.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-02d2bd62a7f8a5fb.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-07ecf628c7c9122f.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-b4aeaaeb6cecb309.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-b471254ae5df37fe.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-098c8ffbd6752264.rlib -C strip=symbols -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `release` profile [optimized] target(s) in 28m 58s 📦 Built wheel to /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_aarch64.whl /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_aarch64.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.16.1-py3-none-linux_aarch64.whl size=67120829 sha256=96d2f0065b3e3945c0f696b2236e7eb38aacd371f9ddb28c484b017212bc360d 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.4H2Bdz + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.16.1 ++ 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_aarch64.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_aarch64.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.aarch64-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.aarch64-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' removed '/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/REQUESTED' + rm -fv /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.aarch64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-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.aarch64-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.aarch64 --unique-debug-src-base ruff-0.16.1-1.fc45.aarch64 --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.aarch64 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 1303 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 1303 files, considered 1303 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.nkhB37 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ruff-0.16.1 + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-pyproject-modules Check import: ruff + skip=' --skip compile_fail' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment' + skip=' --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual' + export RUST_TEST_THREADS=1 + RUST_TEST_THREADS=1 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j1 -Z avoid-dev-deps --profile rpm --no-fail-fast -- --skip compile_fail --skip python_environment::ty_environment_and_active_environment --skip python_environment::ty_environment_and_discovered_venv --skip python_environment::ty_environment_is_only_environment --skip python_environment::ty_environment_is_system_not_virtual Compiling 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=55c51945c6022d30 -C extra-filename=-7669e995dfcbf132 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-7669e995dfcbf132 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=da8a5716178f7976 -C extra-filename=-2efd3d63815a8805 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-7669e995dfcbf132/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=6879a1575b9e3a00 -C extra-filename=-4b397de076d337a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-4b397de076d337a4 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-4b397de076d337a4/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=ce25d58d950afe2d -C extra-filename=-4744f2717ff9a345 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2efd3d63815a8805.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=ea685ffede57964a -C extra-filename=-a4502dd92ef9e5e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=298067feeeeaec2c -C extra-filename=-f24d1e7efa149968 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-2efd3d63815a8805.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=df189641ceed93ac -C extra-filename=-99023ea58de166a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-99023ea58de166a2 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-99023ea58de166a2/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=42db7ed1b2c5fca5 -C extra-filename=-4499b6c5103b6032 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=55b2c616e2391506 -C extra-filename=-8a1de1b6f84d5c00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-8a1de1b6f84d5c00 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-8a1de1b6f84d5c00/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=ac8129e9af1626cb -C extra-filename=-d353f8c6df7c953a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=59185ecbcd57a965 -C extra-filename=-c2d29a4aef66ebf1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=23ad7fd41dd73d84 -C extra-filename=-2237191031bf9c33 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-2237191031bf9c33 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-2237191031bf9c33/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=b14df970d9f20fdc -C extra-filename=-5b4894b523e44700 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b4537fbed6e62664 -C extra-filename=-038c2476bd99b6e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-5b4894b523e44700.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=586be9b8523bcf83 -C extra-filename=-6abd6d895450a197 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-6abd6d895450a197 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-6abd6d895450a197/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=9916191937f44d76 -C extra-filename=-794a06073531b315 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=19ea856969c068b9 -C extra-filename=-89e8c9805fcd1672 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=aaa1e856993b6e1a -C extra-filename=-a23a371bb16e12a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f58f3169c4e06fee -C extra-filename=-9efd53a9dc352752 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3742218230ea53f9 -C extra-filename=-a9e647b3c0cce330 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=55f5dc29ece3dd4a -C extra-filename=-298ce1e9ceab1949 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8761ca995c1847fb -C extra-filename=-ea823fbf2ea1be9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c081deb479ff3542 -C extra-filename=-71d759d91e712ef0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=76b4c3eeab5555ec -C extra-filename=-62640ce200ea4183 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9d63921d590ed8f5 -C extra-filename=-68d82609d886a4bd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-62640ce200ea4183.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-298ce1e9ceab1949.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfoldhash-ea823fbf2ea1be9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a444e658c3c1c62e -C extra-filename=-4a5984030a8b69ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cee14d0d65fcef4d -C extra-filename=-fc7f0540eac011a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-4a5984030a8b69ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0ccc92c4a6954532 -C extra-filename=-c76199b489eaf4d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-298ce1e9ceab1949.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c11c2f8da6c4fc7e -C extra-filename=-099fd56ba65c274b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-099fd56ba65c274b -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-099fd56ba65c274b/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=1ab6d15461dfa3ac -C extra-filename=-bca0e4e8b4519d38 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-bca0e4e8b4519d38 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=86f3d7104cc69e13 -C extra-filename=-59eccd8e53f6ffb1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-59eccd8e53f6ffb1 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-59eccd8e53f6ffb1/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-bca0e4e8b4519d38/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=47e746c483dc0c15 -C extra-filename=-500bb3b6b71af968 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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 -Cforce-frame-pointers=yes -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=dbd3450b7155f754 -C extra-filename=-5e17863ff3d36540 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fc7f0540eac011a4.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cae14e2eda44aef6 -C extra-filename=-0150c4b5123a3b02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fc7f0540eac011a4.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9a0f0c2bc022ebb5 -C extra-filename=-06c22a8485433ff7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=82b6f4e1083e0125 -C extra-filename=-9ec056b139bfbf8b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6ef340253bbd80f5 -C extra-filename=-7b2369f65bfced9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9ec056b139bfbf8b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=44bd622e86f6ea90 -C extra-filename=-bb3efd3d3dccc0e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0150c4b5123a3b02.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=461c6f24b1ac7558 -C extra-filename=-bc581577b2ffcd9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a4502dd92ef9e5e6.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use_macros-5e17863ff3d36540.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fd7ea2b41b79e6bd -C extra-filename=-c0b89d745fce2cf2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(tsan_enabled)'` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=f9152fa25e6b24fb -C extra-filename=-3faf1718cfef3755 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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 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=401c0cb868162010 -C extra-filename=-161cf7caa96474c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7c8ec734a8715d68 -C extra-filename=-1b70254eb7b80b41 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6c418e422accce95 -C extra-filename=-cb47e5d236020de6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1b70254eb7b80b41.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinterpolator-161cf7caa96474c4.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-bb3efd3d3dccc0e9.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-fc7f0540eac011a4.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use-bc581577b2ffcd9f.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=606c5acff2dce253 -C extra-filename=-c8acaac4a69fac05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-500bb3b6b71af968.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=24f6d8aebe8acef7 -C extra-filename=-c1eef964ec761067 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a06b823a1c1105de -C extra-filename=-3a89b20586a6a115 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d02062897841f29d -C extra-filename=-036ee50df5e5d1a2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c8acaac4a69fac05.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-a23a371bb16e12a8.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-794a06073531b315.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-89e8c9805fcd1672.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f024506636370316 -C extra-filename=-1369c7d0f29e9dcb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb47e5d236020de6.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libderive_where-c1eef964ec761067.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-bb3efd3d3dccc0e9.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e4194164b2690791 -C extra-filename=-55b3c18cdf343c88 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7b2369f65bfced9f.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-c0b89d745fce2cf2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a36a3936ee3bdcf6 -C extra-filename=-31da20ead3203cdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c76199b489eaf4d3.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b3330803d541eb55 -C extra-filename=-dde2bf61aec68f30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-038c2476bd99b6e9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c785e65127fcae65 -C extra-filename=-ca70aff2b4225d34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1369c7d0f29e9dcb.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b7e82bf494b08ede -C extra-filename=-a784ccdb433236ff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d517671632b2f6a1 -C extra-filename=-9898097915863040 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-036ee50df5e5d1a2.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size_derive2-ca70aff2b4225d34.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-55b3c18cdf343c88.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1b8d7a6217f9313f -C extra-filename=-f3a557c88e822d2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-71d759d91e712ef0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=698a91336da1b6ac -C extra-filename=-3c17175aad3a63f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8a5002b892df4e95 -C extra-filename=-7df010f23a4373be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f3a557c88e822d2c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-71d759d91e712ef0.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-3c17175aad3a63f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f5a2fd935306890f -C extra-filename=-7b4a05b688f14125 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f7c23f7aa92d509d -C extra-filename=-2b421958c62eddd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f3a557c88e822d2c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-71d759d91e712ef0.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7df010f23a4373be.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-3c17175aad3a63f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aa8feece27e4f315 -C extra-filename=-96adf26b74fb76ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f2da5cd692f3d335 -C extra-filename=-87367c7f79efc78a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0a9d66226788b098 -C extra-filename=-385523a6751d2547 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9f970d3f9cb2eceb -C extra-filename=-96798ec74540b570 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5b683035748d16bd -C extra-filename=-7620bb60c145e899 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3444cffa2b3ef995 -C extra-filename=-65719dcf17467010 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b8a37e0c7fb0d54e -C extra-filename=-96d3bd0aa7fad38f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2012bfa6930e0c08 -C extra-filename=-c079689eaa79b567 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d91fc5cdd2f324f3 -C extra-filename=-f62fc204fd87f23a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-2efd3d63815a8805.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e5e1ddc7388eb618 -C extra-filename=-8db84033cd3384ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b796e8aef33d1f4f -C extra-filename=-cb321fe6928745d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-cb321fe6928745d3 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-cb321fe6928745d3/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=ac9c5aa45408abd4 -C extra-filename=-b34c6dcfb38e4e9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=ef779ed0b714a9e3 -C extra-filename=-f7a644dd2691a88f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aa05b39b91e693ed -C extra-filename=-d341bbe09342d02c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5b2d904e9d4ab4f1 -C extra-filename=-dd2a88140e355675 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=15eee6e6b316c04f -C extra-filename=-b1b84458cc77340d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 -Cforce-frame-pointers=yes -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=5895a6f92762e701 -C extra-filename=-b3a4cf786c82d17c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-71d759d91e712ef0.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-b1b84458cc77340d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0907bbc31a141548 -C extra-filename=-955685299ce46aa9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-65719dcf17467010.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=848a73b0cb114685 -C extra-filename=-249d4206bfd4eb2e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ab526cdb969a42bc -C extra-filename=-11fdcd28c6c40b09 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a784ccdb433236ff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c1cabbd561a06f9d -C extra-filename=-c6e37c378192981b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-11fdcd28c6c40b09.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-b3a4cf786c82d17c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-b1b84458cc77340d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-7b4a05b688f14125.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-2efd3d63815a8805.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a66b47e0d04cf1a4 -C extra-filename=-fd572feb6f8b9a34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2af361d7f72da025 -C extra-filename=-d3d4e93e7b7f4003 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f7a644dd2691a88f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3bca111de9789eea -C extra-filename=-c2d2e8830bd017c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4e0b8009a0292ffd -C extra-filename=-cf937e1513fc8df0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0fce9681dc2dd2aa -C extra-filename=-884e316d25460e16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-884e316d25460e16 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7fff26bacbb5c8e1 -C extra-filename=-75f61a6f6986631d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=05e1ee27aec492bf -C extra-filename=-e0528ac17443ab97 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0ad45f0b4e309cf6 -C extra-filename=-901ecbeb8f6852fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-901ecbeb8f6852fa -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-901ecbeb8f6852fa/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=308fd7d199223c36 -C extra-filename=-f5654ea5be8eaf6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9e647b3c0cce330.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpin_project_lite-e0528ac17443ab97.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_attributes-c2d2e8830bd017c3.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-955685299ce46aa9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-884e316d25460e16/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=1cab0f6d0b5eef5a -C extra-filename=-96241101d6ed3601 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96798ec74540b570.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-11fdcd28c6c40b09.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-2b421958c62eddd1.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-c6e37c378192981b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f62fc204fd87f23a.rlib --extern proc_macro -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f9c493c5bc832bc3 -C extra-filename=-cf72e95e8b8679c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d67d4567ceca3d9d -C extra-filename=-aafa3b884ffaca55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-aafa3b884ffaca55 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=17c09244981348ac -C extra-filename=-7f3b9071b0d89560 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-aafa3b884ffaca55/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=5d4adf7ea057960d -C extra-filename=-b8ad9af4241b3bfc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf72e95e8b8679c4.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=4a6e253bdad82565 -C extra-filename=-5a03b6f4ccf66751 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=7b0ae968509577ec -C extra-filename=-d36baf6408dda87a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9803537baa1d28ba -C extra-filename=-8fe4a9af238a85c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-06c22a8485433ff7.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-3faf1718cfef3755.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dce0fb2afba43f40 -C extra-filename=-916303b5201c0bbd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8fe4a9af238a85c0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9fae1a1e10a83573 -C extra-filename=-b03c7ef9dc972f81 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5a03b6f4ccf66751.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6ed746c19c0b8277 -C extra-filename=-147675a01c8b32dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=3dbc21fb992f7e02 -C extra-filename=-a455f2f084351eaf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c8acaac4a69fac05.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-794a06073531b315.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-7f3b9071b0d89560.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c7f8a85d2d8f991e -C extra-filename=-d5a51ac61fb53c9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-d5a51ac61fb53c9d -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-8db84033cd3384ef.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b97aa59944ac5d99 -C extra-filename=-6306c6e8b2ff6a29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d6b0299fd02e3aee -C extra-filename=-d1417a4705881ea6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-d1417a4705881ea6 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7f6870c7f6490bdc -C extra-filename=-60a2e04e5d019a1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dcf6a77006883f17 -C extra-filename=-21e829329452a791 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f10a083f5131c946 -C extra-filename=-1a02ca2b84db7511 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a455f2f084351eaf.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-21e829329452a791.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-d1417a4705881ea6/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-d5a51ac61fb53c9d/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=f1275b56e068ce3d -C extra-filename=-ff50986d0120b49d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b03c7ef9dc972f81.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-916303b5201c0bbd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=222e804ee6a40dad -C extra-filename=-cfdb8cfd9ff06240 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3223a64cce0f5ce2 -C extra-filename=-fa34008955ef57db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=05e0458d538a6b33 -C extra-filename=-818f332aa9c52f3d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cfdb8cfd9ff06240.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e60d9dcd8b2d4601 -C extra-filename=-41cac67488d89adc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3faf1718cfef3755.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_chacha-ff50986d0120b49d.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-916303b5201c0bbd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=10a8958dcaf7d867 -C extra-filename=-2539ec557a1ac58b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=2ec29acdaee21386 -C extra-filename=-c9cb2bd58260e006 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=be4d3057cc2caafb -C extra-filename=-4481424f06689122 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7ad9f764aba2a722 -C extra-filename=-ab99c43255e8784b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96798ec74540b570.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=97397ef2711eca35 -C extra-filename=-76ec5336e09c91f0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2539ec557a1ac58b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9ed299f35d6c60e2 -C extra-filename=-ab631d106adcd4a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-818f332aa9c52f3d.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-41cac67488d89adc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=35975f6121430894 -C extra-filename=-9f7526cd1e32e3dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f62fc204fd87f23a.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c7756851b21184b9 -C extra-filename=-04702dcc66ba375d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-68d82609d886a4bd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e3594f91fbe3857f -C extra-filename=-9fd38bd209610914 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3e0db720273d1bd9 -C extra-filename=-7d3604a043e73f35 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-7d3604a043e73f35 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aabf7a25315c172a -C extra-filename=-ea909932ea001a92 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6d640c6d680e97a7 -C extra-filename=-42affebb14d07f2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=32883281fd0392f3 -C extra-filename=-b0c0f411cbc82ddb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fa34008955ef57db.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-4481424f06689122.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-b34c6dcfb38e4e9d.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashlink-04702dcc66ba375d.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libintrusive_collections-76ec5336e09c91f0.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinventory-ea909932ea001a92.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-55b3c18cdf343c88.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-c9cb2bd58260e006.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macro_rules-9fd38bd209610914.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macros-9f7526cd1e32e3dd.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-147675a01c8b32dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-7d3604a043e73f35/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=1f9836290d812b75 -C extra-filename=-9171c8507eba33a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ab631d106adcd4a4.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-818f332aa9c52f3d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ff43c7d4cceab07c -C extra-filename=-88312d6d354cebbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bab3b041e7d33bed -C extra-filename=-b0eeb565cba3f022 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-794a06073531b315.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-4499b6c5103b6032.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-89e8c9805fcd1672.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=b11036be43687287 -C extra-filename=-ae2abf27cd9624b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d3d4e93e7b7f4003.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c03076c606b19746 -C extra-filename=-b7adc17b0100d7fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a7c5ab2c88dc2a4d -C extra-filename=-eb22af1d3f0ebd34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-eb22af1d3f0ebd34 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-eb22af1d3f0ebd34/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=4065c09b2c920539 -C extra-filename=-7cfc87db9af50e75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=54fab164ee767a90 -C extra-filename=-1929cf923adc708a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7cfc87db9af50e75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7ddc123212557acc -C extra-filename=-b0fbdab17032930a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-b7adc17b0100d7fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8e42cc18d8a55cf2 -C extra-filename=-533bfef6af5363d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-42affebb14d07f2c.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bf70f78257421932 -C extra-filename=-18f8ef4cbb4b6f4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88312d6d354cebbc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4b9bfbef1f0991b6 -C extra-filename=-8f168a503045fabf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7aa3ffe924267bf3 -C extra-filename=-cdd08f77065b5ca5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1929cf923adc708a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-8f168a503045fabf.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_codegen-9171c8507eba33a0.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-41cac67488d89adc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=95ded8333981cd84 -C extra-filename=-d20d982fcaf5d8e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-18f8ef4cbb4b6f4f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4283a824657dcec1 -C extra-filename=-900ea9566eaccd9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f71bbd009ad31015 -C extra-filename=-e506cf0554c69863 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-e506cf0554c69863 -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-cdd08f77065b5ca5.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=29cd5471686c0595 -C extra-filename=-714144d17ed3e752 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d46c9b51bf55bb38 -C extra-filename=-332467e6057902d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-714144d17ed3e752.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-e506cf0554c69863/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=36999769b1a6181a -C extra-filename=-d8f0927897ecb86a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d20d982fcaf5d8e1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ed849dfa52346156 -C extra-filename=-9f837bb57e8cb3ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-332467e6057902d4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8d03a9c93df63fe3 -C extra-filename=-0ecbfdd3752bb229 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cb828fe28d865056 -C extra-filename=-ce50658e98f5a8ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=45ab77254f486856 -C extra-filename=-f68c98efa389d7d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aab16be64cec9a75 -C extra-filename=-a1b0d42acbc7ae06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3faf1718cfef3755.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=32ebee4e18dcb90a -C extra-filename=-385fb7719c170b1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b600059ce0d7d37e -C extra-filename=-b3c42bfb64a35cff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7fccec94732af284 -C extra-filename=-1077143f85968f7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b3c42bfb64a35cff.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjobserver-a1b0d42acbc7ae06.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-3faf1718cfef3755.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-f68c98efa389d7d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=27cded43d30053fc -C extra-filename=-826c4877d31958f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-826c4877d31958f7 -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-385fb7719c170b1b.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-826c4877d31958f7/build-script-build` Compiling similar v3.1.1 Running `/usr/bin/rustc --crate-name similar --edition=2024 /usr/share/cargo/registry/similar-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="inline"' --cfg 'feature="std"' --cfg 'feature="text"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "bytes", "default", "hashbrown", "inline", "serde", "std", "text", "unicode", "unicode-segmentation", "wasm32_web_time", "web-time"))' -C metadata=9be2e8ea01e91976 -C extra-filename=-fa06eaee1dc905f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=97644c3a07aa711f -C extra-filename=-d605cb88beeb7f8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-d605cb88beeb7f8c -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=19cbfd82004c23b8 -C extra-filename=-30666e7527ebc2a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e8de4f9950e6381d -C extra-filename=-8e91cb43ee31a6fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-71d759d91e712ef0.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-30666e7527ebc2a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-d605cb88beeb7f8c/build-script-build` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0131c937b35ccb52 -C extra-filename=-3a32bc565eff477c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-06c22a8485433ff7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=42938fd62331d192 -C extra-filename=-504aa76aaf822376 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-504aa76aaf822376 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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="auxvec"' --cfg 'feature="elf"' --cfg 'feature="errno"' --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=bde1201bd356338a -C extra-filename=-e08111ce38c2a5fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=58911715694446fa -C extra-filename=-88e91c61f79b37f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblinux_raw_sys-e08111ce38c2a5fc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg static_assertions --cfg lower_upper_exp_for_non_zero --cfg rustc_diagnostics --cfg linux_raw_dep --cfg linux_raw --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-504aa76aaf822376/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=830659652d3367ed -C extra-filename=-dceadc3cad2900a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-385fb7719c170b1b.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-3faf1718cfef3755.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibloading-3a32bc565eff477c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6c0428be327ddd17 -C extra-filename=-598307b431ab6916 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8e91cb43ee31a6fc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=51defee595aa40a9 -C extra-filename=-d8a48835bb328a91 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a784ccdb433236ff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3ee7cb11ce24b43c -C extra-filename=-407f762b1739dc47 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ce06669be27363bd -C extra-filename=-6f13bac407ef4575 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-407f762b1739dc47.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcexpr-598307b431ab6916.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclang_sys-dceadc3cad2900a4.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d8a48835bb328a91.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-2b421958c62eddd1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-7b4a05b688f14125.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-f68c98efa389d7d0.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a0e02d9cd19ff9bb -C extra-filename=-98d069bc88f69187 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7072f1b96a878174 -C extra-filename=-1b9b5f17a869248a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-1b9b5f17a869248a -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-6f13bac407ef4575.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-1077143f85968f7d.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpkg_config-98d069bc88f69187.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ef6d173c5bfea1d9 -C extra-filename=-b1c11f28e8d8a7da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-b1c11f28e8d8a7da -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-b1c11f28e8d8a7da/build-script-build` 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=c0e95552206f69e5 -C extra-filename=-9364829ca162fefc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-9364829ca162fefc -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9173022c0e08640a -C extra-filename=-fd177b7101a765fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=487c2977fcb152d8 -C extra-filename=-4e0967f903ab598b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fd177b7101a765fc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ee00d4f5ba11e516 -C extra-filename=-3271ffe68e32b856 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=7e45a7b73b727af3 -C extra-filename=-cb97d4e96a259a30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-cb97d4e96a259a30 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-cb97d4e96a259a30/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=303ce4e5085dc556 -C extra-filename=-5819ca05a10e1d24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-5819ca05a10e1d24 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b4168e4cfa3db792 -C extra-filename=-a28d9c260169cc24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-a28d9c260169cc24 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-5819ca05a10e1d24/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=e40308fc40de3a4b -C extra-filename=-0fed69be0ca533e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=2a060e7a5b3a0886 -C extra-filename=-a815b0a9620d0f06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-a815b0a9620d0f06 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-a815b0a9620d0f06/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=a41d9ee6d2c139e2 -C extra-filename=-d15abe1e9b6b07f0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0fed69be0ca533e2.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=2b438e87cba61d23 -C extra-filename=-1ca8c91c72be64ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-1ca8c91c72be64ec -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-8db84033cd3384ef.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=59266c3bf8894980 -C extra-filename=-54343c884b6234d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9b8fb514a0b8b4c4 -C extra-filename=-34cfdc680b4d1aa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-54343c884b6234d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-1ca8c91c72be64ec/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=f22f63557e2be91b -C extra-filename=-40c607a222eac451 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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-1b9b5f17a869248a/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=cc2f3fc8cb7a4aab -C extra-filename=-f8aa7f20e03b090f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-b7adc17b0100d7fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6fbc0c365366c499 -C extra-filename=-3f2c6d99fc58d2bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5c37b90a2ecc9c84 -C extra-filename=-c28e1ae559be5aef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=35c67813f9955b81 -C extra-filename=-e10708d83b9f01a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f8aa7f20e03b090f.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-b0fbdab17032930a.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-b7adc17b0100d7fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7ed5349eeb139e6d -C extra-filename=-92a7c6ca021a58e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` 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=e45affedceda4f7e -C extra-filename=-8c61824dffd7b8ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=50b699777443cd6d -C extra-filename=-52b7bd9e5a3d6d9b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3eddacc760c26901 -C extra-filename=-eb3a8beb4d5c39f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e913f3649e703c48 -C extra-filename=-4a6511a4cdba73d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-34cfdc680b4d1aa8.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_query-52b7bd9e5a3d6d9b.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolorchoice-eb3a8beb4d5c39f1.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8parse-54343c884b6234d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bffcbad7afd5f88a -C extra-filename=-a120e5f555c81191 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8c61824dffd7b8ca.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnum_traits-92a7c6ca021a58e1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-9364829ca162fefc/build-script-build` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=non_upper_case_globals --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=326e4c41f20c57a6 -C extra-filename=-0bf98d490b8e26e1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=1931217318ca8653 -C extra-filename=-a6c28a1c486c231d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0f9fede7548144a2 -C extra-filename=-532a40ed08533ba1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a6c28a1c486c231d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7ca0bfa2c005a1bd -C extra-filename=-9fb89a1c04957621 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0bf98d490b8e26e1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=db8d1c03eb73d996 -C extra-filename=-f1315dd7ed17f1e0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d15abe1e9b6b07f0.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-fd177b7101a765fc.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-a28d9c260169cc24/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=190e7ae7632b3375 -C extra-filename=-e85d4d62a9642f6c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-42affebb14d07f2c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1ecc438dfb929577 -C extra-filename=-bbada6362b8a956d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7620bb60c145e899.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ff5b8d62980523e2 -C extra-filename=-50d08949a1bd9744 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4922e9be1ba2c9eb -C extra-filename=-f78280da84952332 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=38fa3ab6ae44fe10 -C extra-filename=-e5d6020a3bbd715d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d56904aec28d8687 -C extra-filename=-f37b7a56fc0f64f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a120e5f555c81191.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchers-bbada6362b8a956d.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnu_ansi_term-e5d6020a3bbd715d.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsharded_slab-532a40ed08533ba1.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthread_local-50d08949a1bd9744.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-955685299ce46aa9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=58261897777c46b3 -C extra-filename=-938746aa3ec60fb6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e85d4d62a9642f6c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=abbe0a8def8392b1 -C extra-filename=-f0a2ef29e723ad8f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=e0cd0444e6f6ba25 -C extra-filename=-580d34c54037aa33 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9fb89a1c04957621.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=d0e1fd6dbbf0533b -C extra-filename=-c0a1545103f2a2b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e10708d83b9f01a1.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c28e1ae559be5aef.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8fc7d7c2ee72d7e1 -C extra-filename=-81d46a1f7d9d9459 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c28e1ae559be5aef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0166a62e269824e8 -C extra-filename=-ebf6824d11f55ec0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c7863c2e97f82eb2 -C extra-filename=-2953a06d700c8055 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=32d6d77250352a12 -C extra-filename=-d369929428b58bde --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a797c22b77e950ca -C extra-filename=-4cb80060c47b7035 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8b1c72a2f9e8745f -C extra-filename=-3a032bc20967d311 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-b34c6dcfb38e4e9d.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-4cb80060c47b7035.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblock_api-7b2369f65bfced9f.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-c0b89d745fce2cf2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7b5061918ce9e196 -C extra-filename=-253ce162dfbaf829 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f0a2ef29e723ad8f.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-d369929428b58bde.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-580d34c54037aa33.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling quick-junit v0.6.1 Running `/usr/bin/rustc --crate-name quick_junit --edition=2021 /usr/share/cargo/registry/quick-junit-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=697d7a865f326bc0 -C extra-filename=-d715cc753d3b78b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a120e5f555c81191.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnewtype_uuid-81d46a1f7d9d9459.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_xml-ebf6824d11f55ec0.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrip_ansi_escapes-938746aa3ec60fb6.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c28e1ae559be5aef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6d78c4262dafb86a -C extra-filename=-0a3e93db98b6e6c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-f78280da84952332.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=44910f143e107e06 -C extra-filename=-468a1fd2355adafc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96241101d6ed3601.so -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0958275c905b9854 -C extra-filename=-42f59cfb1d476647 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ef85a6bad5c420ec -C extra-filename=-58e1d3669af5e672 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-500bb3b6b71af968.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e515998c0ae488d1 -C extra-filename=-5aee70b5a5e817b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a23a371bb16e12a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a996dc4440a33106 -C extra-filename=-7e8fb120fdc14d74 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f090b9fcbd2cd4f9 -C extra-filename=-d9393bb2ad114792 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e0de36b9b9a6aa1c -C extra-filename=-0191993e4f9350dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=339efe515a7e00e9 -C extra-filename=-f9284c6aa87b7bfa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dc96d263d209bb3d -C extra-filename=-2c79bf1698995b3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3e61d37460678638 -C extra-filename=-a74bc76efb51e08f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0a3e93db98b6e6c6.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=84a0928b2f93cbac -C extra-filename=-8a195c95a9d57fcb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-f78280da84952332.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9b61448df29a2296 -C extra-filename=-e7951f9be2992a57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=077ee38b970f7ca3 -C extra-filename=-10dabd47ed9ab36b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e7951f9be2992a57.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke_derive-8a195c95a9d57fcb.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-a74bc76efb51e08f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=793223f0e86043e2 -C extra-filename=-29ef654fa3b04581 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-58e1d3669af5e672.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-3a032bc20967d311.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-7e8fb120fdc14d74.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-d715cc753d3b78b8.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-fd177b7101a765fc.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-d9393bb2ad114792.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2953a06d700c8055.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=fc7b83e360250ada -C extra-filename=-aa3ccb41e045269c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=85e1534884a3d396 -C extra-filename=-5ea02e2061c1f4a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-aa3ccb41e045269c.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-b0fbdab17032930a.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustix-88e91c61f79b37f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0234f95e1e9b309f -C extra-filename=-0afb55c6a2dae7fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c383668605b16f3c -C extra-filename=-b6ec6f372cc0ef2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-10dabd47ed9ab36b.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-a74bc76efb51e08f.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec_derive-0afb55c6a2dae7fd.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=22d7454a53cc5ea0 -C extra-filename=-05f436890ee762fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=40c6e9407e19b2f1 -C extra-filename=-cdaff03e88fbaae3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05f436890ee762fc.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=093070b16f2f2ed2 -C extra-filename=-6eac177dd344fb0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3f03bec17489db6b -C extra-filename=-464e3e3b660bad1a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=428acb8d5ed3e84c -C extra-filename=-f8a853632825650b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f9caeef5be41b732 -C extra-filename=-01b0fc023d05b865 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-71d759d91e712ef0.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-f8a853632825650b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bb7e87cf46f52ea9 -C extra-filename=-5f066be5e907d385 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05f436890ee762fc.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblitemap-6eac177dd344fb0b.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinystr-cdaff03e88fbaae3.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-464e3e3b660bad1a.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=335985571e0bdd1e -C extra-filename=-17bb487acd7d9356 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05f436890ee762fc.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-10dabd47ed9ab36b.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-a74bc76efb51e08f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=eb9bd50e85e26a3b -C extra-filename=-39291dd92f416354 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9f63e5b2b9aa2f03 -C extra-filename=-2c3a1a929e30bce1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cc825935e6d22e87 -C extra-filename=-ed0e90bbe12f99d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-ed0e90bbe12f99d9 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=75bcb73285d16583 -C extra-filename=-5fe59bb9c72705ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7b0d2dbe1ae430d6 -C extra-filename=-39619375b464ab8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05f436890ee762fc.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpotential_utf-39291dd92f416354.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-5fe59bb9c72705ef.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-10dabd47ed9ab36b.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-a74bc76efb51e08f.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-ed0e90bbe12f99d9/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=e23b41eb9bdbf7b6 -C extra-filename=-ed955c173fcb5eb2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-05f436890ee762fc.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-5f066be5e907d385.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-464e3e3b660bad1a.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-10dabd47ed9ab36b.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-a74bc76efb51e08f.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-17bb487acd7d9356.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6e7cf83f36f10081 -C extra-filename=-1d02368b3fd68cba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-01b0fc023d05b865.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=42881f9c378450ad -C extra-filename=-77c33336832cdc83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-01b0fc023d05b865.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_meta-1d02368b3fd68cba.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=937a590715da8994 -C extra-filename=-fb48e64827931fce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=fa0546fa077a58c1 -C extra-filename=-04136d2c76e4d385 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=249848ea5ab1766c -C extra-filename=-bdb6dcba64fb8069 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-04136d2c76e4d385.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f5dabc3732b08664 -C extra-filename=-6a6d5b455c639bd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-39619375b464ab8a.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-5f066be5e907d385.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties_data-fb48e64827931fce.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-ed955c173fcb5eb2.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-17bb487acd7d9356.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3cbe476ccd58a4e2 -C extra-filename=-8d6b16d5a2e7ddd6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-01b0fc023d05b865.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_generator-77c33336832cdc83.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=27006c56239f9881 -C extra-filename=-fcb44c8ad1450f30 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-5b4894b523e44700.so --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-147675a01c8b32dc.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f07c918cdc604dd1 -C extra-filename=-3c64f2a963e9ad98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=808f6239eae839d7 -C extra-filename=-8ef5465e3c1aba97 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2c3a1a929e30bce1.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-bdb6dcba64fb8069.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_derive-8d6b16d5a2e7ddd6.so --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ron=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libron-fcb44c8ad1450f30.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-3c64f2a963e9ad98.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3bf98bffb687be6a -C extra-filename=-434c01e45511a2fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=585fa903338fbc15 -C extra-filename=-0bc4a8d6d544caf5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-434c01e45511a2fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2e018fedb567585f -C extra-filename=-bc44cc44fbd09658 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d2dfefabb653a69f -C extra-filename=-0763084ef565a99d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=73a58d97ea34bc55 -C extra-filename=-9dacc1e209320078 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96798ec74540b570.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d2fc28fd0bb6464c -C extra-filename=-047a05528c46f480 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=403c8531b93378a8 -C extra-filename=-69e839938b7fea59 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1f3bb454a5bc889b -C extra-filename=-4c05107cf268bf00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-bc44cc44fbd09658.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-047a05528c46f480.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-0bc4a8d6d544caf5.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_writer-69e839938b7fea59.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-434c01e45511a2fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=984d5d2ef032f05f -C extra-filename=-f834fbdc99f83f10 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9dacc1e209320078.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=57b8e1cb18b8987e -C extra-filename=-bb1570d1c5c0f0b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88e91c61f79b37f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=51e863edfafec1b1 -C extra-filename=-78f9155888c345e7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=adbb11f39158f2b1 -C extra-filename=-6f5e98adaf675c93 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=81ab483dcf78fb2d -C extra-filename=-88a075d7e57b0ee9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_lex-6f5e98adaf675c93.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrsim-78f9155888c345e7.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminal_size-bb1570d1c5c0f0b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=01f73411c6c53bdf -C extra-filename=-d3a87ef85d6c49ee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7f06e66a5ac3987c -C extra-filename=-b1a8c8ed893e9bc5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96798ec74540b570.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f62fc204fd87f23a.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0c6310515f5b5eee -C extra-filename=-45d5e95ac0621e3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0e761686add9a5c9 -C extra-filename=-4554e38f4e5d49b7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88a075d7e57b0ee9.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_derive-b1a8c8ed893e9bc5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9b21cf647e2d164b -C extra-filename=-db1872f43bf48c34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=3900db3a183d8534 -C extra-filename=-4cb06936f2e9addd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-6a6d5b455c639bd7.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1148ccfa06ad51ac -C extra-filename=-78c11d44ce562e58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=3df4673cd0bc5dfd -C extra-filename=-611817bb6d1ed1c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-40c607a222eac451.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=9b2816884365def6 -C extra-filename=-ce8ca5c2eab7705b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9efd53a9dc352752.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7b4a7a077e6a146f -C extra-filename=-7578bc0707019913 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-7578bc0707019913 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1b27a793e72002c1 -C extra-filename=-bd043b374ae1a307 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9b9a04fa5026d43b -C extra-filename=-0a710ab408f842ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-65719dcf17467010.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunscanny-bd043b374ae1a307.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-ce8ca5c2eab7705b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-7578bc0707019913/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=4107fc89d8093a8e -C extra-filename=-22e31c01f6bf789f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=b3bb0d50509f2150 -C extra-filename=-e60d5be8b0f18ea8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-39619375b464ab8a.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_normalizer_data-22e31c01f6bf789f.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-ed955c173fcb5eb2.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b6ec6f372cc0ef2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7cc05d6c49162268 -C extra-filename=-48cd33ebfc7ac2f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-533bfef6af5363d6.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aabf8645ab08f2e4 -C extra-filename=-3a71ec27940ba252 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e60d5be8b0f18ea8.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-6a6d5b455c639bd7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d520b8ac6223318e -C extra-filename=-11e548201cd4a702 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f3aa7b3c6b066dc0 -C extra-filename=-ca1ac362535ac0d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b7f2f1ce986811e3 -C extra-filename=-36a2cf56f017a14a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ca1ac362535ac0d2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=678cbdeb4dbfd464 -C extra-filename=-3fc182069d24ddb6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liboption_ext-11e548201cd4a702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=eff7407c74a203fc -C extra-filename=-a58f9b2e585853b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3a71ec27940ba252.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-5fe59bb9c72705ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=049e6e5bc07884f0 -C extra-filename=-83c698437752283d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f2e9270b0ca673a8 -C extra-filename=-29f14b85010c29e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-36a2cf56f017a14a.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libidna-a58f9b2e585853b4.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpercent_encoding-ca1ac362535ac0d2.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-5b4894b523e44700.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ed3057588f4ee9c5 -C extra-filename=-f4df61798e960e1f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3fc182069d24ddb6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f2abb6e9c4d07080 -C extra-filename=-daf82b5a692b81fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-038c2476bd99b6e9.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=327d28c385c517e3 -C extra-filename=-4e0518469fc5bca0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f4df61798e960e1f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-1b9b5f17a869248a/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=4c3780f8228c293c -C extra-filename=-5246c98e80b4aee4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-5246c98e80b4aee4 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-5246c98e80b4aee4/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=2318255eec04a801 -C extra-filename=-e794041c6e5f6370 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d15abe1e9b6b07f0.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-9364829ca162fefc/build-script-build` Running `/usr/bin/rustc --crate-name zstd_sys --edition=2018 /usr/share/cargo/registry/zstd-sys-2.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=a82aa3ae69c36dcf -C extra-filename=-85126de993054a7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64 -l zstd` 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=11049f14160ad2b6 -C extra-filename=-70aaa9c8ccc28de5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-85126de993054a7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=7cb05d4e77a1ff91 -C extra-filename=-ece8f0d05b4e9475 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f7a644dd2691a88f.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon_core-e794041c6e5f6370.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-a28d9c260169cc24/build-script-build` 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=31c68a54c03fb5b1 -C extra-filename=-e12edc6245b22f08 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2adc1af3292138f0 -C extra-filename=-9e820ff32238aaac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=64cce2ecf46d7c81 -C extra-filename=-88c9aa22f774444f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=55ee6ef66516684e -C extra-filename=-504af0fe40c699a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88c9aa22f774444f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f709ebe9bfe8ad28 -C extra-filename=-fad727c66ec4bc7d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9e820ff32238aaac.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-e12edc6245b22f08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b1be02fdb5dad03d -C extra-filename=-770f95cac5e2f648 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-06c22a8485433ff7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=8b8359118c4ea962 -C extra-filename=-1833e00acdb207b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-70aaa9c8ccc28de5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=effbe3802bae455f -C extra-filename=-a512ad4c2c8bcbeb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ec0998d9277e25a8 -C extra-filename=-58b2cf85ba278a89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=107bfcfcda90e424 -C extra-filename=-f8c4b9f1679b6693 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=df8ea020783e23c4 -C extra-filename=-9e446e5fad24cb75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-770f95cac5e2f648.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-fad727c66ec4bc7d.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-71d759d91e712ef0.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-f8c4b9f1679b6693.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-1833e00acdb207b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=55eaf4c1ac4f6551 -C extra-filename=-5c9971d655d3adbd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-58b2cf85ba278a89.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3f80eae68d88b4e2 -C extra-filename=-01672bd164239793 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=91870813dbdcf46e -C extra-filename=-cb9a86258f029298 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-cb9a86258f029298 -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-01672bd164239793.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-5c9971d655d3adbd.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-9e446e5fad24cb75.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=bfe9edd7f48aa7cc -C extra-filename=-6c62d2534f930ca3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a512ad4c2c8bcbeb.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-d15abe1e9b6b07f0.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_epoch-0fed69be0ca533e2.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-4481424f06689122.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-b34c6dcfb38e4e9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1f0815df63c818fe -C extra-filename=-78c77835e32feed4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-78c77835e32feed4 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-78c77835e32feed4/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-cb9a86258f029298/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=6fb8d547ed960076 -C extra-filename=-2a38aca02c62f58c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-900ea9566eaccd9a.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=61e15eed051c7386 -C extra-filename=-9a4f74cd4f92602b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=21b251cfa157f490 -C extra-filename=-5f1dd582ebb3d96e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-5f1dd582ebb3d96e -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=908e1bb48af7a323 -C extra-filename=-cffe81eb8ef8444e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9d4191831eb4dec0 -C extra-filename=-df892e57dc0f12ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cffe81eb8ef8444e.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-5f1dd582ebb3d96e/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=ad1e7d4389eab7fe -C extra-filename=-c477e9f69f7b56cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a4f74cd4f92602b.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=f35da027bf9eed3f -C extra-filename=-6c39342a9b69c9b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88312d6d354cebbc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fcf033ad306e8b9d -C extra-filename=-75a7d7011a601585 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f7a644dd2691a88f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2b31b004a1e12953 -C extra-filename=-891758a3bbed7f01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=42069a39df262f14 -C extra-filename=-eab6ad649f7283fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3b1a3e44e616e016 -C extra-filename=-1da8e639018c9f79 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4c33e12d2b4e07d8 -C extra-filename=-7dbe229a858de70c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5a2ed228dc277a14 -C extra-filename=-a3728971947155e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2ceeba499d32a836 -C extra-filename=-2ed7c0d2c1958e6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-2ed7c0d2c1958e6d -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b87e355621c99b77 -C extra-filename=-5ba781f350c25df0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-2ed7c0d2c1958e6d/build-script-build` 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=6213bac218b11578 -C extra-filename=-64a3639e58cc3a54 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4499b6c5103b6032.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-bc44cc44fbd09658.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-eab6ad649f7283fa.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-0bc4a8d6d544caf5.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-a3728971947155e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=aaf023bd063928dc -C extra-filename=-114dabdbd8693833 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-df892e57dc0f12ef.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_runtime-7dbe229a858de70c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=60796094fcde705d -C extra-filename=-e5050b64f58e4931 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fa34008955ef57db.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-75a7d7011a601585.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-c477e9f69f7b56cd.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-29f14b85010c29e5.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburlencoding-1da8e639018c9f79.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-ce8ca5c2eab7705b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=faa9dbaf354e7cf5 -C extra-filename=-79c9bc3216c7d100 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinotify_sys-891758a3bbed7f01.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=352585d6978d9bdf -C extra-filename=-9a24fab72337471f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6c39342a9b69c9b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=20ed0a279fd4cb79 -C extra-filename=-b97d3399b62404fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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 -Cforce-frame-pointers=yes -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=9f162ef025fb1709 -C extra-filename=-e7fb46d65d557a04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-29ef654fa3b04581.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=a592920880b66ac6 -C extra-filename=-15ee4ab1ff825b5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a0005e7225112e53 -C extra-filename=-ab91b06c09d57d22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3bc16ac9394b8a97 -C extra-filename=-7eaa4fd794a8d68b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=70d1d4ac63274e33 -C extra-filename=-0889e3c81d76d0b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-038c2476bd99b6e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-5b4894b523e44700.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dc1b780aec50beb4 -C extra-filename=-1c8fa7a30b7f2ba1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=24cbbc320eb1becd -C extra-filename=-be979656b6dde702 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=44d5abae0e0f4210 -C extra-filename=-72f0b60cde974931 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=db9f4009f3b0be66 -C extra-filename=-f34cf9ccb51f4f0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-72f0b60cde974931.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=addfd8194d6095a5 -C extra-filename=-4237c4e3f7d8c52b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-be979656b6dde702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=afc3f47cba1cb1b8 -C extra-filename=-f6680f6aa2b59973 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-15ee4ab1ff825b5f.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_derive-1c8fa7a30b7f2ba1.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpaste-b97d3399b62404fb.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg-114dabdbd8693833.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3ebeff1c9a1be18e -C extra-filename=-03cdea6a54ffba42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a24fab72337471f.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librust_stemmers-0889e3c81d76d0b3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0d06eb1211440eb6 -C extra-filename=-9b12247126932703 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-79c9bc3216c7d100.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmio-7eaa4fd794a8d68b.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify_types-ab91b06c09d57d22.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=25c475f7a7e80568 -C extra-filename=-892a4e3198379e11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c76199b489eaf4d3.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep508_rs-e5050b64f58e4931.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-64a3639e58cc3a54.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ed255c8050639ae1 -C extra-filename=-450bfb9b3d733c84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=1e9d1cadf81cdaf0 -C extra-filename=-1e39d530f246190d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=2e9b73a82d00d24c -C extra-filename=-c1d36b4f6e221bc3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=695444ad69a74c68 -C extra-filename=-24a5bb3015fa59d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-533bfef6af5363d6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8e62c3d638343e36 -C extra-filename=-8481513c0aa41c1e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9e647b3c0cce330.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=42518a559c8075e8 -C extra-filename=-3eaede4f84a30693 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b8f920682d9eeae7 -C extra-filename=-fd6baeb2aebfebcf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5aae1913f4b43dc7 -C extra-filename=-920ca812762288b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-920ca812762288b9 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=75885dafb6fb91c8 -C extra-filename=-bd9d5690ec9208dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-920ca812762288b9/build-script-build` 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=35be6afc6fd71787 -C extra-filename=-6738604598214f3f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-fd6baeb2aebfebcf.rmeta --extern radium=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libradium-450bfb9b3d733c84.rmeta --extern tap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtap-be979656b6dde702.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwyz-4237c4e3f7d8c52b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=680574b57a72b175 -C extra-filename=-9b03765dfabfa6f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-31da20ead3203cdb.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=22b32e21b3c674b6 -C extra-filename=-3a509ef2507252e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9798985b73668a69 -C extra-filename=-34d9b459261d4d32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5c487a7e29f47007 -C extra-filename=-fafe46d08b31c20a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive_internals-34d9b459261d4d32.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1243bb213c5f836b -C extra-filename=-5cf7afacee12ae5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3a509ef2507252e8.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=a7d9bcc42ef88ddc -C extra-filename=-69b0f83059930043 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-8481513c0aa41c1e.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-03cdea6a54ffba42.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-f6680f6aa2b59973.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3eaede4f84a30693.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-892a4e3198379e11.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-83c698437752283d.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-bd9d5690ec9208dd.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-29f14b85010c29e5.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=183bd5570b35b906 -C extra-filename=-5a64ff2d01e10579 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a512ad4c2c8bcbeb.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-5b4894b523e44700.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1af0b8c10e616236 -C extra-filename=-043fc486511dbdf3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-29f14b85010c29e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8e980f69398d53b6 -C extra-filename=-596801c4dc03d5d5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2768ea46ea7ae697 -C extra-filename=-cb9af7696c934cee --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3ff818112a88538c -C extra-filename=-436d3a1aba0cfcc7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-596801c4dc03d5d5.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libref_cast-5cf7afacee12ae5b.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars_derive-fafe46d08b31c20a.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=044eb367c57bba58 -C extra-filename=-161cc3b45d2cf81f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-6738604598214f3f.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=54effc7415263a17 -C extra-filename=-61fc56ae10aba97c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5c89c30bb4fb9873 -C extra-filename=-dd05fc08483bd617 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars-436d3a1aba0cfcc7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=d03a6e3e5afd51f1 -C extra-filename=-589f6f80c6fe9082 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=08fec8005256b64a -C extra-filename=-387b8be4a0cc6d03 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-387b8be4a0cc6d03 -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-589f6f80c6fe9082.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c05299cb1e9e941e -C extra-filename=-3298102766c1f685 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-06c22a8485433ff7.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-4744f2717ff9a345.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ee1b8a4d9119bae3 -C extra-filename=-d68ead26dca6afed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-d68ead26dca6afed -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-d68ead26dca6afed/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=e9b9fe336a2304d1 -C extra-filename=-0c872c66dc537ee5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case_core-3298102766c1f685.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-387b8be4a0cc6d03/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=797ebdc719695ad5 -C extra-filename=-6ab871f99f500899 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' -C debug-assertions=off --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=da12367f06aa8f45 -C extra-filename=-03aab32b4cd6cef7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-03aab32b4cd6cef7 -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-1077143f85968f7d.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d75d8948c6cba8d1 -C extra-filename=-7cdfba63870161d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-7cdfba63870161d0 -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-9171c8507eba33a0.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0801472c8e8f79ac -C extra-filename=-b332131b1861b28a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9da762e7e65de669 -C extra-filename=-9a75c70985105fab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-9a75c70985105fab -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-8db84033cd3384ef.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e2079149653bd9d9 -C extra-filename=-e2bbfb7470dbc5ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d90a474f7de0fe77 -C extra-filename=-4fe44f6195168807 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=64239a1558000679 -C extra-filename=-f24db60100ea1bf4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-4fe44f6195168807.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=26a161dad7d82daf -C extra-filename=-2f74f6cc006cee27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_lossy-b332131b1861b28a.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-34cfdc680b4d1aa8.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhtml_escape-e2bbfb7470dbc5ae.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-9a75c70985105fab/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-7cdfba63870161d0/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-03aab32b4cd6cef7/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=aee6b6cc17ecfdf2 -C extra-filename=-f6e208f6c39886ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-a23a371bb16e12a8.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=4aaeb2554974e720 -C extra-filename=-aedf6970f4ff2664 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0c872c66dc537ee5.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=10909744203b03c6 -C extra-filename=-9c348414720754b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9e647b3c0cce330.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8fd3634bc3542870 -C extra-filename=-934f6ba428ed5eb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4554e38f4e5d49b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2cc1a7330386b8d5 -C extra-filename=-0f1fa2ec86dad731 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6c1bac4b41fe16be -C extra-filename=-84ba8ff7a081e652 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=207eb1cc165db535 -C extra-filename=-d120493c4faaddfe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ddc65cf15c2c97df -C extra-filename=-c0dda8da35444380 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2e10ba4283d934bd -C extra-filename=-d54e0d1a3abf3a37 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fbe99b00df0072bd -C extra-filename=-8c29e2d01cfc48b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d54e0d1a3abf3a37.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnom-f24db60100ea1bf4.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-d20d982fcaf5d8e1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c04603bd6cb27aab -C extra-filename=-386d70718c67769b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_svg-2f74f6cc006cee27.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescargot-9c348414720754b6.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-d353f8c6df7c953a.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnormalize_line_endings-c0dda8da35444380.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_pipe-d120493c4faaddfe.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox_macros-0f1fa2ec86dad731.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwait_timeout-84ba8ff7a081e652.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=12e833d9a39904ce -C extra-filename=-ac7ed7ea8aae3abe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4554e38f4e5d49b7.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-934f6ba428ed5eb3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name tikv_jemalloc_sys --edition=2018 /usr/share/cargo/registry/tikv-jemalloc-sys-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(jemallocator_docs)' --check-cfg 'cfg(prefixed)' --cfg 'feature="background_threads_runtime_support"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=4e324e97062f7f28 -C extra-filename=-cf71325c2522faa0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -l dylib=jemalloc` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=e2e2f60920047996 -C extra-filename=-4a31534ed7be3456 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --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=e6efca8274e755c7 -C extra-filename=-44c8536c5562902d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=731aa1df1f60c375 -C extra-filename=-7350881638e43555 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a31534ed7be3456.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_str_bytes-44c8536c5562902d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling tikv-jemallocator v0.7.0 Running `/usr/bin/rustc --crate-name tikv_jemallocator --edition=2018 /usr/share/cargo/registry/tikv-jemallocator-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="background_threads_runtime_support"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc_trait", "background_threads", "background_threads_runtime_support", "debug", "default", "disable_cache_oblivious", "disable_initial_exec_tls", "override_allocator_on_supported_platforms", "profiling", "profiling_libunwind", "stats", "unprefixed_malloc_on_supported_platforms"))' -C metadata=3d9ebfc03f23694c -C extra-filename=-8b8bd35848c464e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d353f8c6df7c953a.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemalloc_sys-cf71325c2522faa0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c0adb0e1e64d2f87 -C extra-filename=-d93fd185414f21b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4554e38f4e5d49b7.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-934f6ba428ed5eb3.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_nushell-ac7ed7ea8aae3abe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=efa0e47e8a5791e7 -C extra-filename=-6789588702d0c180 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f6e208f6c39886ab.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminfo-8c29e2d01cfc48b4.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2953a06d700c8055.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fad608c88b4eaef6 -C extra-filename=-7cf189821aed69cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=334d89191e87ac52 -C extra-filename=-9beba61e62b0fe82 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=796bc6d6905e0372 -C extra-filename=-93e0288907cb8b11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7cf189821aed69cb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cd75532877cffcf6 -C extra-filename=-251c1ee34079bf07 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8a478227fd22f8a2 -C extra-filename=-9ab02870f3e89d9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fc489b35542a1b15 -C extra-filename=-c2c4ee4e4446d5ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescape8259-9ab02870f3e89d9c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=479229de8dae1110 -C extra-filename=-8e5309a198c39408 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-251c1ee34079bf07.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fbdc6bb508a04a3f -C extra-filename=-90158eaaa5570159 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-93e0288907cb8b11.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7f305670157060c8 -C extra-filename=-a07766ab876eddc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d341bbe09342d02c.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=37cc817274e396a3 -C extra-filename=-a3e0bdd7995dfe85 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9e647b3c0cce330.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-65719dcf17467010.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-955685299ce46aa9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e775ed16046c96b6 -C extra-filename=-21a8aaa5ffb6d749 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-40c607a222eac451.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfancy_regex-90158eaaa5570159.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibtest_mimic-c2c4ee4e4446d5ef.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=96e88891d1e5b7d0 -C extra-filename=-37d184c397c959b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8e5309a198c39408.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6124cce9bb25679d -C extra-filename=-c7e6b4923c5720c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-6738604598214f3f.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-55b3c18cdf343c88.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=b99ac8b06eec1912 -C extra-filename=-6f76787c7af18964 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=78a6349699b740be -C extra-filename=-ba0b03e4088da4b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1fe55ac5b0d677d7 -C extra-filename=-2d0d9c84636cd5a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6f76787c7af18964.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-8e5309a198c39408.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-37d184c397c959b4.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimdutf8-ba0b03e4088da4b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a8cf3e3c361bdcb0 -C extra-filename=-3be2b8f29f540ee0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-a3e0bdd7995dfe85.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=9571ddd573e3901e -C extra-filename=-cf6f16facaa1a471 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e4fd47bd866406cb -C extra-filename=-d70952c4dedb0cef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=39a2dee63388716b -C extra-filename=-5940e839d4efbb43 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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 -Cforce-frame-pointers=yes -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=5d034312522eaad2 -C extra-filename=-4e8dca8bbceabd2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d70952c4dedb0cef.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=995c27bd17981836 -C extra-filename=-e4fc2318eb909e17 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2d0d9c84636cd5a8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=7b779e7433205499 -C extra-filename=-4750186b7c902797 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-83c698437752283d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=1a9e65d4c8a3cfd5 -C extra-filename=-5db9941609c3ec8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=22c5ff7e3269758b -C extra-filename=-fc50510f9472ce76 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6848b6b822efc3ec -C extra-filename=-e02af6eb9bd818e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c2e1f4524a8029a6 -C extra-filename=-d8d6e2405d6b9bfd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ruff-d8d6e2405d6b9bfd -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 -Cforce-frame-pointers=yes -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-d8d6e2405d6b9bfd/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=5a159a1902811de0 -C extra-filename=-f227820257caea14 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2d0d9c84636cd5a8.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmunge-4e8dca8bbceabd2c.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-8e5309a198c39408.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-37d184c397c959b4.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librend-e4fc2318eb909e17.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv_derive-fc50510f9472ce76.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5ff352c3a64823c3 -C extra-filename=-310d1f374e54fbd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5ea02e2061c1f4a0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=231c92099d8c362d -C extra-filename=-9e72d80f4afcff9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e0ce2d9f3dc7e2e9 -C extra-filename=-28db75e33cb209a8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=56be0586652a86d5 -C extra-filename=-989d7f032aa406bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=37e61c04a4d99dea -C extra-filename=-4e536ab7ea1f5cdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdifflib-989d7f032aa406bc.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-e02af6eb9bd818e3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5ab23c968ffc3557 -C extra-filename=-7bba42e423661e06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e02af6eb9bd818e3.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtermtree-9e72d80f4afcff9a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=58f2b7c7366925ff -C extra-filename=-cf5265e05bd616e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates-4e536ab7ea1f5cdb.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-e02af6eb9bd818e3.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_tree-7bba42e423661e06.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1033d20e7b280380 -C extra-filename=-60dad569c6fd1bcb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-28db75e33cb209a8.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-0bc4a8d6d544caf5.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=c120b2a143668706 -C extra-filename=-4d103b6759ecc69a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=6d7289dc45ac1ac9 -C extra-filename=-bce0a52988628e00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 -Cforce-frame-pointers=yes -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=8c807d6e16231d73 -C extra-filename=-3bb6bdf24f95b06c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-4750186b7c902797.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` 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=245ddfa88f936916 -C extra-filename=-5c06eb71ab7edaaa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=67223fc84ac4daa8 -C extra-filename=-42ca0c1c1e11a312 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty-42ca0c1c1e11a312 -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 -Cforce-frame-pointers=yes -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-42ca0c1c1e11a312/build-script-build` 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=a673b8a03220aea4 -C extra-filename=-e882c9919b192e3a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2c3a1a929e30bce1.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-c9cb2bd58260e006.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunit_prefix-5c06eb71ab7edaaa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d7838beeb0cec2d0 -C extra-filename=-a8f67cd07ad374d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f6e208f6c39886ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d2073777c774a0cd -C extra-filename=-7f01c55c3f703dd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a6c28a1c486c231d.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=11a8f624a204daaa -C extra-filename=-5b84be369dd05e64 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-038c2476bd99b6e9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=dab8f90735bfca24 -C extra-filename=-a7b8aea085d6f266 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=29a09d26137b5951 -C extra-filename=-dfade092308d58cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9635551986a0d55c -C extra-filename=-6dfa61b2ea1e418b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dfade092308d58cf.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyansi-a7b8aea085d6f266.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a3a5afb8ffb5c186 -C extra-filename=-67dd9da21b59885c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=524efc4209d75d2d -C extra-filename=-04265c1d3db33aa5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-60dad569c6fd1bcb.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5f871a3b278d55c0 -C extra-filename=-7e7c7d78c65962f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e10708d83b9f01a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=367b3ebd6a353efd -C extra-filename=-490314af06afbd06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4744f2717ff9a345.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-a4502dd92ef9e5e6.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-f24d1e7efa149968.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=393be54f2477723f -C extra-filename=-0898eb6f6277898c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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 -Cforce-frame-pointers=yes -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=4c29c2161c99f82f -C extra-filename=-4b8a3d2678fa8ddc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c2d29a4aef66ebf1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=6c022741df73e13c -C extra-filename=-47df9fddc55540ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4b8a3d2678fa8ddc.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-794a06073531b315.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-7f3b9071b0d89560.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-4499b6c5103b6032.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=08e8a11c13a605e5 -C extra-filename=-8a769f6481855c32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-60dad569c6fd1bcb.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=3c372c7bef7ae4e0 -C extra-filename=-35a7aa4737ead9db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-60dad569c6fd1bcb.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_mdtest-8a769f6481855c32.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5158b27992f1603c -C extra-filename=-6b87e0b756b0e728 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern csv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcsv-47df9fddc55540ef.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-4750186b7c902797.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=66f2aab47edb3429 -C extra-filename=-b4894e8c2326e544 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.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-0898eb6f6277898c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=da14352f322d3d9f -C extra-filename=-12d97a7e0d155278 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.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-0898eb6f6277898c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4c5119014a5e65be -C extra-filename=-235437e826688b6c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.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-0898eb6f6277898c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=89e3d91ca3f9e0f7 -C extra-filename=-6a390e11b7fd9d29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-6dfa61b2ea1e418b.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-7e7c7d78c65962f5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-490314af06afbd06.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-04265c1d3db33aa5.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name corpus --edition=2024 crates/ty_python_semantic/tests/corpus.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=01b3c5c0eef01a6f -C extra-filename=-b48ec7f8c281fb03 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-6dfa61b2ea1e418b.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-7e7c7d78c65962f5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-490314af06afbd06.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-04265c1d3db33aa5.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=75347d84a17f7866 -C extra-filename=-b300dc6011ddc74c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-6dfa61b2ea1e418b.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-7e7c7d78c65962f5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-490314af06afbd06.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-04265c1d3db33aa5.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=67a20e713d7bcf9b -C extra-filename=-d7bf4a82eb251d12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-67dd9da21b59885c.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=041c998bb113eb23 -C extra-filename=-85163ced56ca716c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-67dd9da21b59885c.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=e3e284fb1fcca07f -C extra-filename=-e06ceb1256445c5b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-67dd9da21b59885c.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=e4c28af83a0fc4f9 -C extra-filename=-3dbc9ef59ca8f09f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-67dd9da21b59885c.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name main --edition=2024 crates/ruff_text_size/tests/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=04f01c16ab0e5f88 -C extra-filename=-444ea97c46bd6b8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=343b196ec39eb56a -C extra-filename=-5a87887f3ea4e73c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d4dce47c152e5b8c -C extra-filename=-116947b6c7454883 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8cc33dd05718624a -C extra-filename=-a867d8db065e0b99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e4b65aa3dd4c71f5 -C extra-filename=-688101eea808464d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=097821635ca5affa -C extra-filename=-9190e6e975244b62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-a8f67cd07ad374d9.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-e882c9919b192e3a.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-7f01c55c3f703dd5.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=d8c36ad91d3e48fc -C extra-filename=-8131ed0e26c8b599 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-4750186b7c902797.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3bb6bdf24f95b06c.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` 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=8fd6c1fd9d288a8c -C extra-filename=-00ac79cf21ba6b3d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3ae3723a5c3f593e -C extra-filename=-bcf5f73f0d268773 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=48be24e9c630a80a -C extra-filename=-b3c69c658c32d226 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d7dec8e810162c21 -C extra-filename=-57ce1376ae984499 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=cf28b35f3220d35e -C extra-filename=-8faffb1dc4bcd744 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3bd850288ac3d727 -C extra-filename=-75b962c17519558f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=532906775ae60fad -C extra-filename=-1cbbe01287e00fe0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0c931ea1e71642cc -C extra-filename=-5e8a308a09fe4294 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.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-bce0a52988628e00.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2539869a6e86f573 -C extra-filename=-2e36e082045b50a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=1db67ed65587ccb0 -C extra-filename=-1dad2d2eb94d48ce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=8e099e97d583d2b6 -C extra-filename=-6f59a115d73ee164 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=fadabc072ce91b20 -C extra-filename=-d61fd3308296e3ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=eeb7697e343513b4 -C extra-filename=-4e8088bb139de177 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff --edition=2024 crates/ruff/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c2a7f97153da4343 -C extra-filename=-6dcf83b38a0b5f9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=d83e589edfc9946b -C extra-filename=-f65b6e1bb5e17088 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5c9290a89b89ee56 -C extra-filename=-e7da9edd9ca17d98 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-4d103b6759ecc69a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=3a2007da62525bee -C extra-filename=-d181bc3ccdaf398d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-60dad569c6fd1bcb.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5ab6824951bdba4e -C extra-filename=-93d39e54337a9c04 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-7350881638e43555.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-cf5265e05bd616e5.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-310d1f374e54fbd7.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-d93fd185414f21b3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-6789588702d0c180.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-5db9941609c3ec8a.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-cf6f16facaa1a471.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-f227820257caea14.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-8b8bd35848c464e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-9beba61e62b0fe82.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=843a13240e5d6005 -C extra-filename=-3dac3e198a54c6ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-28db75e33cb209a8.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-0bc4a8d6d544caf5.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=cef05473f59c63d4 -C extra-filename=-a2547ff0e6e01f27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-4750186b7c902797.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=bcb14cb409b1ef58 -C extra-filename=-54ffe249dde51c2a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-4750186b7c902797.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=0291f58957d958ff -C extra-filename=-4c7b44ff51a80ef5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-a3e0bdd7995dfe85.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=c8668593c2275590 -C extra-filename=-f92ae0c66d933c8b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-3be2b8f29f540ee0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-a3e0bdd7995dfe85.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=21adaea0709cd336 -C extra-filename=-c93a4aeaf69b3e94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-83c698437752283d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-c7e6b4923c5720c1.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=4b56506223a96fad -C extra-filename=-7629679e00e0e64a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=7b073ed584181567 -C extra-filename=-86a8edfbfd9f1e0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_parser --edition=2024 crates/ruff_python_parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4b800721bea774dd -C extra-filename=-dd506ff741bc953f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=589e7550b17cd35b -C extra-filename=-cf996a1ab1a6a6f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=36aa7147ed01311a -C extra-filename=-68642a3cd5a3b366 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=88a1d05fb5ba49fd -C extra-filename=-3b31e2c7be39703c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9038dc32c8f516de -C extra-filename=-198328ee1878c3b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2507967ffabbb2cf -C extra-filename=-d9936141d49956d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-043fc486511dbdf3.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-cb9af7696c934cee.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-5a64ff2d01e10579.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-a07766ab876eddc2.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-a3e0bdd7995dfe85.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` 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=35bad48ed0b479ba -C extra-filename=-f9f55a378892b466 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f4eb9db787f11e91 -C extra-filename=-b2b881208c5b4c12 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=f446fa3c59ae0c56 -C extra-filename=-3ab06f1f7c41e39a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=4ff1b66d92c37aed -C extra-filename=-55cb7f5890ba471a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bfb6378ec6846596 -C extra-filename=-218c0e1190f6744a --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0b49dd039a227f08 -C extra-filename=-b1dc719aed011347 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=8478a7c733aad2ca -C extra-filename=-aff60a1e7ba131ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=715dc54a83db32e1 -C extra-filename=-fd6aeb27032b4f3f --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=127a9fe69a81493d -C extra-filename=-8cc9e4e665f9b972 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=52272b0e46768e4e -C extra-filename=-ecc35a02e5552c7e --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a835717d57a2898d -C extra-filename=-8e38147fc4c20727 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1397a329a890dc0f -C extra-filename=-65d58b0d7bdc3bb7 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=317c249d16e280f5 -C extra-filename=-a36cf2483b6c09ac --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=0cc0da75708232bf -C extra-filename=-3ac93645ec521b62 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=fbd3e709dac363d7 -C extra-filename=-26e440ef0cbbf16e --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9db67c67926b5c99 -C extra-filename=-a05c91ce540d0fa2 --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=581e1cd98903cf07 -C extra-filename=-d7fdb78ca25c629b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e10708d83b9f01a1.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c28e1ae559be5aef.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=df46999c638f5524 -C extra-filename=-d148528948e6526d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-8481513c0aa41c1e.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-03cdea6a54ffba42.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-f6680f6aa2b59973.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3eaede4f84a30693.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-892a4e3198379e11.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-83c698437752283d.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-bd9d5690ec9208dd.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-29f14b85010c29e5.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=707de1e1e57f2589 -C extra-filename=-c45859276a761ef3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-533bfef6af5363d6.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=055c6309b5b86760 -C extra-filename=-415be50860860895 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5d1ec74e4da6c1c2 -C extra-filename=-117cf3e69e55e885 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8ef5465e3c1aba97.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=6f84e4ea93ca3ccc -C extra-filename=-369cfca5fff7ed5d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=b640f373280b1e09 -C extra-filename=-9c79dd93b33afe36 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-6738604598214f3f.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-6c62d2534f930ca3.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-9b12247126932703.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rlib --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-55b3c18cdf343c88.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7620bb60c145e899.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=5edc38dde32bad38 -C extra-filename=-49ad49bcfa5afd58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-6738604598214f3f.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-9b03765dfabfa6f7.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=bfc56a6460a06cab -C extra-filename=-09a3e00827c6e9a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-5ba781f350c25df0.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=af47a73c0f7d50a4 -C extra-filename=-87bd1a61edf9f9cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=aaa146f4c2fd1864 -C extra-filename=-3581771490972363 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-29ef654fa3b04581.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=dd29e104f94d93f6 -C extra-filename=-2d4d9530a74bfee3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3271ffe68e32b856.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=13a49dde434f8acf -C extra-filename=-7dda2f831e0e86cf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-31da20ead3203cdb.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=953ee7189ecdbc42 -C extra-filename=-bc7549654e86aa5c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-40c607a222eac451.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=c3627c09f3df9f43 -C extra-filename=-2a12ad1462e460fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cf937e1513fc8df0.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-58e1d3669af5e672.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-3a032bc20967d311.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-7e8fb120fdc14d74.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-d715cc753d3b78b8.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-fd177b7101a765fc.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-d9393bb2ad114792.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2953a06d700c8055.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn -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=cf484fb29e3401ac -C extra-filename=-a1768c7fa6d6b9ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-6a6d5b455c639bd7.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=1ae72a44e7c4322a -C extra-filename=-be2d974ede870ded --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=596569e0ec3b8f42 -C extra-filename=-f87d07fdeb82a0ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-900ea9566eaccd9a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ac5082ff94242e4d -C extra-filename=-fee57a4ba0162ee4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-87367c7f79efc78a.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-42affebb14d07f2c.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2190f31643e66851 -C extra-filename=-cbdcf22474de16c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ca312f088a243f0e -C extra-filename=-98faa5fca4e42e7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a455f2f084351eaf.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-21e829329452a791.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=5326328d58267f13 -C extra-filename=-40882cf91d962250 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d3d4e93e7b7f4003.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=ab6526da92676e72 -C extra-filename=-0f2451f634060f08 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96adf26b74fb76ed.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=9ef0ac5066306a3c -C extra-filename=-8442be4091fb1bd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9898097915863040.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Finished `rpm` profile [optimized + debuginfo] target(s) in 412m 58s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-3dac3e198a54c6ef --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 107 tests test assertion::tests::error ... ok test assertion::tests::error_with_message_and_column ... ok test assertion::tests::error_with_rule ... ok test assertion::tests::error_with_rule_and_column ... ok test assertion::tests::error_with_rule_and_message ... ok test assertion::tests::error_with_rule_and_message_and_column ... ok test assertion::tests::multiple_lines ... ok test assertion::tests::multiple_lines_mixed_stack ... ok test assertion::tests::prior_line ... ok test assertion::tests::stacked_mixed ... ok test assertion::tests::stacked_prior_line ... ok test assertion::tests::toml_comments ... ok test assertion::tests::ty_display ... ok test diagnostic::tests::sort_and_group ... ok test matcher::tests::bad_column_number_not_allowed ... ok test matcher::tests::bare_error_assertion_not_allowed ... ok test matcher::tests::bare_reveal_assertion_not_allowed ... ok test matcher::tests::column_number_not_allowed_after_message ... ok test matcher::tests::column_number_not_allowed_after_rule_code ... ok test matcher::tests::column_only_error_assertion_not_allowed ... ok test matcher::tests::default_error_rule ... ok test matcher::tests::error_match_all ... ok test matcher::tests::error_match_all_wrong_column ... ok test matcher::tests::error_match_all_wrong_message ... ok test matcher::tests::error_match_all_wrong_rule ... ok test matcher::tests::error_match_column_and_message ... ok test matcher::tests::error_match_column_and_rule ... ok test matcher::tests::error_match_column_and_rule_and_message ... ok test matcher::tests::error_match_message ... ok test matcher::tests::error_match_rule ... ok test matcher::tests::error_match_rule_and_message ... ok test matcher::tests::error_match_rule_lots_of_whitespace ... ok test matcher::tests::error_match_rule_no_whitespace ... ok test matcher::tests::error_unmatched ... ok test matcher::tests::error_wrong_column ... ok test matcher::tests::error_wrong_message ... ok test matcher::tests::error_wrong_rule ... ok test matcher::tests::interspersed_matches_and_mismatches ... ok test matcher::tests::more_diagnostics_than_assertions ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_all_same ... ok test matcher::tests::multiple_assertions_and_diagnostics_same_line_mismatch ... ok test matcher::tests::multiple_column_numbers_not_allowed ... ok test matcher::tests::multiple_column_numbers_not_allowed_even_if_interspersed ... ok test matcher::tests::parenthesized_expression ... ok test matcher::tests::revealed_match ... ok test matcher::tests::revealed_match_with_only_undefined ... ok test matcher::tests::revealed_match_with_undefined ... ok test matcher::tests::revealed_mismatch_with_undefined ... ok test matcher::tests::revealed_unmatched ... ok test matcher::tests::revealed_wrong_message ... ok test matcher::tests::revealed_wrong_rule ... ok test matcher::tests::trailing_quote_without_message_not_allowed ... ok test matcher::tests::two_rule_codes_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed ... ok test matcher::tests::unclosed_message_not_allowed_even_after_rule_code ... ok test matcher::tests::unclosed_rule_not_allowed ... ok test matcher::tests::undefined_reveal_type_mismatched ... ok test matcher::tests::undefined_reveal_type_unmatched ... ok test parser::tests::allowlisted_html_comments_are_permitted ... ok test parser::tests::cannot_generate_name_for_lang ... ok test parser::tests::code_blocks_must_not_be_indented ... ok test parser::tests::custom_file_path ... ok test parser::tests::disallow_merged_snippets_in_presence_of_explicit_paths ... ok test parser::tests::disallow_pyi_snippets_in_presence_of_merged_py_snippets ... ok test parser::tests::duplicate_section_directive_not_allowed ... ok test parser::tests::empty ... ok test parser::tests::empty_file ... ok test parser::tests::explicitly_named_toml_file ... ok test parser::tests::files_with_lang_text_can_have_any_paths ... ok test parser::tests::files_with_no_extension_can_have_any_lang ... ok test parser::tests::header_start_at_beginning_of_line ... ok test parser::tests::ignores_pycon_blocks ... ok test parser::tests::ignores_python_blocks_with_ignore_metadata ... ok test parser::tests::line_break_in_header_1 ... ok test parser::tests::line_break_in_header_2 ... ok test parser::tests::merged_snippets ... ok test parser::tests::mismatching_lang ... ok test parser::tests::multi_line_file ... ok test parser::tests::multiple_file_tests ... ok test parser::tests::multiple_tests ... ok test parser::tests::no_duplicate_name_files_in_test ... ok test parser::tests::no_header_inside_test ... ok test parser::tests::no_lang ... ok test parser::tests::no_merged_snippets_for_explicit_paths ... ok test parser::tests::no_new_line_at_eof ... ok test parser::tests::no_newline_between_prose_and_code ... ok test parser::tests::no_usage_of_autogenerated_name ... ok test parser::tests::notebook_test ... ok test parser::tests::obvious_typos_in_directives_are_detected ... ok test parser::tests::path_colon_on_next_line ... ok test parser::tests::path_with_backtick ... ok test parser::tests::path_with_line_break ... ok test parser::tests::path_with_space ... ok test parser::tests::random_trailing_backtick_quoted ... ok test parser::tests::section_directive_must_appear_before_config ... ok test parser::tests::section_directive_must_appear_before_embedded_files ... ok test parser::tests::separate_path ... ok test parser::tests::separate_path_whitespace_1 ... ok test parser::tests::separate_path_whitespace_2 ... ok test parser::tests::single_file_test ... ok test parser::tests::snapshot_diagnostic_directive_detection_ignores_whitespace ... ok test parser::tests::source_map_reports_invalid_relative_line ... ok test parser::tests::source_map_to_absolute_line_number ... ok test parser::tests::unbraced_metadata_not_allowed ... ok test parser::tests::unterminated_code_block_1 ... ok test parser::tests::unterminated_code_block_2 ... ok test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-93d39e54337a9c04 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test cache::tests::cache_adds_file_on_lint ... ok test cache::tests::cache_adds_files_on_format ... ok test cache::tests::cache_adds_files_on_lint ... ok test cache::tests::cache_does_not_add_file_on_lint_with_diagnostic ... ok test cache::tests::cache_file_permissions_match_default_file_permissions ... ok test cache::tests::cache_invalidated_on_file_modified_time ... ok test cache::tests::cache_invalidated_on_permission_change ... ok test cache::tests::cache_removes_stale_files_on_persist ... ok test cache::tests::file_changes_invalidate_file_cache ... ok test cache::tests::format_updates_cache_entry ... ok test cache::tests::same_results::ruff_linter_fixtures ... ok test cache::tests::same_results::ruff_notebook_fixtures ... ok test commands::check::test::unreadable_files ... ok test commands::format::tests::error_diagnostics ... ok test commands::format::tests::modified_range::deletion ... ok test commands::format::tests::modified_range::empty ... ok test commands::format::tests::modified_range::equal ... ok test commands::format::tests::modified_range::insertion ... ok test commands::format::tests::modified_range::modification ... ok test commands::format::tests::modified_range::strict_prefix ... ok test test_file_change_detector::detect_correct_file_change ... ok test test_set_colored_override::cli_args_takes_precedences_over_force_color_env ... ok test test_set_colored_override::force_color_env_is_respected ... ok test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.83s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-e7da9edd9ca17d98 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/analyze_graph-6f59a115d73ee164 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 19 tests test dependencies ... ok test dependents ... ok test exclude ... ok test globs ... ok test nested_imports ... ok test notebook_basic ... ok test notebook_with_magic ... ok test src_glob_expansion ... ok test src_option ... ok test string_detection ... ok test string_detection_attribute ... ok test string_detection_deep_attribute ... ok test string_detection_exact_module ... ok test string_detection_from_config ... ok test string_detection_min_dots_deep_fallback ... ok test string_detection_unresolvable ... ok test string_detection_with_src ... ok test venv ... ok test wildcard ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-f65b6e1bb5e17088 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 244 tests test analyze_graph::type_checking_imports ... ok test analyze_graph::type_checking_imports_from_config ... ok test format::all_rules_default_options ... ok test format::check_default_mode_shows_diagnostics_and_summary ... ok test format::check_quiet_mode_shows_diagnostics_only ... ok test format::check_silent_mode_no_output ... ok test format::column_and_line_zero ... ok test format::config_doubly_overridden_via_cli ... ok test format::config_file_and_isolated ... ok test format::config_override_rejected_if_invalid_toml ... ok test format::config_override_via_cli ... ok test format::conflicting_options ... ok test format::conflicting_options_stdin ... ok test format::cookiecutter_globbing ... ok test format::deduplicate_directory_and_explicit_file ... ok test format::default_files ... ok test format::default_options ... ok test format::deprecated_options ... ok test format::docstring_options ... ok test format::exclude ... ok test format::exclude_stdin ... ok test format::exit_non_zero_on_format ... ok test format::extend_exclude_cli ... ok test format::extension ... ok test format::force_exclude ... ok test format::force_exclude_stdin ... ok test format::format_mapped_extension_files ... ok test format::format_option_inheritance ... ok test format::format_options ... ok test format::format_warn_stdin_filename_with_files ... ok test format::legacy_format_option ... ok test format::markdown_formatting ... ok test format::markdown_formatting_quarto_cell_option ... ok test format::markdown_formatting_stdin ... ok test format::messages ... ok test format::mixed_line_endings ... ok test format::nonexistent_config_file ... ok test format::output_format::_azure_expects ... ok test format::output_format::_concise_expects ... ok test format::output_format::_full_expects ... ok test format::output_format::_github_expects ... ok test format::output_format::_gitlab_expects ... ok test format::output_format::_grouped_expects ... ok test format::output_format::_json_expects ... ok test format::output_format::_json_lines_expects ... ok test format::output_format::_junit_expects ... ok test format::output_format::_pylint_expects ... ok test format::output_format::_rdjson_expects ... ok test format::output_format::_sarif_expects ... ok test format::output_format_notebook ... ok test format::per_file_target_version_formatter ... ok test format::range_end_only ... ok test format::range_formatting ... ok test format::range_formatting_multiple_files ... ok test format::range_formatting_notebook ... ok test format::range_formatting_out_of_bounds ... ok test format::range_formatting_unicode ... ok test format::range_line_numbers_only ... ok test format::range_missing_line ... ok test format::range_start_larger_than_end ... ok test format::range_start_only ... ok test format::syntax_error ... ok test format::syntax_error_in_notebooks ... ok test format::syntax_error_in_notebooks_check ... ok test format::test_diff ... ok test format::test_diff_no_change ... ok test format::test_diff_stdin_formatted ... ok test format::test_diff_stdin_unformatted ... ok test format::test_notebook_trailing_semicolon ... ok test format::too_many_config_files ... ok test format::valid_linter_options ... ok test format::valid_linter_options_preserve ... ok test format::zero_line_number ... ok test lint::a005_module_shadowing_non_strict ... ok test lint::a005_module_shadowing_strict ... ok test lint::a005_module_shadowing_strict_default ... ok test lint::add_ignore ... ok test lint::add_noqa ... ok test lint::add_noqa_exclude ... ok test lint::add_noqa_existing_file_level_noqa ... ok test lint::add_noqa_existing_ignore ... ok test lint::add_noqa_existing_noqa ... ok test lint::add_noqa_existing_range_suppression ... ok test lint::add_noqa_multiline_comment ... ok test lint::add_noqa_multiline_diagnostic ... ok test lint::add_noqa_multiple_codes ... ok test lint::add_noqa_parent ... ok test lint::add_noqa_top_of_file ... ok test lint::add_noqa_top_of_file_with_shebang ... ok test lint::add_noqa_with_newline_in_reason ... ok test lint::add_noqa_with_reason ... ok test lint::cache_syntax_errors ... ok test lint::checks_notebooks_in_stable ... ok test lint::circular_extend ... ok test lint::combine_typing_extensions_config ... ok test lint::complex_config_setting_overridden_via_cli ... ok test lint::config_doubly_overridden_via_cli ... ok test lint::config_expand ... ok test lint::config_file_and_isolated ... ok test lint::config_override_rejected_if_invalid_toml ... ok test lint::config_override_via_cli ... ok test lint::cookiecutter_globbing ... ok test lint::cookiecutter_globbing_no_project_root ... ok test lint::deduplicate_directory_and_explicit_file ... ok test lint::default_rules ... ok test lint::deprecated_config_option_overridden_via_cli ... ok test lint::each_toml_option_requires_a_new_flag_1 ... ok test lint::each_toml_option_requires_a_new_flag_2 ... ok test lint::exclude ... ok test lint::exclude_stdin ... ok test lint::extend_passed_via_config_argument ... ok test lint::extend_per_file_ignores_stdin ... ok test lint::extension ... ok test lint::flake8_import_convention_invalid_aliases_config_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_extend_alias_name ... ok test lint::flake8_import_convention_invalid_aliases_config_module_name ... ok test lint::flake8_import_convention_nfkc_normalization ... ok test lint::flake8_import_convention_unused_aliased_import ... ok test lint::flake8_import_convention_unused_aliased_import_no_conflict ... ok test lint::flake8_pyi_redundant_none_literal ... ok test lint::ignore_noqa ... ok test lint::line_too_long_width_override ... ok test lint::lint_options ... ok test lint::match_before_py310 ... ok test lint::mixed_levels ... ok test lint::negated_per_file_ignores ... ok test lint::negated_per_file_ignores_absolute ... ok test lint::negated_per_file_ignores_overlap ... ok test lint::nested_implicit_namespace_package ... ok test lint::nonexistent_config_file ... ok test lint::nonexistent_extend_file ... ok test lint::noqa_comments_to_human_readable_ruff_ignores ... ok test lint::output_format::_azure_expects ... ok test lint::output_format::_concise_expects ... ok test lint::output_format::_full_expects ... ok test lint::output_format::_github_expects ... ok test lint::output_format::_gitlab_expects ... ok test lint::output_format::_grouped_expects ... ok test lint::output_format::_json_expects ... ok test lint::output_format::_json_lines_expects ... ok test lint::output_format::_junit_expects ... ok test lint::output_format::_pylint_expects ... ok test lint::output_format::_rdjson_expects ... ok test lint::output_format::_sarif_expects ... ok test lint::output_format_preview::_azure_expects ... ok test lint::output_format_preview::_concise_expects ... ok test lint::output_format_preview::_full_expects ... ok test lint::output_format_preview::_github_expects ... ok test lint::output_format_preview::_gitlab_expects ... ok test lint::output_format_preview::_grouped_expects ... ok test lint::output_format_preview::_json_expects ... ok test lint::output_format_preview::_json_lines_expects ... ok test lint::output_format_preview::_junit_expects ... ok test lint::output_format_preview::_pylint_expects ... ok test lint::output_format_preview::_rdjson_expects ... ok test lint::output_format_preview::_sarif_expects ... ok test lint::output_format_show_fixes::concise_show_fixes ... ok test lint::output_format_show_fixes::full_show_fixes ... ok test lint::output_format_show_fixes::grouped_show_fixes ... ok test lint::parent_configuration_override ... ok test lint::parse_error_extends ... ok test lint::pep695_generic_rename ... ok test lint::per_file_ignores_stdin ... ok test lint::per_file_target_version_linter ... ok test lint::precedence ... ok test lint::prefer_rule_codes_in_output ... ok test lint::pyupgrade_up026_respects_isort_required_import_fix ... ok test lint::pyupgrade_up026_respects_isort_required_import_from_fix ... ok test lint::required_import_set_aliased_as_abstract_set_no_conflict ... ok test lint::required_import_set_conflicts_with_pyi025 ... ok test lint::required_import_set_without_pyi025_no_conflict ... ok test lint::required_version_bound_match ... ok test lint::required_version_bound_mismatch ... ok test lint::required_version_exact_match ... ok test lint::required_version_exact_mismatch ... ok test lint::required_version_fails_to_parse ... ok test lint::required_version_precedes_rule_validation ... ok test lint::requires_python ... ok test lint::requires_python_equals ... ok test lint::requires_python_equals_patch ... ok test lint::requires_python_extend_from_shared_config ... ok test lint::requires_python_no_tool ... ok test lint::requires_python_no_tool_preview_enabled ... ok test lint::requires_python_no_tool_target_version_override ... ok test lint::requires_python_no_tool_with_check ... ok test lint::requires_python_patch ... ok test lint::requires_python_pyproject_toml_above ... ok test lint::requires_python_pyproject_toml_above_with_tool ... ok test lint::requires_python_ruff_toml_above ... ok test lint::requires_python_ruff_toml_no_target_fallback ... ok test lint::requires_python_ruff_toml_no_target_fallback_check ... ok test lint::ruff_toml_is_linted ... ok test lint::rule_name_selector_cli_preview_disabled ... ok test lint::rule_name_selector_cli_preview_enabled ... ok test lint::rule_name_selector_config_preview_disabled ... ok test lint::rule_name_selector_config_preview_enabled ... ok test lint::rule_panic_mixed_results_concise ... ok test lint::rule_panic_mixed_results_full ... ok test lint::semantic_syntax_errors ... ok test lint::show_fixes_in_full_output_with_preview_enabled ... ok test lint::show_fixes_preview ... ok test lint::supported_file_extensions ... ok test lint::supported_file_extensions_preview_enabled ... ok test lint::too_many_config_files ... ok test lint::top_level_options ... ok test lint::type_parameter_rename_isolation ... ok test lint::unknown_rule_selectors_config_ignore_f481 ... ok test lint::unknown_rule_selectors_config_ignore_f481_preview ... ok test lint::unknown_rule_selectors_extend_fixable_f481 ... ok test lint::unknown_rule_selectors_extend_fixable_f481_preview ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_extend_select_f481 ... ok test lint::unknown_rule_selectors_extend_select_f481_preview ... ok test lint::unknown_rule_selectors_fixable_f481 ... ok test lint::unknown_rule_selectors_fixable_f481_preview ... ok test lint::unknown_rule_selectors_ignore_f481 ... ok test lint::unknown_rule_selectors_ignore_f481_preview ... ok test lint::unknown_rule_selectors_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_safe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_extend_unsafe_fixes_f481_preview ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481 ... ok test lint::unknown_rule_selectors_ruff_toml_per_file_ignores_f481_preview ... ok test lint::unknown_rule_selectors_select_f481 ... ok test lint::unknown_rule_selectors_select_f481_preview ... ok test lint::unknown_rule_selectors_unfixable_f481 ... ok test lint::unknown_rule_selectors_unfixable_f481_preview ... ok test lint::unused_interaction ... ok test lint::up045_nested_optional_flatten_all ... ok test lint::valid_toml_but_nonexistent_option_provided_via_config_argument ... ok test lint::value_given_to_table_key_is_not_inline_table_1 ... ok test lint::value_given_to_table_key_is_not_inline_table_2 ... ok test lint::walrus_before_py38 ... ok test show_settings::display_default_settings ... ok test show_settings::display_settings_from_nested_directory ... ok test version::config_option_allowed_but_ignored ... ok test version::config_option_ignored_but_validated ... ok test version::isolated_option_allowed ... ok test version::version_basics ... ok test result: ok. 244 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.27s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/config-4e8088bb139de177 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test lint_select ... ok test lint_select_json ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/direxist_guard-d61fd3308296e3ca --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test check_in_deleted_directory_errors ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/integration_test-2e36e082045b50a6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 96 tests test check_default_files ... ok test check_docstring_conventions_overrides ... ok test check_extend_safe_fixes ... ok test check_extend_unsafe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes ... ok test check_extend_unsafe_fixes_conflict_with_extend_safe_fixes_by_specificity ... ok test check_hints_hidden_unsafe_fixes ... ok test check_hints_hidden_unsafe_fixes_with_no_safe_fixes ... ok test check_input_from_argfile ... ok test check_no_hint_for_hidden_unsafe_fixes_when_disabled ... ok test check_no_hint_for_hidden_unsafe_fixes_with_no_safe_fixes_when_disabled ... ok test check_shows_unsafe_fixes_with_opt_in ... ok test check_warn_stdin_filename_with_files ... ok test deprecated_direct ... ok test deprecated_direct_preview_enabled ... ok test deprecated_indirect ... ok test deprecated_indirect_preview_enabled ... ok test deprecated_multiple_direct ... ok test deprecated_multiple_direct_preview_enabled ... ok test diff_does_not_show_display_only_fixes_with_unsafe_fixes_enabled ... ok test diff_only_unsafe_fixes_available ... ok test diff_shows_safe_fixes_by_default ... ok test diff_shows_unsafe_fixes_with_opt_in ... ok test fix_applies_safe_fixes_by_default ... ok test fix_applies_unsafe_fixes_with_opt_in ... ok test fix_does_not_apply_display_only_fixes ... ok test fix_does_not_apply_display_only_fixes_with_unsafe_fixes_enabled ... ok test fix_only_flag_applies_safe_fixes_by_default ... ok test fix_only_flag_applies_unsafe_fixes_with_opt_in ... ok test fix_only_unsafe_fixes_available ... ok test fix_preview ... ok test full_output_format ... ok test full_output_preview ... ok test full_output_preview_config ... ok test missing_argfile_reports_error ... ok test parse_error_not_included ... ok test preview_disabled_direct ... ok test preview_disabled_does_not_warn_for_empty_fixable_selections ... ok test preview_disabled_does_not_warn_for_empty_ignore_selections ... ok test preview_disabled_prefix_empty ... ok test preview_enabled_all ... ok test preview_enabled_direct ... ok test preview_enabled_group_ignore ... ok test preview_enabled_prefix ... ok test preview_group_selector ... ok test pyproject_toml_stdin_no_applicable_rules_selected ... ok test pyproject_toml_stdin_no_applicable_rules_selected_2 ... ok test pyproject_toml_stdin_no_errors ... ok test pyproject_toml_stdin_schema_error ... ok test pyproject_toml_stdin_schema_error_fix ... ok test pyproject_toml_stdin_schema_error_fix_diff ... ok test pyproject_toml_stdin_schema_error_fix_only ... ok test pyproject_toml_stdin_syntax_error ... ok test redirect_direct ... ok test redirect_indirect ... ok test redirect_prefix ... ok test removed_direct ... ok test removed_direct_multiple ... ok test removed_ignore_direct ... ok test removed_ignore_indirect ... ok test removed_ignore_multiple_direct ... ok test removed_ignore_remapped_direct ... ok test removed_indirect ... ok test rule_f401 ... ok test rule_f401_output_json ... ok test rule_f401_output_text ... ok test rule_invalid_rule_name ... ok test rule_invalid_rule_name_output_json ... ok test rule_invalid_rule_name_output_text ... ok test rule_unused_import ... ok test show_statistics ... ok test show_statistics_json ... ok test show_statistics_json_partial_fix ... ok test show_statistics_json_unsafe_fixes ... ok test show_statistics_partial_fix ... ok test show_statistics_syntax_errors ... ok test show_statistics_unsafe_fixes ... ok test stdin_error ... ok test stdin_filename ... ok test stdin_fix_jupyter ... ok test stdin_fix_py ... ok test stdin_fix_when_no_issues_should_still_print_contents ... ok test stdin_fix_when_not_fixable_should_still_print_contents ... ok test stdin_format_jupyter ... ok test stdin_json ... ok test stdin_multiple_parse_error ... ok test stdin_override_parser_ipynb ... ok test stdin_override_parser_py ... ok test stdin_override_parser_py_config ... ok test stdin_parse_error ... ok test stdin_source_type_py ... ok test stdin_source_type_pyi ... ok test stdin_success ... ok test unfixable_preview ... ok test unreadable_dir ... ok test unreadable_pyproject_toml ... ok test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/resolve_files-1dad2d2eb94d48ce --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test check_project_from_project_subdirectory_respects_includes ... ok test check_project_include_defaults ... ok test check_project_respects_direct_paths ... ok test check_project_respects_subdirectory_includes ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/color-3ac93645ec521b62 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 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.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/examples-aff60a1e7ba131ab --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test custom_error ... ignored test custom_level ... ignored test elide_header ... ignored test ensure_all_examples_have_tests ... ok test expected_type ... ignored test footer ... ignored test format ... ignored test highlight_message ... ignored test highlight_source ... ignored test id_hyperlink ... ignored test multi_suggestion ... ignored test multislice ... ignored test struct_name_as_context ... ignored test result: ok. 1 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/formatter-3ab06f1f7c41e39a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 114 tests test alignment ... ok test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test annotate_newline_empty_span ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test consistent_indentation_with_trailing_newline ... ok test diagnostic_width ... ok test diagnostic_width2 ... ok test diff_format ... ok test dont_panic_narrow_term_width_short_span ... ok test duplicate_annotations ... ok test e0271 ... ok test e0271_2 ... ok test empty_span_end_line ... ok test empty_span_start_line ... ok test hide_snippet ... ok test highlighting ... ok test id_on_title ... ok test issue_130 ... ok test keep_lines1 ... ok test keep_lines2 ... ok test leading_nbsp_no_overflow ... ok test lineno_offset ... ok test long_e0308 ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test macros_not_utf8 ... ok test max_line_num_no_fold ... ok test message_before_primary_snippet ... ok test multi_and_single ... ok test multi_newline_span ... ok test multiline_eol_start ... ok test multiline_eol_start2 ... ok test multiline_eol_start3 ... ok test multiline_eol_start_double_width ... ok test multiline_eol_start_eof_end ... ok test multiline_eol_start_eof_end_double_width ... ok test multiline_eol_start_eol_end ... ok test multiline_eol_start_eol_end2 ... ok test multiline_eol_start_eol_end3 ... ok test multiline_removal ... ok test multiline_removal2 ... ok test multiline_replacement ... ok test multiple_line_num_widths ... ok test multiple_replacements ... ok test multiple_replacements2 ... ok test multiple_snippet_no_path ... ok test only_origin ... ok test origin_correct_mid_line ... ok test origin_correct_start_line ... ok test original_matches_replacement_suffix ... ok test padding_last_in_group ... ok test padding_last_in_group_with_group_after ... ok test prefer_first_annotation_on_secondary_snippets ... ok test secondary_title_custom_level_text ... ok test secondary_title_no_level_text ... ok test single_line_non_overlapping_suggestions ... ok test single_line_non_overlapping_suggestions2 ... ok test snippet_no_path ... ok test span_eol ... ok test suggestion_different_path_than_primary ... ok test suggestion_no_fold ... ok test suggestion_no_fold_replacement_ends_with_newline ... ok test suggestion_same_as_source ... ok test suggestion_span_bigger_than_source - should panic ... ok test suggestion_span_line_end ... ok test suggestion_span_one_bigger_than_source ... ok test suggestion_span_source_end ... ok test tab ... ok test test_anon_lines ... ok test test_format_footer_title ... ok test test_format_no_id ... ok test test_format_no_severity ... ok test test_format_no_severity_or_id ... ok test test_format_skip_title ... ok test test_format_snippet_annotation_standalone ... ok test test_format_snippet_only ... ok test test_format_snippets_continuation ... ok test test_format_title ... ok test test_i26 - should panic ... ok test test_i_29 ... ok test test_multi_group_no_snippet ... ok test test_multi_secondary_group_no_snippet ... ok test test_only_source ... ok test test_point_to_double_width_characters ... ok test test_point_to_double_width_characters_across_lines ... ok test test_point_to_double_width_characters_mixed ... ok test test_point_to_double_width_characters_multiple ... ok test test_source_annotation_standalone_multiline ... ok test test_source_annotation_standalone_singleline ... ok test test_source_content ... ok test three_multi_and_single ... ok test trailing_newline_span ... ok test trim_ascii_annotate_ascii_end_no_label ... ok test trim_ascii_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_ascii_end_no_label ... ok test trim_unicode_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_unicode_end_no_label ... ok test trim_unicode_annotate_unicode_end_with_label ... ok test trim_unicode_annotate_unicode_middle_no_label ... ok test trim_unicode_annotate_unicode_middle_with_label ... ok test trimmed_multiline_suggestion ... ok test trimmed_multiline_suggestion_elided_lines ... ok test two_multi_and_single ... ok test two_single_line_same_line ... ok test two_suggestions_same_span ... ok test two_suggestions_same_span2 ... ok test unicode_cut_handling ... ok test unterminated_string_multiline ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/rustc_tests-55cb7f5890ba471a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 72 tests test align_fail ... ok test alloc_error_handler_bad_signature_2 ... ok test array_into_iter ... ok test autoderef_box_no_add ... ok test bad_char_literals ... ok test binary_op_not_allowed_issue_125631 ... ok test const_generics_issue_82656 ... ok test deriving_meta_unknown_trait ... ok test different_overlap ... ok test dont_project_to_specializable_projection ... ok test emitter_overflow_bad_whitespace ... ok test ends_on_col0 ... ok test ends_on_col2 ... ok test ingle_label_with_message ... ok test invalid_arguments_unterminated ... ok test issue_109854 ... ok test issue_114529_illegal_break_with_value ... ok test issue_42234_unknown_receiver_type ... ok test issue_91334 ... ok test lint_map_unit_fn ... ok test long_snippet ... ok test long_snippet_multiple_spans ... ok test long_span_long ... ok test long_span_longest ... ok test long_span_short ... ok test long_span_shortest ... ok test match_same_arms ... ok test method_on_ambiguous_numeric_type ... ok test minimum_depth ... ok test mismatched_types1 ... ok test mismatched_types2 ... ok test missing_semicolon ... ok test multi_suggestion ... ok test multiple_labels_primary_without_message ... ok test multiple_labels_primary_without_message_2 ... ok test multiple_labels_secondary_without_message ... ok test multiple_labels_secondary_without_message_2 ... ok test multiple_labels_secondary_without_message_3 ... ok test multiple_labels_with_message ... ok test multiple_labels_without_message ... ok test multiple_labels_without_message_2 ... ok test multiple_origin ... ok test nested ... ok test nested_macro_rules ... ok test non_nested ... ok test non_overlapping ... ok test not_found_self_type_differs_shadowing_trait_item ... ok test not_repeatable ... ok test object_fail ... ok test origin_path_repeated ... ok test origin_path_repeated_element_between ... ok test overlapping_start_and_end ... ok test pat_tuple_field_count_cross ... ok test pattern_usefulness_empty_match ... ok test primitive_reprs_should_have_correct_length ... ok test rustdoc_ui_diagnostic_width ... ok test short_error_format1 ... ok test short_error_format2 ... ok test single_label_without_message ... ok test str_escape ... ok test suggest_box_new ... ok test timeout ... ok test too_many_field_suggestions ... ok test triple_exact_overlap ... ok test triple_overlap ... ok test unclosed_1 ... ok test unclosed_2 ... ok test unclosed_3 ... ok test unclosed_4 ... ok test unclosed_5 ... ok test unsafe_extern_suggestion ... ok test unterminated_nested_comment ... ok test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cache_key-98faa5fca4e42e7c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test enum_named_fields_variant ... ok test enum_unit_variant ... ok test enum_unnamed_fields_variant ... ok test named_field_struct ... ok test struct_ignored_fields ... ok test unit_struct_cache_key ... ok test unnamed_field_struct ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_db-2a12ad1462e460fd --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 159 tests test diagnostic::render::azure::tests::output ... ok test diagnostic::render::azure::tests::syntax_errors ... ok test diagnostic::render::concise::tests::missing_file ... ok test diagnostic::render::concise::tests::notebook_output ... ok test diagnostic::render::concise::tests::output ... ok test diagnostic::render::concise::tests::show_fixes ... ok test diagnostic::render::concise::tests::show_fixes_preview ... ok test diagnostic::render::concise::tests::show_fixes_syntax_errors ... ok test diagnostic::render::concise::tests::syntax_errors ... ok test diagnostic::render::full::tests::bom_with_default_range ... ok test diagnostic::render::full::tests::empty_span_after_line_terminator ... ok test diagnostic::render::full::tests::end_of_file ... ok test diagnostic::render::full::tests::file_level ... ok test diagnostic::render::full::tests::hide_severity_output ... ok test diagnostic::render::full::tests::hide_severity_syntax_errors ... ok test diagnostic::render::full::tests::longer_line_number_end_of_context ... ok test diagnostic::render::full::tests::multiple_unprintable_characters ... ok test diagnostic::render::full::tests::nearby_fix_edits_share_diff_frame ... ok test diagnostic::render::full::tests::normalize_carriage_return ... ok test diagnostic::render::full::tests::notebook_output ... ok test diagnostic::render::full::tests::notebook_output_multiple_annotations ... ok test diagnostic::render::full::tests::notebook_output_with_diff ... ok test diagnostic::render::full::tests::notebook_output_with_diff_spanning_cells ... ok test diagnostic::render::full::tests::output ... ok test diagnostic::render::full::tests::strip_bom ... ok test diagnostic::render::full::tests::syntax_errors ... ok test diagnostic::render::full::tests::tab_replacement ... ok test diagnostic::render::full::tests::unprintable_characters ... ok test diagnostic::render::github::tests::missing_file ... ok test diagnostic::render::github::tests::output ... ok test diagnostic::render::github::tests::syntax_errors ... ok test diagnostic::render::gitlab::tests::output ... ok test diagnostic::render::gitlab::tests::syntax_errors ... ok test diagnostic::render::json::tests::missing_file ... ok test diagnostic::render::json::tests::notebook_output ... ok test diagnostic::render::json::tests::output ... ok test diagnostic::render::json::tests::syntax_errors ... ok test diagnostic::render::json_lines::tests::notebook_output ... ok test diagnostic::render::json_lines::tests::output ... ok test diagnostic::render::json_lines::tests::syntax_errors ... ok test diagnostic::render::junit::tests::output ... ok test diagnostic::render::junit::tests::syntax_errors ... ok test diagnostic::render::pylint::tests::missing_file ... ok test diagnostic::render::pylint::tests::output ... ok test diagnostic::render::pylint::tests::syntax_errors ... ok test diagnostic::render::rdjson::tests::missing_file_preview ... ok test diagnostic::render::rdjson::tests::missing_file_stable ... ok test diagnostic::render::rdjson::tests::output ... ok test diagnostic::render::rdjson::tests::syntax_errors ... ok test diagnostic::render::tests::annotation_many_files_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_message ... ok test diagnostic::render::tests::annotation_multi_line ... ok test diagnostic::render::tests::annotation_one_file_primary_always_comes_first ... ok test diagnostic::render::tests::annotation_overlapping_multi_line ... ok test diagnostic::render::tests::basic ... ok test diagnostic::render::tests::config_context ... ok test diagnostic::render::tests::diagnostics_with_equal_locations_sort_by_concise_message ... ok test diagnostic::render::tests::multiple_annotations_adjacent_context ... ok test diagnostic::render::tests::multiple_annotations_non_overlapping ... ok test diagnostic::render::tests::multiple_annotations_trimmed_context ... ok test diagnostic::render::tests::multiple_files_basic ... ok test diagnostic::render::tests::no_range ... ok test diagnostic::render::tests::non_ascii ... ok test diagnostic::render::tests::sub_diag_many_notes ... ok test diagnostic::render::tests::sub_diag_many_warning_with_annotation_order ... ok test diagnostic::render::tests::sub_diag_note_only_message ... ok test diagnostic::render::tests::sub_diag_repeats_snippet ... ok test diagnostic::render::tests::sub_diag_warning_with_annotation ... ok test diagnostic::render::tests::trimmed_context ... ok test file_revision::tests::revision_from_file_time ... ok test files::directory::tests::empty_and_unavailable_listing ... ok test files::directory::tests::listing_is_sorted ... ok test files::tests::freeze_applies_to_new_file_overrides - should panic ... ok test files::tests::freeze_does_not_change_existing_files ... ok test files::tests::stubbed_vendored_file ... ok test files::tests::stubbed_vendored_file_non_existing ... ok test files::tests::system_existing_file ... ok test files::tests::system_non_existing_file ... ok test files::tests::system_normalize_paths ... ok test panic::tests::no_backtrace_for_salsa_cancelled ... ignored, super::catch_unwind installs a custom panic handler, which could effect test isolation test parsed::indexed::tests::indexed_nodes_round_trip ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::vendored_file ... ok test parsed::tests::virtual_ipynb_file ... ok test parsed::tests::virtual_python_file ... ok test source::tests::line_index_for_source ... ok test source::tests::notebook ... ok test source::tests::re_runs_query_when_file_revision_changes ... ok test source::tests::text_is_cached_if_revision_is_unchanged ... ok test system::memory_fs::tests::create_dir_all ... ok test system::memory_fs::tests::create_dir_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::exists ... ok test system::memory_fs::tests::exists_directories ... ok test system::memory_fs::tests::is_file ... ok test system::memory_fs::tests::path_normalization ... ok test system::memory_fs::tests::permissions ... ok test system::memory_fs::tests::read ... ok test system::memory_fs::tests::read_directory ... ok test system::memory_fs::tests::read_directory_nonexistent ... ok test system::memory_fs::tests::read_directory_on_file ... ok test system::memory_fs::tests::read_fails_if_path_doesnt_exist ... ok test system::memory_fs::tests::read_fails_if_path_is_a_directory ... ok test system::memory_fs::tests::read_fails_if_virtual_path_doesnt_exit ... ok test system::memory_fs::tests::remove_directory ... ok test system::memory_fs::tests::remove_directory_that_is_a_file ... ok test system::memory_fs::tests::remove_directory_with_files_that_start_with_the_same_string ... ok test system::memory_fs::tests::remove_file ... ok test system::memory_fs::tests::remove_file_that_is_a_directory ... ok test system::memory_fs::tests::remove_non_empty_directory ... ok test system::memory_fs::tests::remove_non_existing_directory ... ok test system::memory_fs::tests::remove_non_existing_file ... ok test system::memory_fs::tests::remove_virtual_file ... ok test system::memory_fs::tests::touch ... ok test system::memory_fs::tests::touch_new_file_updates_parent_directory ... ok test system::memory_fs::tests::walk_directory ... ok test system::memory_fs::tests::walk_directory_file ... ok test system::memory_fs::tests::walk_directory_hidden ... ok test system::memory_fs::tests::write_file_all_fails_if_a_component_is_a_file ... ok test system::memory_fs::tests::write_file_fails_if_a_parent_directory_is_missing ... ok test system::memory_fs::tests::write_file_fails_if_path_points_to_a_directory ... ok test system::memory_fs::tests::write_virtual_file ... ok test system::os::ignore::tests::bom ... ok test system::os::ignore::tests::explicit_file_walk_root_cannot_be_pruned_by_parent_root ... ok test system::os::ignore::tests::nested_directory_walk_root_uses_its_own_ignore_file ... ok test system::os::ignore::tests::parent_ignore_file_disables_root_gitignore_pruning ... ok test system::os::ignore::tests::root_gitignore_file_requires_repository ... ok test system::os::ignore::tests::root_ignore_file_allowlist_overrides_root_gitignore_file ... ok test system::os::ignore::tests::root_ignore_file_cannot_prune_deeper_file_match ... ok test system::os::ignore::tests::root_ignore_file_prunes_top_level_directory ... ok test system::os::ignore::tests::unreadable_root_ignore_file_cannot_prune_path ... ok test system::os::tests::read_directory ... ok test system::os::tests::read_directory_nonexistent ... ok test system::os::tests::read_directory_on_file ... ok test system::os::tests::walk_directory ... ok test system::os::tests::walk_directory_file ... ok test system::os::tests::walk_directory_ignore ... ok test testing::const_query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_not_run ... ok test testing::query_was_not_run_fails_if_query_was_run - should panic ... ok test testing::query_was_run_fails_if_query_was_not_run - should panic ... ok test vendored::tests::asyncio_dir_no_trailing_slash ... ok test vendored::tests::asyncio_dir_odd_components ... ok test vendored::tests::asyncio_dir_trailing_slash ... ok test vendored::tests::asyncio_file_contents ... ok test vendored::tests::asyncio_file_other_path ... ok test vendored::tests::filesystem_debug_implementation ... ok test vendored::tests::filesystem_debug_implementation_alternate ... ok test vendored::tests::functools_file_contents ... ok test vendored::tests::functools_file_other_path ... ok test vendored::tests::nonexistent_path_with_extension ... ok test vendored::tests::nonexistent_path_with_fancy_components ... ok test vendored::tests::nonexistent_path_with_trailing_slash ... ok test vendored::tests::read_directory_asyncio ... ok test vendored::tests::read_directory_stdlib ... ok test vendored::tests::simple_nonexistent_path ... ok test vendored::tests::stdlib_dir_no_trailing_slash ... ok test vendored::tests::stdlib_dir_parent_components ... ok test vendored::tests::stdlib_dir_trailing_slash ... ok test result: ok. 158 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_formatter-f87d07fdeb82a0ad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 30 tests test arguments::tests::test_nesting ... ok test format_element::document::tests::display_elements ... ok test format_element::document::tests::display_elements_with_source_text_slice ... ok test format_element::document::tests::display_invalid_document ... ok test format_element::document::tests::escapes_quotes ... ok test format_element::tests::test_normalize_newlines ... ok test format_element::tests::text_width ... ok test macros::tests::best_fitting_variants_print_as_lists ... ok test macros::tests::test_multiple_elements ... ok test macros::tests::test_single_element ... ok test printer::queue::tests::extend_back_empty_queue ... ok test printer::queue::tests::extend_back_pop_last ... ok test printer::stack::tests::restore_consumed_stack ... ok test printer::stack::tests::restore_partially_consumed_stack ... ok test printer::stack::tests::restore_stack ... ok test printer::tests::conditional_with_group_id_in_fits ... ok test printer::tests::it_breaks_a_group_if_a_string_contains_a_newline ... ok test printer::tests::it_breaks_a_group_if_it_contains_a_hard_line_break ... ok test printer::tests::it_breaks_parent_groups_if_they_dont_fit_on_a_single_line ... ok test printer::tests::it_converts_line_endings ... ok test printer::tests::it_prints_a_group_on_a_single_line_if_it_fits ... ok test printer::tests::it_prints_consecutive_empty_lines_as_many ... ok test printer::tests::it_prints_consecutive_hard_lines_as_one ... ok test printer::tests::it_prints_consecutive_mixed_lines_as_many ... ok test printer::tests::it_tracks_the_indent_for_each_token ... ok test printer::tests::it_use_the_indent_character_specified_in_the_options ... ok test printer::tests::line_suffix_printed_at_end ... ok test printer::tests::line_suffix_with_reserved_width ... ok test printer::tests::out_of_order_group_ids ... ok test printer::tests::test_fill_breaks ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_index-cbdcf22474de16c7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 5 tests test idx::tests::debug ... ok test idx::tests::from_u32_panics_for_u32_max - should panic ... ok test idx::tests::from_usize_panics_for_u32_max - should panic ... ok test idx::tests::max_value ... ok test idx::tests::max_value_usize ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_linter-d148528948e6526d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2815 tests test checkers::physical_lines::tests::e501_non_ascii_char ... ok test comments::shebang::tests::shebang_end_of_line ... ok test comments::shebang::tests::shebang_leading_space ... ok test comments::shebang::tests::shebang_match ... ok test comments::shebang::tests::shebang_match_trailing_comment ... ok test comments::shebang::tests::shebang_non_match ... ok test directives::tests::isort_exclusions ... ok test directives::tests::isort_splits ... ok test directives::tests::noqa_extraction ... ok test directives::tests::todo_directives ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_empty_tuple_adding_a_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_1_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_empty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_list_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_nonempty_tuple_w_trailing_comma ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple ... ok test fix::edits::tests::add_to_dunder_all_test::_2_into_unparenthesized_tuple_w_trailing_comma ... ok test fix::edits::tests::find_next_stmt_break ... ok test fix::edits::tests::find_semicolon ... ok test fix::edits::tests::redundant_alias ... ok test fix::tests::apply_one_insertion ... ok test fix::tests::apply_one_removal ... ok test fix::tests::apply_one_replacement ... ok test fix::tests::apply_two_removals ... ok test fix::tests::empty_file ... ok test fix::tests::ignore_overlapping_fixes ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py310_expects ... ok test linter::tests::test_async_comprehension_notebook::pythonversion_py311_expects ... ok test linter::tests::test_await_scope_notebook ... ok test linter::tests::test_cell_id::add_missing_cell_id ... ok test linter::tests::test_cell_id::no_cell_id ... ok test linter::tests::test_disabled_typing_extensions::_fast002_disabled_r_from_fastapi_import_depends_fastapi_app_fastapi_app_get_items_async_def_read_items_commons_dict_depends_common_parameters_return_commons_lintersettings_unresolved_target_version_pythonversion_major_3_minor_8_into_typing_extensions_false_lintersettings_for_rule_rule_fastapinonannotateddependency_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_with_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_adds_typing_without_extensions_disabled_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py311_into_typing_extensions_true_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi019_does_not_add_typing_extensions_pyi019_example_lintersettings_unresolved_target_version_pythonversion_py310_into_typing_extensions_false_lintersettings_for_rule_rule_customtypevarforself_expects ... ok test linter::tests::test_disabled_typing_extensions::_pyi034_disabled_class_c_def_new_cls_c_lintersettings_unresolved_target_version_pythonversion_major_3_minor_10_into_typing_extensions_false_lintersettings_for_rule_rule_nonselfreturntype_expects ... ok test linter::tests::test_disabled_typing_extensions_pyi::_pyi026_disabled_vector_list_float_lintersettings_unresolved_target_version_pythonversion_major_3_minor_9_into_typing_extensions_false_lintersettings_for_rule_rule_typealiaswithoutannotation_expects ... ok test linter::tests::test_import_sorting ... ok test linter::tests::test_ipy_escape_command ... ok test linter::tests::test_json_consistency ... ok test linter::tests::test_semantic_errors::path_new_annotated_global_py_pythonversion_py314_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_async_comprehension_outside_async_function_py_pythonversion_py311_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_class_attribute_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_match_key_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_duplicate_type_parameter_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_global_parameter_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_expression_py_pythonversion_py312_expects ... ok test linter::tests::test_semantic_errors::path_new_invalid_star_expression_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_irrefutable_case_pattern_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_lazy_future_import_py_pythonversion_py315_expects ... ok test linter::tests::test_semantic_errors::path_new_multiple_case_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_rebound_comprehension_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_single_starred_assignment_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py310_expects ... ok test linter::tests::test_semantic_errors::path_new_write_to_debug_py_pythonversion_py312_expects ... ok test linter::tests::test_shebang_noqa::_on_line_one_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_three_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_shebang_noqa::_on_line_two_r_usr_bin_env_python_noqa_d100_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_async_comprehension_py_expects ... ok test linter::tests::test_syntax_errors::rule_awaitoutsideasync_path_new_await_outside_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_latefutureimport_path_new_late_future_import_py_expects ... ok test linter::tests::test_syntax_errors::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test linter::tests::test_syntax_errors::rule_returningenerator_path_new_return_in_generator_py_expects ... ok test linter::tests::test_syntax_errors::rule_returnoutsidefunction_path_new_return_outside_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test linter::tests::test_syntax_errors::rule_yieldoutsidefunction_path_new_yield_scope_py_expects ... ok test linter::tests::test_trailing_newline::no_trailing_newline ... ok test linter::tests::test_trailing_newline::trailing_newline ... ok test linter::tests::test_undefined_name ... ok test linter::tests::test_unused_variable ... ok test linter::tests::test_vscode_language_id ... ok test logging::tests::ordering ... ok test message::grouped::tests::default ... ok test message::grouped::tests::fix_status ... ok test message::grouped::tests::fix_status_unsafe ... ok test message::grouped::tests::syntax_errors ... ok test message::sarif::tests::test_results ... ok test message::sarif::tests::valid_json ... ok test message::sarif::tests::valid_syntax_error_json ... ok test noqa::tests::add_ignore_existing_own_line_ignore ... ok test noqa::tests::add_ignore_multiline_diagnostic ... ok test noqa::tests::add_ignore_multiple_codes ... ok test noqa::tests::add_ignore_ruf105 ... ok test noqa::tests::add_ignore_to_existing_ignore ... ok test noqa::tests::add_ignore_to_existing_noqa ... ok test noqa::tests::add_noqa_ruf105 ... ok test noqa::tests::add_noqa_to_existing_ignore ... ok test noqa::tests::add_noqa_to_existing_ignore_preview ... ok test noqa::tests::flake8_exemption_all ... ok test noqa::tests::flake8_exemption_all_case_insensitive ... ok test noqa::tests::flake8_exemption_all_no_space ... ok test noqa::tests::flake8_exemption_codes ... ok test noqa::tests::flake8_malformed_code_1 ... ok test noqa::tests::flake8_malformed_code_2 ... ok test noqa::tests::flake8_malformed_code_3 ... ok test noqa::tests::flake8_noqa_no_code ... ok test noqa::tests::flake8_noqa_no_code_invalid_suffix ... ok test noqa::tests::flake8_noqa_no_code_trailing_content ... ok test noqa::tests::malformed_code_1 ... ok test noqa::tests::malformed_code_2 ... ok test noqa::tests::malformed_code_3 ... ok test noqa::tests::modification ... ok test noqa::tests::multiline_comment ... ok test noqa::tests::noqa_all ... ok test noqa::tests::noqa_all_case_insensitive ... ok test noqa::tests::noqa_all_leading_comment ... ok test noqa::tests::noqa_all_multi_space ... ok test noqa::tests::noqa_all_no_space ... ok test noqa::tests::noqa_all_trailing_comment ... ok test noqa::tests::noqa_code ... ok test noqa::tests::noqa_code_case_insensitive ... ok test noqa::tests::noqa_code_invalid_code_suffix ... ok test noqa::tests::noqa_code_leading_comment ... ok test noqa::tests::noqa_code_leading_hashes ... ok test noqa::tests::noqa_code_leading_hashes_with_spaces ... ok test noqa::tests::noqa_code_multi_space ... ok test noqa::tests::noqa_code_no_space ... ok test noqa::tests::noqa_code_trailing_comment ... ok test noqa::tests::noqa_codes ... ok test noqa::tests::noqa_codes_case_insensitive ... ok test noqa::tests::noqa_codes_leading_comment ... ok test noqa::tests::noqa_codes_multi_space ... ok test noqa::tests::noqa_codes_no_space ... ok test noqa::tests::noqa_codes_trailing_comment ... ok test noqa::tests::noqa_empty_comma ... ok test noqa::tests::noqa_empty_comma_space ... ok test noqa::tests::noqa_invalid_codes ... ok test noqa::tests::noqa_invalid_suffix ... ok test noqa::tests::noqa_leading_space ... ok test noqa::tests::noqa_lex_codes ... ok test noqa::tests::noqa_no_code ... ok test noqa::tests::noqa_no_code_invalid_suffix ... ok test noqa::tests::noqa_no_code_trailing_content ... ok test noqa::tests::noqa_non_code ... ok test noqa::tests::noqa_squashed_codes ... ok test noqa::tests::noqa_trailing_space ... ok test noqa::tests::ruff_exemption_all ... ok test noqa::tests::ruff_exemption_all_case_insensitive ... ok test noqa::tests::ruff_exemption_all_leading_comment ... ok test noqa::tests::ruff_exemption_all_no_space ... ok test noqa::tests::ruff_exemption_all_trailing_comment ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_all_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_code_leading_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_hash ... ok test noqa::tests::ruff_exemption_code_trailing_comment_no_space ... ok test noqa::tests::ruff_exemption_codes ... ok test noqa::tests::ruff_exemption_codes_leading_hashes ... ok test noqa::tests::ruff_exemption_empty_comma ... ok test noqa::tests::ruff_exemption_empty_comma_space ... ok test noqa::tests::ruff_exemption_invalid_code_suffix ... ok test noqa::tests::ruff_exemption_squashed_codes ... ok test noqa::tests::ruff_malformed_code_1 ... ok test noqa::tests::ruff_malformed_code_2 ... ok test noqa::tests::ruff_malformed_code_3 ... ok test noqa::tests::ruff_noqa_no_code ... ok test noqa::tests::ruff_noqa_no_code_invalid_suffix ... ok test noqa::tests::ruff_noqa_no_code_trailing_content ... ok test noqa::tests::syntax_error ... ok test packaging::tests::package_detection ... ok test packaging::tests::package_detection_with_namespace_packages ... ok test registry::rule_set::tests::remove_not_existing_rule_from_set ... ok test registry::rule_set::tests::test_all_rules ... ok test registry::tests::check_code_serialization ... ok test registry::tests::documentation ... ok test registry::tests::linter_parse_code ... ok test registry::tests::linter_sorting ... ok test registry::tests::rule_naming_convention ... ok test registry::tests::rule_size ... ok test rule_redirects::tests::overshadowing_redirects ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_basic_ti_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_extra_whitespace ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_before_task_ids_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_key_return_value_double_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_list_with_key_return_value ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_no_spaces_in_braces ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_positional_argument ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_additional_arguments ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_empty_task_id ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_escaped_quotes ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_list_with_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_mixed_content ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_multi_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_no_template ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_non_default_key_before_task_ids ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_rejects_unknown_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_list ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_single_element_tuple_no_trailing_comma ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_id_singular_keyword ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_task_instance_xcom_pull ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_around_dot ... ok test rules::airflow::rules::xcom_pull_in_template_string::tests::test_whitespace_before_open_paren ... ok test rules::airflow::tests::rules::rule_airflow31moved_path_new_air321_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3dagdynamicvalue_path_new_air304_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3incompatiblefunctionsignature_path_new_air303_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_amazon_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_celery_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_common_sql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_daskexecutor_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_druid_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_fab_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hdfs_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_hive_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_http_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_jdbc_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_kubernetes_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_mysql_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_oracle_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_papermill_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_pig_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_postgres_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_presto_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_samba_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_slack_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_smtp_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_sqlite_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_standard_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3movedtoprovider_path_new_air302_zendesk_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_airflow_plugin_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_class_attribute_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_context_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_names_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3removal_path_new_air301_provider_names_fix_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedtomovetoprovider_path_new_air312_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_args_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_names_py_expects ... ok test rules::airflow::tests::rules::rule_airflow3suggestedupdate_path_new_air311_try_py_expects ... ok test rules::airflow::tests::rules::rule_airflowdagnoscheduleargument_path_new_air002_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskbranchasshortcircuit_path_new_air004_sdk_py_expects ... ok test rules::airflow::tests::rules::rule_airflowtaskimplicitmultipleoutputs_path_new_air202_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_dag_decorator_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_no_dag_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablegetoutsidetask_path_new_air003_py_expects ... ok test rules::airflow::tests::rules::rule_airflowvariablenametaskidmismatch_path_new_air001_py_expects ... ok test rules::airflow::tests::rules::rule_airflowxcompullintemplatestring_path_new_air201_py_expects ... ok test rules::eradicate::detection::tests::comment_contains_code_basic ... ok test rules::eradicate::detection::tests::comment_contains_code_single_line ... ok test rules::eradicate::detection::tests::comment_contains_code_with_default_allowlist ... ok test rules::eradicate::detection::tests::comment_contains_code_with_encoding ... ok test rules::eradicate::detection::tests::comment_contains_code_with_multiline ... ok test rules::eradicate::detection::tests::comment_contains_code_with_print ... ok test rules::eradicate::detection::tests::comment_contains_code_with_return ... ok test rules::eradicate::detection::tests::comment_contains_code_with_sentences ... ok test rules::eradicate::detection::tests::comment_contains_language_injection ... ok test rules::eradicate::detection::tests::comment_contains_todo ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment ... ok test rules::eradicate::rules::commented_out_code::tests::script_comment_end_precedence ... ok test rules::eradicate::tests::rules::rule_commentedoutcode_path_new_era001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::deferred_annotations_diff::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiredundantresponsemodel_path_new_fast001_py_expects ... ok test rules::fastapi::tests::rules::rule_fastapiunusedpathparameter_path_new_fast003_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_0_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_1_py_expects ... ok test rules::fastapi::tests::rules_py38::rule_fastapinonannotateddependency_path_new_fast002_2_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sixpy3_path_new_ytt202_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion0_path_new_ytt301_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversion2_path_new_ytt102_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr10_path_new_ytt302_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioncmpstr3_path_new_ytt103_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo0eq3_path_new_ytt201_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfo1cmpint_path_new_ytt203_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversioninfominorcmpint_path_new_ytt204_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice1_path_new_ytt303_py_expects ... ok test rules::flake8_2020::tests::rules::rule_sysversionslice3_path_new_ytt101_py_expects ... ok test rules::flake8_annotations::tests::allow_nested_overload ... ok test rules::flake8_annotations::tests::allow_overload ... ok test rules::flake8_annotations::tests::allow_star_arg_any ... ok test rules::flake8_annotations::tests::auto_return_type ... ok test rules::flake8_annotations::tests::auto_return_type_py38 ... ok test rules::flake8_annotations::tests::defaults ... ok test rules::flake8_annotations::tests::ignore_fully_untyped ... ok test rules::flake8_annotations::tests::mypy_init_return ... ok test rules::flake8_annotations::tests::shadowed_builtins ... ok test rules::flake8_annotations::tests::simple_magic_methods ... ok test rules::flake8_annotations::tests::suppress_dummy_args ... ok test rules::flake8_annotations::tests::suppress_none_returning ... ok test rules::flake8_async::tests::async109_python_310_or_older::asyncio ... ok test rules::flake8_async::tests::async109_python_310_or_older::trio ... ok test rules::flake8_async::tests::rules::rule_asyncbusywait_path_new_async110_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_0_py_expects ... ok test rules::flake8_async::tests::rules::rule_asyncfunctionwithtimeout_path_new_async109_1_py_expects ... ok test rules::flake8_async::tests::rules::rule_asynczerosleep_path_new_async115_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallhttpxinasyncfunction_path_new_async212_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinghttpcallinasyncfunction_path_new_async210_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockinginputinasyncfunction_path_new_async250_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingopencallinasyncfunction_path_new_async230_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingpathmethodinasyncfunction_path_new_async240_py_expects ... ok test rules::flake8_async::tests::rules::rule_blockingsleepinasyncfunction_path_new_async251_py_expects ... ok test rules::flake8_async::tests::rules::rule_cancelscopenocheckpoint_path_new_async100_py_expects ... ok test rules::flake8_async::tests::rules::rule_createsubprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_longsleepnotforever_path_new_async116_py_expects ... ok test rules::flake8_async::tests::rules::rule_runprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_triosynccall_path_new_async105_py_expects ... ok test rules::flake8_async::tests::rules::rule_waitforprocessinasyncfunction_path_new_async22x_py_expects ... ok test rules::flake8_async::tests::rules::rule_yieldincontextmanagerinasyncgenerator_path_new_async119_py_expects ... ok test rules::flake8_bandit::tests::check_hardcoded_tmp_additional_dirs ... ok test rules::flake8_bandit::tests::check_typed_exception ... ok test rules::flake8_bandit::tests::preview_rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::preview_rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_assert_path_new_s101_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_badfilepermissions_path_new_s103_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_callwithshellequalstrue_path_new_s604_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangoextra_path_new_s610_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_djangorawsql_path_new_s611_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_execbuiltin_path_new_s102_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_flaskdebugtrue_path_new_s201_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedbindallinterfaces_path_new_s104_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpassworddefault_path_new_s107_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordfuncarg_path_new_s106_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedpasswordstring_path_new_s105_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedsqlexpression_path_new_s608_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hardcodedtempfile_path_new_s108_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_hashlibinsecurehashfunction_path_new_s324_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_jinja2autoescapefalse_path_new_s701_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_loggingconfiginsecurelisten_path_new_s612_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_makotemplates_path_new_s702_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_paramikocall_path_new_s601_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithnocertvalidation_path_new_s501_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_requestwithouttimeout_path_new_s113_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpinsecureversion_path_new_s508_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_snmpweakcryptography_path_new_s509_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sshnohostkeyverification_path_new_s507_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslinsecureversion_path_new_s502_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithbaddefaults_path_new_s503_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_sslwithnoversion_path_new_s504_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithashell_path_new_s605_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithnoshell_path_new_s606_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_startprocesswithpartialpath_path_new_s607_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesspopenwithshellequalstrue_path_new_s602_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_subprocesswithoutshellequalstrue_path_new_s603_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousevalusage_path_new_s307_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousftplibimport_path_new_s402_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioushttpoxyimport_path_new_s412_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouslxmlimport_path_new_s410_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousmarksafeusage_path_new_s308_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousnoncryptographicrandomusage_path_new_s311_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleimport_path_new_s403_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspickleusage_path_new_s301_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspycryptoimport_path_new_s413_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciouspyghmiimport_path_new_s415_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioussubprocessimport_path_new_s404_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetlibimport_path_new_s401_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspicioustelnetusage_path_new_s312_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousurlopenusage_path_new_s310_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmletreeimport_path_new_s405_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlexpatimport_path_new_s407_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlminidomimport_path_new_s408_type_checking_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlpulldomimport_path_new_s409_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlrpcimport_path_new_s411_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_suspiciousxmlsaximport_path_new_s406_pyi_expects ... ok test rules::flake8_bandit::tests::rules::rule_tarfileunsafemembers_path_new_s202_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptcontinue_path_new_s112_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_tryexceptpass_path_new_s110_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unixcommandwildcardinjection_path_new_s609_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_unsafeyamlload_path_new_s506_py_expects ... ok test rules::flake8_bandit::tests::rules::rule_weakcryptographickey_path_new_s505_py_expects ... ok test rules::flake8_blind_except::tests::rules::rule_blindexcept_path_new_ble_py_expects ... ok test rules::flake8_boolean_trap::tests::extend_allowed_callable ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleandefaultvaluepositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleanpositionalvalueincall_path_new_fbt_py_expects ... ok test rules::flake8_boolean_trap::tests::rules::rule_booleantypehintpositionalargument_path_new_fbt_py_expects ... ok test rules::flake8_bugbear::tests::b007_unnecessary_tag_only_for_certain_cases ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_annotation ... ok test rules::flake8_bugbear::tests::extend_immutable_calls_arg_default ... ok test rules::flake8_bugbear::tests::extend_mutable_contextvar_default ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::preview_rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_abstractbaseclasswithoutabstractmethod_path_new_b024_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertfalse_path_new_b011_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_0_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assertraisesexception_path_new_b017_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_assignmenttoosenviron_path_new_b003_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_batchedwithoutexplicitstrict_path_new_b911_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_cachedinstancemethod_path_new_b019_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_classasdatastructure_path_new_class_as_data_structure_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_delattrwithconstant_path_new_b043_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatehandlerexception_path_new_b014_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatetryblockexception_path_new_b025_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_duplicatevalue_path_new_b033_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_emptymethodwithoutabstractdecorator_path_new_b027_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithemptytuple_path_new_b029_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_exceptwithnonexceptionclasses_path_new_b030_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_fstringdocstring_path_new_b021_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functioncallindefaultargument_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_functionusesloopvariable_path_new_b023_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_getattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_jumpstatementinfinally_path_new_b012_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopiteratormutation_path_new_b909_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_loopvariableoverridesiterator_path_new_b020_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mapwithoutexplicitstrict_path_new_b912_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_1_pyi_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_2_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_3_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_4_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_5_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_6_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_7_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_8_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_9_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutableargumentdefault_path_new_b006_b008_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_mutablecontextvardefault_path_new_b039_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_noexplicitstacklevel_path_new_b028_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raiseliteral_path_new_b016_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_raisewithoutfrominsideexcept_path_new_b904_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_redundanttupleinexceptionhandler_path_new_b013_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_resubpositionalargs_path_new_b034_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_returningenerator_path_new_b901_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_reuseofgroupbygenerator_path_new_b031_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_setattrwithconstant_path_new_b009_b010_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_starargunpackingafterkeywordarg_path_new_b026_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_statickeydictcomprehension_path_new_b035_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_stripwithmulticharacters_path_new_b005_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unaryprefixincrementdecrement_path_new_b002_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unintentionaltypeannotation_path_new_b032_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unreliablecallablecheck_path_new_b004_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_unusedloopcontrolvariable_path_new_b007_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscomparison_path_new_b015_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselesscontextlibsuppress_path_new_b022_py_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_ipynb_expects ... ok test rules::flake8_bugbear::tests::rules::rule_uselessexpression_path_new_b018_py_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_classasdatastructure_path_new_class_as_data_structure_py_pythonversion_py39_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_mapwithoutexplicitstrict_path_new_b912_py_pythonversion_py313_expects ... ok test rules::flake8_bugbear::tests::rules_with_target_version::rule_statickeydictcomprehension_path_new_b035_py315_py_pythonversion_py315_expects ... ok test rules::flake8_bugbear::tests::zip_without_explicit_strict ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::builtins_allowed_modules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::builtins_ignorelist::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::deferred_annotations_diff::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_false_expects ... ok test rules::flake8_builtins::tests::non_strict_checking::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_true_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_root::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::non_strict_checking_src::rule_stdlibmoduleshadowing_path_new_a005_modules_utils_logging_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinargumentshadowing_path_new_a002_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinattributeshadowing_path_new_a003_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinlambdaargumentshadowing_path_new_a006_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_builtinvariableshadowing_path_new_a001_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_abc_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_logging_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_non_builtin_init_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_bisect_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_collections_pyi_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_package_xml_py_expects ... ok test rules::flake8_builtins::tests::rules::rule_stdlibmoduleshadowing_path_new_a005_modules_string_init_py_expects ... ok test rules::flake8_builtins::tests::rules_py312::rule_builtinimportshadowing_path_new_a004_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_py_expects ... ok test rules::flake8_commas::tests::rules::path_new_com81_syntax_error_py_expects ... ok test rules::flake8_comprehensions::tests::allow_dict_calls_with_keyword_arguments::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::preview_rules::rule_unnecessarycomprehensionincall_path_new_c419_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycallaroundsorted_path_new_c413_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycollectioncall_path_new_c408_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehension_path_new_c416_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarycomprehensionincall_path_new_c419_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_2_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_3_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydictcomprehensionforiterable_path_new_c420_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarydoublecastorprocess_path_new_c414_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratordict_path_new_c402_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorlist_path_new_c400_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarygeneratorset_path_new_c401_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcall_path_new_c411_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensiondict_path_new_c404_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarylistcomprehensionset_path_new_c403_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteraldict_path_new_c406_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralset_path_new_c405_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithindictcall_path_new_c418_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithinlistcall_path_new_c410_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessaryliteralwithintuplecall_path_new_c409_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_1_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarymap_path_new_c417_py_expects ... ok test rules::flake8_comprehensions::tests::rules::rule_unnecessarysubscriptreversal_path_new_c415_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarycomprehensionincall_path_new_c419_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorlist_path_new_c400_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarygeneratorset_path_new_c401_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcall_path_new_c411_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessarylistcomprehensionset_path_new_c403_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithindictcall_path_new_c418_py315_py_expects ... ok test rules::flake8_comprehensions::tests::rules_py315::rule_unnecessaryliteralwithintuplecall_path_new_c409_py315_py_expects ... ok test rules::flake8_copyright::tests::char_boundary ... ok test rules::flake8_copyright::tests::invalid_author ... ok test rules::flake8_copyright::tests::late_notice ... ok test rules::flake8_copyright::tests::notice ... ok test rules::flake8_copyright::tests::notice_with_c ... ok test rules::flake8_copyright::tests::notice_with_caps ... ok test rules::flake8_copyright::tests::notice_with_comma ... ok test rules::flake8_copyright::tests::notice_with_range ... ok test rules::flake8_copyright::tests::notice_with_unicode_c ... ok test rules::flake8_copyright::tests::small_file ... ok test rules::flake8_copyright::tests::valid_author ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_no_space ... ok test rules::flake8_copyright::tests::valid_author_with_comma_invalid_spaces ... ok test rules::flake8_copyright::tests::valid_author_with_comma_valid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_space ... ok test rules::flake8_copyright::tests::valid_author_with_dash_invalid_spaces ... ok test rules::flake8_datetimez::tests::rules::rule_calldatefromtimestamp_path_new_dtz012_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimefromtimestamp_path_new_dtz006_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimenowwithouttzinfo_path_new_dtz005_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimestrptimewithoutzone_path_new_dtz007_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimetoday_path_new_dtz002_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcfromtimestamp_path_new_dtz004_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimeutcnow_path_new_dtz003_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetimewithouttzinfo_path_new_dtz001_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_calldatetoday_path_new_dtz011_py_expects ... ok test rules::flake8_datetimez::tests::rules::rule_datetimeminmax_path_new_dtz901_py_expects ... ok test rules::flake8_debugger::tests::rules::rule_debugger_path_new_t100_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoallwithmodelform_path_new_dj007_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangoexcludewithmodelform_path_new_dj006_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangolocalsinrenderfunction_path_new_dj003_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangomodelwithoutdunderstr_path_new_dj008_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangononleadingreceiverdecorator_path_new_dj013_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangonullablemodelstringfield_path_new_dj001_py_expects ... ok test rules::flake8_django::tests::rules::rule_djangounorderedbodycontentinmodel_path_new_dj012_py_expects ... ok test rules::flake8_errmsg::tests::custom ... ok test rules::flake8_errmsg::tests::defaults ... ok test rules::flake8_errmsg::tests::string_exception ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangleadingwhitespace_path_new_exe004_4_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingexecutablefile_path_new_exe002_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uv_tool_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangmissingpython_path_new_exe003_uvx_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotexecutable_path_new_exe001_3_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_1_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_2_py_expects ... ok test rules::flake8_executable::tests::rules::rule_shebangnotfirstline_path_new_exe005_3_py_expects ... ok test rules::flake8_fixme::tests::rules::t001 ... ok test rules::flake8_fixme::tests::rules::t002 ... ok test rules::flake8_fixme::tests::rules::t003 ... ok test rules::flake8_fixme::tests::rules::t004 ... ok test rules::flake8_future_annotations::tests::fa100::path_new_edge_case_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_many_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_from_typing_import_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_as_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_import_typing_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_non_simplifiable_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_uses_future_py_expects ... ok test rules::flake8_future_annotations::tests::fa100::path_new_ok_variable_name_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_lowercase_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_preview_generics_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_inner_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_no_future_import_uses_union_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_no_types_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_quoted_type_py_expects ... ok test rules::flake8_future_annotations::tests::fa102::path_new_ok_uses_future_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_formatingettextfunccall_path_new_int002_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_fstringingettextfunccall_path_new_int001_py_expects ... ok test rules::flake8_gettext::tests::rules_preview::rule_printfingettextfunccall_path_new_int003_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::multiline::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_explicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_implicitstringconcatenationincollectionliteral_path_new_isc004_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_multilineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_2_py_expects ... ok test rules::flake8_implicit_str_concat::tests::rules::rule_singlelineimplicitstringconcatenation_path_new_isc_syntax_error_py_expects ... ok test rules::flake8_import_conventions::tests::custom ... ok test rules::flake8_import_conventions::tests::custom_banned ... ok test rules::flake8_import_conventions::tests::custom_banned_from ... ok test rules::flake8_import_conventions::tests::defaults ... ok test rules::flake8_import_conventions::tests::defaults_preview ... ok test rules::flake8_import_conventions::tests::from_imports ... ok test rules::flake8_import_conventions::tests::override_defaults ... ok test rules::flake8_import_conventions::tests::remove_defaults ... ok test rules::flake8_import_conventions::tests::same_name ... ok test rules::flake8_import_conventions::tests::tricky ... ok test rules::flake8_logging::tests::rules::rule_directloggerinstantiation_path_new_log001_py_expects ... ok test rules::flake8_logging::tests::rules::rule_exceptionwithoutexcinfo_path_new_log007_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_excinfooutsideexcepthandler_path_new_log014_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_invalidgetloggerargument_path_new_log002_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_0_py_expects ... ok test rules::flake8_logging::tests::rules::rule_logexceptionoutsideexcepthandler_path_new_log004_1_py_expects ... ok test rules::flake8_logging::tests::rules::rule_rootloggercall_path_new_log015_py_expects ... ok test rules::flake8_logging::tests::rules::rule_undocumentedwarn_path_new_log009_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::preview_rules::rule_loggingfstring_path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g001_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g002_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g003_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_arg_order_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_implicit_concat_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g004_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g010_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_1_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g101_2_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g201_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g202_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_argparse_parser_error_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_extra_str_format_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_simple_ok_py_expects ... ok test rules::flake8_logging_format::tests::rules::path_new_g_warnings_ok_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_empty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_fail_nonempty_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_ignored_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_init_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_namespace_package_path_new_example_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pep723_path_new_script_py_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_pyi_path_new_example_pyi_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_script_path_new_script_expects ... ok test rules::flake8_no_pep420::tests::default::path_new_test_pass_shebang_path_new_example_py_expects ... ok test rules::flake8_pie::tests::rules::rule_duplicateclassfielddefinition_path_new_pie794_py_expects ... ok test rules::flake8_pie::tests::rules::rule_multiplestartsendswith_path_new_pie810_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_py_expects ... ok test rules::flake8_pie::tests::rules::rule_nonuniqueenums_path_new_pie796_pyi_expects ... ok test rules::flake8_pie::tests::rules::rule_reimplementedcontainerbuiltin_path_new_pie807_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessarydictkwargs_path_new_pie804_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryplaceholder_path_new_pie790_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryrangestart_path_new_pie808_py_expects ... ok test rules::flake8_pie::tests::rules::rule_unnecessaryspread_path_new_pie800_py_expects ... ok test rules::flake8_print::tests::rules::rule_pprint_path_new_t203_py_expects ... ok test rules::flake8_print::tests::rules::rule_print_path_new_t201_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_py_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_0_pyi_expects ... ok test rules::flake8_pyi::tests::custom_classmethod_rules::rule_customtypevarforself_path_new_pyi019_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::preview_rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::py38::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::pyi016_multiline_debug_fstring_mixed_newlines ... ok test rules::flake8_pyi::tests::pyi021_pie790_isolation_check::path_new_pyi021_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_anyeqneannotation_path_new_pyi032_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_argumentdefaultinstub_path_new_pyi014_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_assignmentdefaultinstub_path_new_pyi015_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badexitannotation_path_new_pyi036_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfocomparison_path_new_pyi006_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_badversioninfoorder_path_new_pyi066_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_bytestringusage_path_new_pyi057_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_collectionsnamedtuple_path_new_pyi024_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexassignmentinstub_path_new_pyi017_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_complexifstatementinstub_path_new_pyi002_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_docstringinstub_path_new_pyi021_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateliteralmember_path_new_pyi062_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_duplicateunionmember_path_new_pyi016_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_ellipsisinnonemptyclassbody_path_new_pyi013_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_futureannotationsinstub_path_new_pyi044_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_generatorreturnfromitermethod_path_new_pyi058_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_genericnotlastbaseclass_path_new_pyi059_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_itermethodreturniterable_path_new_pyi045_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_legacytypecomment_path_new_pyi033_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonemptystubbody_path_new_pyi010_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_nonselfreturntype_path_new_pyi034_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_noreturnargumentannotationinstub_path_new_pyi050_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_numericliteraltoolong_path_new_pyi054_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passinclassbody_path_new_pyi012_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_passstatementstubbody_path_new_pyi009_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_patchversioncomparison_path_new_pyi004_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_pep484stylepositionalonlyparameter_path_new_pyi063_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_quotedannotationinstub_path_new_pyi020_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantfinalliteral_path_new_pyi064_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantliteralunion_path_new_pyi051_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnoneliteral_path_new_pyi061_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_redundantnumericunion_path_new_pyi041_4_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_snakecasetypealias_path_new_pyi042_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stringorbytestoolong_path_new_pyi053_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_strorreprdefinedinstub_path_new_pyi029_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_stubbodymultiplestatements_path_new_pyi048_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_tsuffixedtypealias_path_new_pyi043_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typealiaswithoutannotation_path_new_pyi026_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_typedargumentdefaultinstub_path_new_pyi011_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_1_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_2_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unaliasedcollectionsabcsetimport_path_new_pyi025_3_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unannotatedassignmentinstub_path_new_pyi052_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unassignedspecialvariableinstub_path_new_pyi035_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessaryliteralunion_path_new_pyi030_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unnecessarytypeunion_path_new_pyi055_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unprefixedtypeparam_path_new_pyi001_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformcheck_path_new_pyi007_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedplatformname_path_new_pyi008_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unrecognizedversioninfocheck_path_new_pyi003_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unsupportedmethodcallonall_path_new_pyi056_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivateprotocol_path_new_pyi046_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypealias_path_new_pyi047_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypeddict_path_new_pyi049_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_unusedprivatetypevar_path_new_pyi018_pyi_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_py_expects ... ok test rules::flake8_pyi::tests::rules::rule_wrongtuplelengthversioncomparison_path_new_pyi005_pyi_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestcompositeassertion_path_new_pt018_py_expects ... ok test rules::flake8_pytest_style::tests::preview_rules::rule_pytestextraneousscopefunction_path_new_pt003_py_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::pt009 ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertalwaysfalse_path_new_pt015_py_settings_default_pt015_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestassertinexcept_path_new_pt017_py_settings_default_pt017_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestcompositeassertion_path_new_pt018_py_settings_default_pt018_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestdeprecatedyieldfixture_path_new_pt020_py_settings_default_pt020_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestduplicateparametrizetestcases_path_new_pt014_py_settings_default_pt014_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytesterroneoususefixturesonfixture_path_new_pt025_py_settings_default_pt025_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestextraneousscopefunction_path_new_pt003_py_settings_default_pt003_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfailwithoutmessage_path_new_pt016_py_settings_default_pt016_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturefinalizercallback_path_new_pt021_py_settings_default_pt021_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_default_pt001_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureincorrectparenthesesstyle_path_new_pt001_py_settings_fixture_parentheses_true_settings_default_pt001_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixtureparamwithoutvalue_path_new_pt019_py_settings_default_pt019_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestfixturepositionalargs_path_new_pt002_py_settings_default_pt002_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_default_pt023_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectmarkparenthesesstyle_path_new_pt023_py_settings_mark_parentheses_true_settings_default_pt023_parentheses_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestincorrectpytestimport_path_new_pt013_py_settings_default_pt013_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_is_pytest_test_py_settings_default_is_pytest_test_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparameterwithdefaultargument_path_new_pt028_py_settings_default_pt028_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_default_pt006_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_csv_settings_default_pt006_csv_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizenameswrongtype_path_new_pt006_py_settings_parametrize_names_type_types_parametrizenametype_list_settings_default_pt006_list_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_default_pt007_list_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_list_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_parametrize_values_row_type_types_parametrizevaluesrowtype_list_settings_default_pt007_tuple_of_lists_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestparametrizevalueswrongtype_path_new_pt007_py_settings_parametrize_values_type_types_parametrizevaluestype_tuple_settings_default_pt007_tuple_of_tuples_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestpatchwithlambda_path_new_pt008_py_settings_default_pt008_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_default_pt011_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_extend_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_pickle_unwrap_settings_default_pt011_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt011_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraisestoobroad_path_new_pt011_py_settings_raises_require_match_for_vec_identifierpattern_new_zerodivisionerror_unwrap_settings_default_pt011_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithmultiplestatements_path_new_pt012_py_settings_default_pt012_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestraiseswithoutexception_path_new_pt010_py_settings_default_pt010_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_0_py_settings_default_pt027_0_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunittestraisesassertion_path_new_pt027_1_py_settings_default_pt027_1_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestunnecessaryasynciomarkonfixture_path_new_pt024_py_settings_default_pt024_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestusefixtureswithoutparameters_path_new_pt026_py_settings_default_pt026_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestuselessyieldfixture_path_new_pt022_py_settings_default_pt022_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_default_pt030_default_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_extend_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_extend_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_encodingwarning_unwrap_settings_default_pt030_replace_broad_exceptions_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_foo_unwrap_settings_default_pt030_glob_prefix_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnstoobroad_path_new_pt030_py_settings_warns_require_match_for_vec_identifierpattern_new_unwrap_settings_default_pt030_glob_all_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithmultiplestatements_path_new_pt031_py_settings_default_pt031_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style::rule_pytestwarnswithoutwarning_path_new_pt029_py_settings_default_pt029_expects ... ok test rules::flake8_pytest_style::tests::test_pytest_style_pt006_and_pt007 ... ok test rules::flake8_quotes::tests::only_docstring::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_inline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::only_multiline::path_new_doubles_all_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_doubles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_class_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_1_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_mixed_quotes_module_singleline_var_2_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_class_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_function_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_multiline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_module_singleline_py_expects ... ok test rules::flake8_quotes::tests::require_docstring_singles::path_new_docstring_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_doubles::path_new_singles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_doubles_over_singles_escaped_py311 ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_escaped_unnecessary_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_implicit_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_multiline_string_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_noqa_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_would_be_triple_quotes_py_expects ... ok test rules::flake8_quotes::tests::require_singles::path_new_doubles_wrapped_py_expects ... ok test rules::flake8_quotes::tests::require_singles_over_doubles_escaped_py311 ... ok test rules::flake8_raise::tests::rules::rule_unnecessaryparenonraiseexception_path_new_rse102_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturn_path_new_ret503_py_expects ... ok test rules::flake8_return::tests::rules::rule_implicitreturnvalue_path_new_ret502_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsebreak_path_new_ret508_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsecontinue_path_new_ret507_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselseraise_path_new_ret506_py_expects ... ok test rules::flake8_return::tests::rules::rule_superfluouselsereturn_path_new_ret505_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryassign_path_new_ret504_py_expects ... ok test rules::flake8_return::tests::rules::rule_unnecessaryreturnnone_path_new_ret501_py_expects ... ok test rules::flake8_self::tests::custom_method_decorators ... ok test rules::flake8_self::tests::ignore_names ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_1_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_2_py_expects ... ok test rules::flake8_self::tests::rules::rule_privatememberaccess_path_new_slf001_py_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_rsplit_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_0_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_1_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_2_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_1_a_b_c_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_b_c_d_2_a_b_c_d_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_a_u_3000_b_1_a_b_expects ... ok test rules::flake8_simplify::rules::split_static_string::tests::test_split_whitespace_with_maxsplit::_x_0_x_expects ... ok test rules::flake8_simplify::tests::preview_rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_collapsibleif_path_new_sim102_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_comparewithtuple_path_new_sim109_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_dictgetwithnonedefault_path_new_sim910_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_doublenegation_path_new_sim208_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_duplicateisinstancecall_path_new_sim101_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_enumerateforloop_path_new_sim113_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandfalse_path_new_sim223_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprandnotexpr_path_new_sim220_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprornotexpr_path_new_sim221_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_exprortrue_path_new_sim222_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictget_path_new_sim401_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofdictlookup_path_new_sim116_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifelseblockinsteadofifexp_path_new_sim108_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithfalsetrue_path_new_sim211_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtruefalse_path_new_sim210_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifexprwithtwistedarms_path_new_sim212_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_ifwithsamearms_path_new_sim114_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_indictkeys_path_new_sim118_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_multiplewithstatements_path_new_sim117_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_needlessbool_path_new_sim103_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negateequalop_path_new_sim201_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_negatenotequalop_path_new_sim202_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_openfilewithcontexthandler_path_new_sim115_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim110_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_reimplementedbuiltin_path_new_sim111_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_returnintryexceptfinally_path_new_sim107_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_splitstaticstring_path_new_sim905_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_0_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_1_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_2_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_3_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_suppressibleexception_path_new_sim105_4_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_uncapitalizedenvironmentvariables_path_new_sim112_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_yodaconditions_path_new_sim300_py_expects ... ok test rules::flake8_simplify::tests::rules::rule_zipdictkeysandvalues_path_new_sim911_py_expects ... ok test rules::flake8_simplify::tests::version_specific_rules::rule_suppressibleexception_path_new_sim105_5_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinnamedtuplesubclass_path_new_slot002_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsinstrsubclass_path_new_slot000_py_expects ... ok test rules::flake8_slots::tests::rules::rule_noslotsintuplesubclass_path_new_slot001_py_expects ... ok test rules::flake8_tidy_imports::tests::ban_all_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports ... ok test rules::flake8_tidy_imports::tests::ban_parent_imports_package ... ok test rules::flake8_tidy_imports::tests::banned_api ... ok test rules::flake8_tidy_imports::tests::banned_api_package ... ok test rules::flake8_tidy_imports::tests::banned_module_level_imports ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_immediately_resolved_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_all ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_ban_lazy ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_dotted_module ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_exclude ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_fix ... ok test rules::flake8_tidy_imports::tests::preview_lazy_import_mismatch_pre_py315 ... ok test rules::flake8_todos::tests::rules::rule_invalidtodocapitalization_path_new_td006_py_expects ... ok test rules::flake8_todos::tests::rules::rule_invalidtodotag_path_new_td001_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingspaceaftertodocolon_path_new_td007_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodoauthor_path_new_td002_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodocolon_path_new_td004_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtododescription_path_new_td005_py_expects ... ok test rules::flake8_todos::tests::rules::rule_missingtodolink_path_new_td003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_present_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlyfirstpartyimport_rule_typingonlythirdpartyimport_rule_typingonlystandardlibraryimport_path_new_tc001_3_future_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import::_rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::add_future_import_dataclass_kw_only_py313::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_direct_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_import_py_expects ... ok test rules::flake8_type_checking::tests::base_class_same_file::rule_typingonlystandardlibraryimport_path_new_module_undefined_py_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_pass_import_from_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_def_f_x_dataframe_y_series_pass_multiple_members_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_from_pandas_import_dataframe_dataframe_series_series_if_type_checking_import_os_def_f_x_dataframe_pass_import_from_type_checking_block_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_pandas_def_f_x_os_y_pandas_pass_multiple_modules_different_types_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_os_sys_def_f_x_os_y_sys_pass_multiple_modules_same_type_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_if_type_checking_import_os_type_checking_block_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_def_f_x_pd_dataframe_pass_typing_import_before_package_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_inline_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_import_os_def_f_x_pd_dataframe_pass_type_checking_block_own_line_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_import_pandas_as_pd_if_type_checking_this_is_a_comment_import_os_def_f_x_pd_dataframe_pass_type_checking_block_comment_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_type_checking_typealias_if_type_checking_from_foo_import_foo_tc004_a_typealias_foo_none_ok_tc004_precedence_over_tc007_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_from_typing_import_typealias_a_typealias_int_none_tc008_b_typealias_int_none_tc010_tc010_precedence_over_tc008_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_from_typing_import_type_checking_typing_import_after_usage_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_def_f_x_pd_dataframe_pass_no_typing_import_expects ... ok test rules::flake8_type_checking::tests::contents::r_from_future_import_annotations_import_pandas_as_pd_from_typing_import_type_checking_def_f_x_pd_dataframe_pass_typing_import_after_package_import_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_import_pathlib_tc003_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_pathlib_path_github_issue_15681_fix_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_types_import_tracebacktype_def_foo_tb_tracebacktype_github_issue_15681_regression_test_expects ... ok test rules::flake8_type_checking::tests::contents_preview::r_from_future_import_annotations_type_checking_false_if_type_checking_from_typing_import_any_literal_never_self_else_def_getattr_name_str_pass_all_type_checking_any_literal_never_self_github_issue_16045_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_runtimeimportintypecheckingblock_path_new_module_app_py_expects ... ok test rules::flake8_type_checking::tests::decorator_same_file::rule_typingonlystandardlibraryimport_path_new_module_routes_py_expects ... ok test rules::flake8_type_checking::tests::exempt_modules::rule_typingonlythirdpartyimport_path_new_exempt_modules_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_1_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_2_py_expects ... ok test rules::flake8_type_checking::tests::exempt_type_checking::rule_typingonlystandardlibraryimport_path_new_exempt_type_checking_3_py_expects ... ok test rules::flake8_type_checking::tests::future_annotations_respects_non_strict_mode ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote2_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote3_py_expects ... ok test rules::flake8_type_checking::tests::quote::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_emptytypecheckingblock_path_new_tc005_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimecastvalue_path_new_tc006_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_10_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_11_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_12_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_13_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_14_pyi_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_15_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_16_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_17_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_3_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_4_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_5_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_6_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_7_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_8_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_tc004_9_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimeimportintypecheckingblock_path_new_whitespace_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_runtimestringunion_path_new_tc010_2_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlyfirstpartyimport_path_new_tc001_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_singledispatchmethod_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_snapshot_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlystandardlibraryimport_path_new_tc003_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_quote_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_singledispatch_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_tc002_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_1_py_expects ... ok test rules::flake8_type_checking::tests::rules::rule_typingonlythirdpartyimport_path_new_typing_modules_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_base_classes_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_base_classes_4_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_2_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_base_classes::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_base_classes_5_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_runtimeimportintypecheckingblock_path_new_runtime_evaluated_decorators_1_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlystandardlibraryimport_path_new_runtime_evaluated_decorators_3_py_expects ... ok test rules::flake8_type_checking::tests::runtime_evaluated_decorators::rule_typingonlythirdpartyimport_path_new_runtime_evaluated_decorators_2_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_init_var_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlystandardlibraryimport_path_new_kw_only_py_expects ... ok test rules::flake8_type_checking::tests::strict::rule_typingonlythirdpartyimport_path_new_strict_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_quotedtypealias_path_new_tc008_typing_execution_context_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules::rule_unquotedtypealias_path_new_tc007_py_expects ... ok test rules::flake8_type_checking::tests::type_alias_rules_pre_py310::rule_quotedtypealias_path_new_tc008_union_syntax_pre_py310_py_expects ... ok test rules::flake8_unused_arguments::tests::enforce_variadic_names ... ok test rules::flake8_unused_arguments::tests::ignore_variadic_names ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedclassmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedfunctionargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedlambdaargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedmethodargument_path_new_arg_py_expects ... ok test rules::flake8_unused_arguments::tests::rules::rule_unusedstaticmethodargument_path_new_arg_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::deferred_annotations_diff::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::pathlib_with_suffix_py314::rule_invalidpathlibwithsuffix_path_new_pth210_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_flake8_use_pathlib::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::preview_rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_full_name_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_as_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_import_from_py_expects ... ok test rules::flake8_use_pathlib::tests::rules::path_new_use_pathlib_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_builtinopen_path_new_pth123_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_glob_path_new_pth207_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_invalidpathlibwithsuffix_path_new_pth210_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_oslistdir_path_new_pth208_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetatime_path_new_pth203_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetctime_path_new_pth205_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetmtime_path_new_pth204_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_2_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ospathgetsize_path_new_pth202_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossepsplit_path_new_pth206_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_ossymlink_path_new_pth211_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pathconstructorcurrentdirectory_path_new_pth201_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_1_py_expects ... ok test rules::flake8_use_pathlib::tests::rules_pypath::rule_pypath_path_new_py_path_2_py_expects ... ok test rules::flynt::tests::rules::rule_staticjointofstring_path_new_fly002_py_expects ... ok test rules::isort::categorize::tests::test_empty_module_name ... ok test rules::isort::categorize::tests::test_empty_paths ... ok test rules::isort::categorize::tests::test_multiple_source_paths ... ok test rules::isort::categorize::tests::test_namespace_packages ... ok test rules::isort::categorize::tests::test_nested_packages ... ok test rules::isort::categorize::tests::test_same_name_module_and_directory ... ok test rules::isort::categorize::tests::test_src_layout ... ok test rules::isort::categorize::tests::test_traditional_layout ... ok test rules::isort::categorize::tests::test_type_stubs ... ok test rules::isort::tests::case_sensitive::path_new_case_sensitive_py_expects ... ok test rules::isort::tests::closest_to_furthest::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::combine_as_imports::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_add_newline_before_comments_py_expects ... ok test rules::isort::tests::default::path_new_as_imports_comments_py_expects ... ok test rules::isort::tests::default::path_new_bom_sorted_py_expects ... ok test rules::isort::tests::default::path_new_bom_unsorted_py_expects ... ok test rules::isort::tests::default::path_new_combine_as_imports_py_expects ... ok test rules::isort::tests::default::path_new_combine_import_from_py_expects ... ok test rules::isort::tests::default::path_new_comments_py_expects ... ok test rules::isort::tests::default::path_new_deduplicate_imports_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_comment_py_expects ... ok test rules::isort::tests::default::path_new_fit_line_length_py_expects ... ok test rules::isort::tests::default::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::default::path_new_force_to_top_py_expects ... ok test rules::isort::tests::default::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::default::path_new_future_from_py_expects ... ok test rules::isort::tests::default::path_new_if_elif_else_py_expects ... ok test rules::isort::tests::default::path_new_import_from_after_import_py_expects ... ok test rules::isort::tests::default::path_new_inline_comments_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_py_expects ... ok test rules::isort::tests::default::path_new_insert_empty_lines_pyi_expects ... ok test rules::isort::tests::default::path_new_isort_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_lazy_imports_py_expects ... ok test rules::isort::tests::default::path_new_leading_prefix_py_expects ... ok test rules::isort::tests::default::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::default::path_new_match_case_py_expects ... ok test rules::isort::tests::default::path_new_natural_order_py_expects ... ok test rules::isort::tests::default::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::default::path_new_no_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_no_wrap_star_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::default::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::default::path_new_order_relative_imports_by_level_py_expects ... ok test rules::isort::tests::default::path_new_preserve_comment_order_py_expects ... ok test rules::isort::tests::default::path_new_preserve_import_star_py_expects ... ok test rules::isort::tests::default::path_new_preserve_indentation_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_2_py_expects ... ok test rules::isort::tests::default::path_new_preserve_tabs_py_expects ... ok test rules::isort::tests::default::path_new_relative_imports_order_py_expects ... ok test rules::isort::tests::default::path_new_reorder_within_section_py_expects ... ok test rules::isort::tests::default::path_new_ruff_skip_file_py_expects ... ok test rules::isort::tests::default::path_new_separate_first_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_future_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::default::path_new_separate_third_party_imports_py_expects ... ok test rules::isort::tests::default::path_new_skip_py_expects ... ok test rules::isort::tests::default::path_new_sort_similar_imports_py_expects ... ok test rules::isort::tests::default::path_new_split_py_expects ... ok test rules::isort::tests::default::path_new_star_before_others_py_expects ... ok test rules::isort::tests::default::path_new_trailing_comment_py_expects ... ok test rules::isort::tests::default::path_new_trailing_suffix_py_expects ... ok test rules::isort::tests::default::path_new_two_space_py_expects ... ok test rules::isort::tests::default::path_new_type_comments_py_expects ... ok test rules::isort::tests::default::path_new_unicode_py_expects ... ok test rules::isort::tests::default_section_can_map_to_user_defined_section::path_new_default_section_user_defined_py_expects ... ok test rules::isort::tests::detect_same_package ... ok test rules::isort::tests::force_single_line::path_new_force_single_line_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_future_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_force_sort_within_sections_with_as_names_py_expects ... ok test rules::isort::tests::force_sort_within_sections::path_new_lazy_force_sort_within_sections_py_expects ... ok test rules::isort::tests::force_sort_within_sections_lines_between::path_new_force_sort_within_sections_lines_between_py_expects ... ok test rules::isort::tests::force_to_top::path_new_force_to_top_py_expects ... ok test rules::isort::tests::force_wrap_aliases::path_new_force_wrap_aliases_py_expects ... ok test rules::isort::tests::forced_separate::path_new_forced_separate_py_expects ... ok test rules::isort::tests::from_first::path_new_from_first_py_expects ... ok test rules::isort::tests::from_first::path_new_lazy_from_first_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_correct_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_already_present_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_duplicate_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_py_expects ... ok test rules::isort::tests::import_heading::path_new_import_heading_unsorted_py_expects ... ok test rules::isort::tests::import_heading_force_sort_within_sections::path_new_import_heading_force_sort_within_sections_py_expects ... ok test rules::isort::tests::import_heading_partial::path_new_import_heading_partial_py_expects ... ok test rules::isort::tests::import_heading_single_section::path_new_import_heading_single_section_py_expects ... ok test rules::isort::tests::import_heading_with_no_lines_before::path_new_import_heading_with_no_lines_before_py_expects ... ok test rules::isort::tests::import_heading_wrong_heading::path_new_import_heading_wrong_heading_py_expects ... ok test rules::isort::tests::known_local_folder::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::known_local_folder_closest::path_new_separate_local_folder_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_members_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_non_ascii_modules_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::length_sort::path_new_length_sort_with_relative_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_and_from_imports_py_expects ... ok test rules::isort::tests::length_sort_straight::path_new_length_sort_straight_imports_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_nothing_after_py_expects ... ok test rules::isort::tests::lines_after_imports::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_class_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_func_after_py_expects ... ok test rules::isort::tests::lines_after_imports_default_settings::path_new_lines_after_imports_pyi_expects ... ok test rules::isort::tests::lines_between_types::path_new_lines_between_types_py_expects ... ok test rules::isort::tests::main_is_first_party::path_new_main_first_party_py_expects ... ok test rules::isort::tests::no_detect_same_package ... ok test rules::isort::tests::no_lines_before::path_new_no_lines_before_py_expects ... ok test rules::isort::tests::no_lines_before_with_empty_sections::path_new_no_lines_before_with_empty_sections_py_expects ... ok test rules::isort::tests::no_sections::path_new_no_sections_py_expects ... ok test rules::isort::tests::no_split_on_trailing_comma::path_new_magic_trailing_comma_py_expects ... ok test rules::isort::tests::no_standard_library::path_new_no_standard_library_py_expects ... ok test rules::isort::tests::order_by_type::path_new_order_by_type_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_classes::path_new_order_by_type_with_custom_classes_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_constants::path_new_order_by_type_with_custom_constants_py_expects ... ok test rules::isort::tests::order_by_type_with_custom_variables::path_new_order_by_type_with_custom_variables_py_expects ... ok test rules::isort::tests::plr0402_skips_required_imports::path_new_plr0402_skip_py_expects ... ok test rules::isort::tests::propagate_inline_comments::path_new_propagate_inline_comments_py_expects ... ok test rules::isort::tests::required_import::path_new_comment_py_expects ... ok test rules::isort::tests::required_import::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import::path_new_empty_py_expects ... ok test rules::isort::tests::required_import::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import::path_new_off_py_expects ... ok test rules::isort::tests::required_import::path_new_whitespace_py_expects ... ok test rules::isort::tests::required_import_unused::path_new_unused_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comment_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_comments_and_newlines_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_followed_by_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_continuation_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_multiple_continuations_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_docstring_with_semicolon_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_empty_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_existing_import_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_multiline_docstring_py_expects ... ok test rules::isort::tests::required_import_with_alias::path_new_off_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_docstring_future_import_py_expects ... ok test rules::isort::tests::required_import_with_future_import::path_new_future_import_py_expects ... ok test rules::isort::tests::required_import_with_useless_alias::path_new_this_this_py_expects ... ok test rules::isort::tests::required_importfrom_with_useless_alias::path_new_this_this_from_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_only_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_py_expects ... ok test rules::isort::tests::required_imports::path_new_docstring_pyi_expects ... ok test rules::isort::tests::required_imports::path_new_empty_py_expects ... ok test rules::isort::tests::required_imports::path_new_multiple_strings_py_expects ... ok test rules::isort::tests::section_order::path_new_sections_py_expects ... ok test rules::isort::tests::sections::path_new_sections_py_expects ... ok test rules::isort::tests::separate_modules::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_first_party::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::separate_modules_glob::path_new_separate_subpackage_first_and_third_party_imports_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_crlf_py_expects ... ok test rules::isort::tests::source_code_style::path_new_line_ending_lf_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_only_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_py_expects ... ok test rules::isort::tests::straight_required_import::path_new_docstring_pyi_expects ... ok test rules::isort::tests::straight_required_import::path_new_empty_py_expects ... ok test rules::mccabe::rules::function_is_too_complex::tests::annotated_assign ... ok test rules::mccabe::rules::function_is_too_complex::tests::class ... ok test rules::mccabe::rules::function_is_too_complex::tests::expr_as_statement ... ok test rules::mccabe::rules::function_is_too_complex::tests::finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::foobar ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::for_loop ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_elif_else_dead_path ... ok test rules::mccabe::rules::function_is_too_complex::tests::if_in_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::match_case_catch_all_with_sequence ... ok test rules::mccabe::rules::function_is_too_complex::tests::multiple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::named_catch_all_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_functions ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_ifs ... ok test rules::mccabe::rules::function_is_too_complex::tests::nested_try_finally ... ok test rules::mccabe::rules::function_is_too_complex::tests::recursive ... ok test rules::mccabe::rules::function_is_too_complex::tests::sequential ... ok test rules::mccabe::rules::function_is_too_complex::tests::simple_match_case ... ok test rules::mccabe::rules::function_is_too_complex::tests::trivial ... ok test rules::mccabe::rules::function_is_too_complex::tests::try_else ... ok test rules::mccabe::rules::function_is_too_complex::tests::with ... ok test rules::mccabe::tests::max_complexity_zero::_0_expects ... ok test rules::mccabe::tests::max_complexity_zero::_10_expects ... ok test rules::mccabe::tests::max_complexity_zero::_3_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_2_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_3_py_expects ... ok test rules::numpy::tests::rules::rule_numpy2deprecation_path_new_npy201_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedfunction_path_new_npy003_py_expects ... ok test rules::numpy::tests::rules::rule_numpydeprecatedtypealias_path_new_npy001_py_expects ... ok test rules::numpy::tests::rules::rule_numpylegacyrandom_path_new_npy002_py_expects ... ok test rules::pandas_vet::tests::contents::r_class_class_def_init_self_values_str_none_self_values_values_print_self_values_pd011_pass_values_instance_expects ... ok test rules::pandas_vet::tests::contents::r_import_io_import_zipfile_class_mockbinaryfile_io_bytesio_def_init_self_args_kwargs_super_init_args_kwargs_def_close_self_pass_don_t_allow_closing_the_file_it_would_clear_the_buffer_zip_buffer_mockbinaryfile_with_zipfile_zipfile_zip_buffer_w_as_zf_zf_writestr_dir_file_txt_this_is_a_test_reset_the_bytesio_object_s_cursor_to_the_start_zip_buffer_seek_0_with_zipfile_zipfile_zip_buffer_r_as_zf_zpath_zipfile_path_zf_dir_name_file_name_zpath_at_split_pd008_pass_on_attr_expects ... ok test rules::pandas_vet::tests::contents::r_import_numpy_as_np_arrays_np_random_randn_3_4_for_in_range_10_np_stack_arrays_axis_0_shape_pd013_pass_numpy_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_df_pd_dataframe_pd901_fail_df_var_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_df_pd_dataframe_employee_dict_pd901_pass_part_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_employees_pd_dataframe_employee_dict_pd901_pass_non_df_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_my_function_df_data_pd901_pass_df_param_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nas_pd_isna_val_pd003_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nas_pd_notna_val_pd004_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_not_nulls_pd_notnull_val_pd004_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_nulls_pd_isnull_val_pd003_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_print_bah_humbug_pd003_allows_other_calls_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_pd_values_pd011_pass_values_import_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_node_name_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_values_pd011_pass_values_dict_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_result_x_values_pd011_pass_values_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_at_b_a_pd008_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iat_1_3_pd009_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_iloc_1_3_pd009_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_index_x_loc_b_a_pd008_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_iloc_1_3_5_1_3_pd007_pass_iloc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_new_x_x_loc_d_a_c_pd007_pass_loc_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_array_pd011_pass_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_to_array_pd011_pass_to_array_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_fail_values_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_result_x_values_pd011_pass_values_call_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_pd_pivot_x_index_foo_columns_bar_values_baz_pd010_fail_pivot_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_table_x_pivot_table_x_values_d_index_a_b_columns_c_aggfunc_np_sum_fill_value_0_pd010_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_false_pd002_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_drop_a_axis_1_inplace_true_pd002_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_x_values_1_pd011_pass_values_store_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_pd_merge_x_y_pd015_fail_merge_on_pandas_object_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_inner_pd015_pass_merge_on_dataframe_with_multiple_args_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_pd_dataframe_x_merge_y_pd015_pass_merge_on_dataframe_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_ix_0_2_a_pd007_fail_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_melt_id_vars_airline_value_vars_atl_den_dfw_value_name_airline_delay_pd013_pass_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_x_pd_dataframe_y_x_stack_level_1_dropna_true_pd013_fail_stack_expects ... ok test rules::pandas_vet::tests::contents::r_import_pandas_as_pd_y_x_stack_level_1_dropna_true_pd013_pass_unbound_expects ... ok test rules::pandas_vet::tests::contents::r_import_polars_as_pl_x_pl_dataframe_x_drop_a_inplace_true_pd002_pass_polars_expects ... ok test rules::pandas_vet::tests::contents::r_pd_to_datetime_timestamp_10_9_strftime_y_m_d_h_m_s_f_pd015_pass_other_pd_function_expects ... ok test rules::pandas_vet::tests::contents::r_x_dataframe_x_drop_a_inplace_true_pd002_pass_no_import_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasnuniqueconstantseriescheck_path_new_pd101_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofdotreadtable_path_new_pandas_use_of_dot_read_table_py_expects ... ok test rules::pandas_vet::tests::paths::rule_pandasuseofinplaceargument_path_new_pd002_py_expects ... ok test rules::pandas_vet::tests::pd002_fix_at_notebook_cell_start ... ok test rules::pep8_naming::helpers::tests::test_is_acronym ... ok test rules::pep8_naming::helpers::tests::test_is_camelcase ... ok test rules::pep8_naming::helpers::tests::test_is_mixed_case ... ok test rules::pep8_naming::tests::camelcase_imported_as_incorrect_convention ... ok test rules::pep8_naming::tests::classmethod_decorators ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasacronym_n817_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedasconstant_n814_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_camelcaseimportedaslowercase_n813_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_constantimportedasnonconstant_n811_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_dunderfunctionname_n807_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_errorsuffixonexceptionname_n818_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidargumentname_n803_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidclassname_n801_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameforclassmethod_n804_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfirstargumentnameformethod_n805_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidfunctionname_n802_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_invalidmodulename_n999_badallowed_init_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_lowercaseimportedasnonlowercase_n812_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinclassscope_n815_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_mixedcasevariableinglobalscope_n816_py_expects ... ok test rules::pep8_naming::tests::ignore_names::rule_nonlowercasevariableinfunction_n806_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasacronym_path_new_n817_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedasconstant_path_new_n814_py_expects ... ok test rules::pep8_naming::tests::rules::rule_camelcaseimportedaslowercase_path_new_n813_py_expects ... ok test rules::pep8_naming::tests::rules::rule_constantimportedasnonconstant_path_new_n811_py_expects ... ok test rules::pep8_naming::tests::rules::rule_dunderfunctionname_path_new_n807_py_expects ... ok test rules::pep8_naming::tests::rules::rule_errorsuffixonexceptionname_path_new_n818_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n803_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidargumentname_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidclassname_path_new_n801_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameforclassmethod_path_new_n804_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfirstargumentnameformethod_path_new_n805_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidfunctionname_path_new_n802_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_flake9_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_0001_initial_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_invalid_name_import_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_dashes_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_mod_with_spaces_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_file_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_module_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_no_module_test_txt_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_file_with_dashes_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_init_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_main_py_expects ... ok test rules::pep8_naming::tests::rules::rule_invalidmodulename_path_new_n999_module_valid_name_setup_py_expects ... ok test rules::pep8_naming::tests::rules::rule_lowercaseimportedasnonlowercase_path_new_n812_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinclassscope_path_new_n815_py_expects ... ok test rules::pep8_naming::tests::rules::rule_mixedcasevariableinglobalscope_path_new_n816_py_expects ... ok test rules::pep8_naming::tests::rules::rule_nonlowercasevariableinfunction_path_new_n806_py_expects ... ok test rules::pep8_naming::tests::staticmethod_decorators ... ok test rules::perflint::tests::preview_rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::preview_rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_incorrectdictiterator_path_new_perf102_py_expects ... ok test rules::perflint::tests::rules::rule_manualdictcomprehension_path_new_perf403_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcomprehension_path_new_perf401_py_expects ... ok test rules::perflint::tests::rules::rule_manuallistcopy_path_new_perf402_py_expects ... ok test rules::perflint::tests::rules::rule_tryexceptinloop_path_new_perf203_py_expects ... ok test rules::perflint::tests::rules::rule_unnecessarylistcast_path_new_perf101_py_expects ... ok test rules::pycodestyle::rules::logical_lines::tests::empty_line ... ok test rules::pycodestyle::rules::logical_lines::tests::function_definition ... ok test rules::pycodestyle::rules::logical_lines::tests::indented ... ok test rules::pycodestyle::rules::logical_lines::tests::multi_line ... ok test rules::pycodestyle::rules::logical_lines::tests::string_assignment ... ok test rules::pycodestyle::rules::logical_lines::tests::trivia ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklineafterdecorator_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinebetweenmethods_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesafterfunctionorclass_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinesbeforenesteddefinition_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_blanklinestoplevel_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_py_expects ... ok test rules::pycodestyle::tests::blank_lines::rule_toomanyblanklines_path_new_e30_syntax_error_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_function_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_blanklinestoplevel_path_new_e302_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_comment_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_docstring_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_expression_py_expects ... ok test rules::pycodestyle::tests::blank_lines_first_line::rule_toomanyblanklines_path_new_e303_first_line_statement_py_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_notebook::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::blank_lines_top_level_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklineafterdecorator_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinebetweenmethods_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesafterfunctionorclass_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinesbeforenesteddefinition_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_blanklinestoplevel_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub::rule_toomanyblanklines_expects ... ok test rules::pycodestyle::tests::blank_lines_typing_stub_isort ... ok test rules::pycodestyle::tests::constant_literals ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiple_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_indentationwithinvalidmultiplecomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespace_path_new_e23_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespaceafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundarithmeticoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundbitwiseorshiftoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundmodulooperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_missingwhitespacearoundparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multipleleadinghashesforblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_multiplespacesbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblock_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_noindentedblockcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterblockcomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_nospaceafterinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_overindented_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabaftercomma_path_new_e24_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafterkeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabafteroperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforekeyword_path_new_e27_py_expects ... ok test rules::pycodestyle::tests::logical::rule_tabbeforeoperator_path_new_e22_py_expects ... ok test rules::pycodestyle::tests::logical::rule_toofewspacesbeforeinlinecomment_path_new_e26_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentation_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedindentationcomment_path_new_e11_py_expects ... ok test rules::pycodestyle::tests::logical::rule_unexpectedspacesaroundkeywordparameterequals_path_new_e25_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespaceafteropenbracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeclosebracket_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforeparameters_path_new_e21_py_expects ... ok test rules::pycodestyle::tests::logical::rule_whitespacebeforepunctuation_path_new_e20_py_expects ... ok test rules::pycodestyle::tests::max_doc_length ... ok test rules::pycodestyle::tests::max_doc_length_with_utf_8 ... ok test rules::pycodestyle::tests::preview_rules::rule_linetoolong_path_new_e501_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_comments_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_docstring_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_docstring_and_future_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e402_shebang_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_redundantbackslash_path_new_e502_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_0_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_1_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_2_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_3_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_4_py_expects ... ok test rules::pycodestyle::tests::preview_rules::rule_toomanynewlinesatendoffile_path_new_w391_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousclassname_path_new_e742_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousfunctionname_path_new_e743_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_py_expects ... ok test rules::pycodestyle::tests::rules::rule_ambiguousvariablename_path_new_e741_pyi_expects ... ok test rules::pycodestyle::tests::rules::rule_bareexcept_path_new_e722_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w293_py_expects ... ok test rules::pycodestyle::tests::rules::rule_blanklinewithwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_invalidescapesequence_path_new_w605_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_lambdaassignment_path_new_e731_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_linetoolong_path_new_e501_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_missingnewlineatendoffile_path_new_w292_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_mixedspacesandtabs_path_new_e101_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_0_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_1_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_2_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_3_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_4_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_5_py_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e402_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_moduleimportnotattopoffile_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multipleimportsononeline_path_new_e40_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinecolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_multiplestatementsononelinesemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_nonecomparison_path_new_e711_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notintest_path_new_e713_py_expects ... ok test rules::pycodestyle::tests::rules::rule_notistest_path_new_e714_py_expects ... ok test rules::pycodestyle::tests::rules::rule_tabindentation_path_new_w19_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w291_py_expects ... ok test rules::pycodestyle::tests::rules::rule_trailingwhitespace_path_new_w29_py_expects ... ok test rules::pycodestyle::tests::rules::rule_truefalsecomparison_path_new_e712_py_expects ... ok test rules::pycodestyle::tests::rules::rule_typecomparison_path_new_e721_py_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e703_ipynb_expects ... ok test rules::pycodestyle::tests::rules::rule_uselesssemicolon_path_new_e70_py_expects ... ok test rules::pycodestyle::tests::rules::rule_whitespaceafterdecorator_path_new_e204_py_expects ... ok test rules::pycodestyle::tests::shebang ... ok test rules::pycodestyle::tests::tab_size::_1_expects ... ok test rules::pycodestyle::tests::tab_size::_2_expects ... ok test rules::pycodestyle::tests::tab_size::_4_expects ... ok test rules::pycodestyle::tests::tab_size::_8_expects ... ok test rules::pycodestyle::tests::task_tags::false_expects ... ok test rules::pycodestyle::tests::task_tags::true_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_0_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_0_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_1_1_expects ... ok test rules::pycodestyle::tests::too_many_blank_lines_isort_compatibility::_4_4_expects ... ok test rules::pycodestyle::tests::w292_4 ... ok test rules::pycodestyle::tests::w391_after_fix_empties_cell_ipynb ... ok test rules::pycodestyle::tests::w391_consecutive_empty_cells_ipynb ... ok test rules::pycodestyle::tests::white_space_syntax_error_compatibility ... ok test rules::pydoclint::tests::rules::rule_docstringmissingexception_path_new_doc501_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousexception_path_new_doc502_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousparameter_path_new_doc102_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousreturns_path_new_doc202_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringextraneousyields_path_new_doc403_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingexception_path_new_doc501_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingreturns_path_new_doc201_google_py_expects ... ok test rules::pydoclint::tests::rules_google_style_ignore_one_line::rule_docstringmissingyields_path_new_doc402_google_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousexception_path_new_doc502_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousparameter_path_new_doc102_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousreturns_path_new_doc202_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringextraneousyields_path_new_doc403_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingexception_path_new_doc501_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingreturns_path_new_doc201_numpy_py_expects ... ok test rules::pydoclint::tests::rules_numpy_style::rule_docstringmissingyields_path_new_doc402_numpy_py_expects ... ok test rules::pydocstyle::tests::all ... ok test rules::pydocstyle::tests::bom ... ok test rules::pydocstyle::tests::d209_d400 ... ok test rules::pydocstyle::tests::d417_google ... ok test rules::pydocstyle::tests::d417_google_ignore_var_parameters ... ok test rules::pydocstyle::tests::d417_numpy ... ok test rules::pydocstyle::tests::d417_unspecified ... ok test rules::pydocstyle::tests::d417_unspecified_ignore_var_parameters ... ok test rules::pydocstyle::tests::d420::convention_google_path_new_d420_google_py_expects ... ok test rules::pydocstyle::tests::d420::convention_numpy_path_new_d420_numpy_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d202_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklineafterfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinebeforefunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_blanklinesbetweenheaderandcontent_path_new_sphinx_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringstartswiththis_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_docstringtabindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_emptydocstringsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d301_py_expects ... ok test rules::pydocstyle::tests::rules::rule_escapesequenceindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d403_py_expects ... ok test rules::pydocstyle::tests::rules::rule_firstworduncapitalized_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklineafterclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_incorrectblanklinebeforeclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_mismatchedsectionunderlinelength_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_d413_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineafterlastsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingblanklineaftersummary_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingdashedunderlineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingnewlineaftersectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionnamecolon_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingsectionunderlineaftername_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingterminalpunctuation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_415_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d400_py_expects ... ok test rules::pydocstyle::tests::rules::rule_missingtrailingperiod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummaryfirstline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_multilinesummarysecondline_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_newlineafterlastparagraph_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_d410_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklineaftersection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noblanklinebeforesection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_noncapitalizedsectionname_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_nonimperativemood_path_new_d401_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d208_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_d214_module_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsection_path_new_sphinx_directive_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_d215_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overindentedsectionunderline_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d418_pyi_expects ... ok test rules::pydocstyle::tests::rules::rule_overloadwithdocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_propertydocstringstartswithverb_path_new_d421_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d402_py_expects ... ok test rules::pydocstyle::tests::rules::rule_signatureindocstring_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_surroundingwhitespace_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d300_py_expects ... ok test rules::pydocstyle::tests::rules::rule_triplesinglequotes_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_underindentation_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedmagicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_google_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_canonical_numpy_examples_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedparam_path_new_sections_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicfunction_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicinit_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmethod_path_new_setter_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d100_ipynb_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_no_pkg_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_d100_pub_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicmodule_path_new_unrelated_pkg_priv_no_d100_priv_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicnestedclass_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d104_init_py_expects ... ok test rules::pydocstyle::tests::rules::rule_undocumentedpublicpackage_path_new_d_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d200_py_expects ... ok test rules::pydocstyle::tests::rules::rule_unnecessarymultilinedocstring_path_new_d_py_expects ... ok test rules::pyflakes::cformat::tests::test_cformat_summary ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_invalid ... ok test rules::pyflakes::cformat::tests::test_cformat_summary_starred ... ok test rules::pyflakes::format::tests::test_format_summary ... ok test rules::pyflakes::format::tests::test_format_summary_invalid ... ok test rules::pyflakes::format::tests::test_format_summary_nested ... ok test rules::pyflakes::rules::invalid_literal_comparisons::tests::test_locate_cmp_ops ... ok test rules::pyflakes::tests::aliased_import ... ok test rules::pyflakes::tests::aliased_import_shadow_module ... ok test rules::pyflakes::tests::aliased_submodule_import ... ok test rules::pyflakes::tests::aliased_typing_import ... ok test rules::pyflakes::tests::all_mixed_attributes_and_strings ... ok test rules::pyflakes::tests::all_with_attributes ... ok test rules::pyflakes::tests::all_with_attributes_added ... ok test rules::pyflakes::tests::all_with_names ... ok test rules::pyflakes::tests::annotated_async_def ... ok test rules::pyflakes::tests::annotated_type_typing_missing_forward_type_multiple_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args ... ok test rules::pyflakes::tests::annotated_type_typing_with_string_args_in_union ... ok test rules::pyflakes::tests::annotating_an_import ... ok test rules::pyflakes::tests::annotation_undefined ... ok test rules::pyflakes::tests::assign_rhs_first ... ok test rules::pyflakes::tests::assigned_to_global ... ok test rules::pyflakes::tests::augmented_assignment ... ok test rules::pyflakes::tests::bad_nested_class ... ok test rules::pyflakes::tests::builtin_after_exception_target_cleanup ... ok test rules::pyflakes::tests::builtin_windows_error ... ok test rules::pyflakes::tests::builtins ... ok test rules::pyflakes::tests::contents::r_class_c_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_raise_an_f821_error_rather_than_resolving_to_the_x_in_x_1_print_x_load_after_unbind_from_class_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_import_os_import_os_despite_this_del_import_os_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_local_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_def_f_list_1_2_3_for_e_in_list_if_e_2_0_try_pass_except_exception_as_e_print_e_else_print_e_print_in_if_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_try_x_3_except_importerror_as_x_print_x_else_print_x_print_in_try_else_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_del_x_del_x_double_del_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_exception_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_def_f_x_1_try_1_0_except_valueerror_as_x_pass_except_importerror_as_x_pass_no_error_here_though_it_should_arguably_be_an_f821_error_x_will_be_unbound_after_the_except_block_assuming_an_exception_is_raised_and_caught_print_x_print_in_body_after_double_shadowing_except_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_del_os_del_shadowed_global_import_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_import_os_despite_this_del_import_os_in_f_should_still_be_flagged_as_shadowing_an_unused_import_this_is_a_false_negative_but_is_consistent_with_pyflakes_del_os_del_shadowed_global_import_in_global_scope_expects ... ok test rules::pyflakes::tests::contents::r_import_os_def_f_os_1_print_os_del_os_def_g_import_os_doesn_t_need_to_be_flagged_as_shadowing_an_import_os_1_print_os_del_shadowed_import_shadow_in_local_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_def_g_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_nested_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_unbind_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_f_try_pass_except_valueerror_as_x_pass_try_pass_except_valueerror_as_x_pass_this_should_resolve_to_the_x_in_x_1_print_x_load_after_multiple_unbinds_from_module_scope_expects ... ok test rules::pyflakes::tests::contents::r_x_1_def_foo_x_2_del_x_flake8_treats_this_as_an_f823_error_because_it_removes_the_binding_entirely_after_the_del_statement_however_it_should_be_an_f821_error_because_the_name_is_defined_in_the_scope_but_unbound_x_1_augmented_assignment_after_del_expects ... ok test rules::pyflakes::tests::default_builtins ... ok test rules::pyflakes::tests::default_typing_modules ... ok test rules::pyflakes::tests::deferred_twice_annotation ... ignored test rules::pyflakes::tests::defined_as_star_args ... ok test rules::pyflakes::tests::defined_as_star_unpack ... ok test rules::pyflakes::tests::defined_by_global ... ok test rules::pyflakes::tests::defined_by_global_multiple_names ... ok test rules::pyflakes::tests::defined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::defined_from_lambda_in_generator ... ok test rules::pyflakes::tests::defined_in_class ... ok test rules::pyflakes::tests::defined_in_class_nested ... ok test rules::pyflakes::tests::defined_in_gen_exp ... ok test rules::pyflakes::tests::defined_in_list_comp ... ok test rules::pyflakes::tests::del ... ok test rules::pyflakes::tests::del_conditional ... ok test rules::pyflakes::tests::del_conditional_except ... ok test rules::pyflakes::tests::del_conditional_nested ... ok test rules::pyflakes::tests::del_conditional_orelse ... ok test rules::pyflakes::tests::del_exception_in_except ... ok test rules::pyflakes::tests::del_global ... ok test rules::pyflakes::tests::del_undefined ... ok test rules::pyflakes::tests::del_while ... ok test rules::pyflakes::tests::del_while_nested ... ok test rules::pyflakes::tests::del_while_test_usage ... ok test rules::pyflakes::tests::different_submodule_import ... ok test rules::pyflakes::tests::dunder_class ... ok test rules::pyflakes::tests::duplicate_submodule_import ... ok test rules::pyflakes::tests::extend_generics ... ok test rules::pyflakes::tests::extra_builtins ... ok test rules::pyflakes::tests::extra_typing_modules ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_option::rule_unusedimport_path_new_f401_31_py_expects ... ok test rules::pyflakes::tests::f401_allowed_unused_imports_top_level_module::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f401_deprecated_option::rule_unusedimport_path_new_f401_30_py_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_all_foo_foo_42_f401_preview_first_party_submodule_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_a_f401_preview_first_party_submodule_no_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_first_party_submodule::r_import_submodule_bar_import_submodule_baz_all_submodule_foo_42_f401_preview_dunder_all_multiple_bindings_expects ... ok test rules::pyflakes::tests::f401_preview_local_init_import::rule_unusedimport_path_new_f401_33_init_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_if_cond_import_a_import_a_b_a_foo_f401_same_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_a_foo_f401_import_submodules_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_c_import_a_b_d_a_foo_f401_import_submodules_different_lengths_but_use_top_level_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_a_bar_f401_use_top_member_twice_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_a_foo_f401_use_top_member_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_all_a_f401_use_in_dunder_all_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_a_import_a_b_import_a_c_f401_multiple_unused_submodules_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_import_mlflow_pyfunc_loaders_chat_agent_import_mlflow_pyfunc_loaders_chat_model_import_mlflow_pyfunc_loaders_code_model_from_mlflow_utils_pydantic_utils_import_is_pydantic_v2_or_newer_if_is_pydantic_v2_or_newer_import_mlflow_pyfunc_loaders_responses_agent_f401_type_checking_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_refined_logic_only_applied_within_scope_import_a_def_foo_import_a_b_a_foo_f401_import_submodules_in_function_scope_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_a_b_import_a_b_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_bindings_import_a_b_a_import_a_f401_use_in_between_imports_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_a_1_import_a_b_f401_use_top_member_and_redefine_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_a_1_f401_use_top_member_then_import_then_redefine_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_reverts_to_stable_behavior_used_between_imports_import_a_a_foo_import_a_b_f401_use_top_member_before_second_import_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling::r_try_import_a_b_c_except_importerror_import_argparse_import_a_a_b_argparse_namespace_f401_different_branch_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_35_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::f401_preview_refined_submodule_handling_diffs::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::f401_stable::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::f811_annotated_assignment_redefinition ... ok test rules::pyflakes::tests::f811_typing_modules_overload ... ok test rules::pyflakes::tests::f821_frozendict_pre_py315_undefined ... ok test rules::pyflakes::tests::f821_frozendict_py315_available ... ok test rules::pyflakes::tests::f821_with_builtin_added_on_new_py_version_but_old_target_version_specified ... ok test rules::pyflakes::tests::f841_dummy_variable_rgx ... ok test rules::pyflakes::tests::forward_annotations_for_classes_in_scope ... ok test rules::pyflakes::tests::function_names_are_bound_now ... ok test rules::pyflakes::tests::functions_need_global_scope ... ok test rules::pyflakes::tests::functions_run_later ... ok test rules::pyflakes::tests::future_annotations ... ok test rules::pyflakes::tests::future_import ... ok test rules::pyflakes::tests::future_import_first ... ok test rules::pyflakes::tests::future_import_star ... ok test rules::pyflakes::tests::future_import_undefined ... ok test rules::pyflakes::tests::future_import_used ... ok test rules::pyflakes::tests::gh_issue_17196_regression_test ... ok test rules::pyflakes::tests::global_from_nested_scope ... ok test rules::pyflakes::tests::global_import_star ... ok test rules::pyflakes::tests::global_in_global_scope ... ok test rules::pyflakes::tests::global_reset_name_only ... ok test rules::pyflakes::tests::idiomatic_typing_guards ... ok test rules::pyflakes::tests::ignore_non_import_redefinitions ... ok test rules::pyflakes::tests::ignored_in_class ... ok test rules::pyflakes::tests::ignored_in_function ... ok test rules::pyflakes::tests::ignored_when_not_directly_assigned ... ok test rules::pyflakes::tests::import_in_class ... ok test rules::pyflakes::tests::import_star_exported ... ok test rules::pyflakes::tests::import_star_not_exported ... ignored test rules::pyflakes::tests::import_used_in_method_definition ... ok test rules::pyflakes::tests::imported_in_class ... ok test rules::pyflakes::tests::init ... ok test rules::pyflakes::tests::intermediate_class_scope_ignored ... ok test rules::pyflakes::tests::keyword_only_args ... ok test rules::pyflakes::tests::keyword_only_args_undefined ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope2 ... ok test rules::pyflakes::tests::later_redefined_global_from_nested_scope3 ... ok test rules::pyflakes::tests::list_concatenation_assignment ... ok test rules::pyflakes::tests::literal_type_some_other_module ... ignored test rules::pyflakes::tests::literal_type_typing ... ok test rules::pyflakes::tests::literal_type_typing_extensions ... ok test rules::pyflakes::tests::literal_union_type_typing ... ok test rules::pyflakes::tests::magic_globals_builtins ... ok test rules::pyflakes::tests::magic_globals_file ... ok test rules::pyflakes::tests::magic_globals_name ... ok test rules::pyflakes::tests::magic_module_in_class_scope ... ok test rules::pyflakes::tests::magic_qualname_in_class_scope ... ok test rules::pyflakes::tests::meta_class_undefined ... ok test rules::pyflakes::tests::methods_dont_use_class_scope ... ok test rules::pyflakes::tests::module_annotate_pre_py314_undefined ... ok test rules::pyflakes::tests::module_annotate_py314_available ... ok test rules::pyflakes::tests::module_annotations ... ok test rules::pyflakes::tests::module_warningregistry ... ok test rules::pyflakes::tests::multi_statement_lines ... ok test rules::pyflakes::tests::named_types_classes ... ok test rules::pyflakes::tests::names_declared_in_except_blocks ... ok test rules::pyflakes::tests::nested_class ... ok test rules::pyflakes::tests::nested_class_and_function_scope ... ok test rules::pyflakes::tests::nested_functions_nest_scope ... ok test rules::pyflakes::tests::nested_partially_quoted_type_assignment ... ok test rules::pyflakes::tests::nested_relative_typing_module ... ok test rules::pyflakes::tests::new_assignment ... ok test rules::pyflakes::tests::non_global_does_not_redefine ... ok test rules::pyflakes::tests::not_a_typing_overload ... ok test rules::pyflakes::tests::not_used_in_nested_scope ... ok test rules::pyflakes::tests::overload_in_class ... ok test rules::pyflakes::tests::overload_with_multiple_decorators ... ok test rules::pyflakes::tests::package_import ... ok test rules::pyflakes::tests::partial_string_annotations_with_future_annotations ... ok test rules::pyflakes::tests::partially_quoted_type_annotation ... ok test rules::pyflakes::tests::partially_quoted_type_assignment ... ok test rules::pyflakes::tests::positional_only_argument_annotations ... ok test rules::pyflakes::tests::postponed_annotations ... ok test rules::pyflakes::tests::preview_rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_undefinedexport_path_new_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_24_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_25_all_nonempty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_26_all_empty_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_27_all_mistyped_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_28_all_multiple_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_f401_29_all_conditional_init_py_expects ... ok test rules::pyflakes::tests::preview_rules::rule_unusedimport_path_new_init_py_expects ... ok test rules::pyflakes::tests::quoted_type_cast ... ok test rules::pyflakes::tests::quoted_type_cast_renamed_import ... ok test rules::pyflakes::tests::quoted_type_var_bound ... ok test rules::pyflakes::tests::quoted_type_var_constraints ... ok test rules::pyflakes::tests::redefined_but_used_later ... ok test rules::pyflakes::tests::redefined_by_class ... ok test rules::pyflakes::tests::redefined_by_except ... ok test rules::pyflakes::tests::redefined_by_for ... ok test rules::pyflakes::tests::redefined_by_function ... ok test rules::pyflakes::tests::redefined_by_gen_exp ... ok test rules::pyflakes::tests::redefined_by_subclass ... ok test rules::pyflakes::tests::redefined_if ... ok test rules::pyflakes::tests::redefined_if_else ... ok test rules::pyflakes::tests::redefined_in_class ... ok test rules::pyflakes::tests::redefined_in_nested_function ... ok test rules::pyflakes::tests::redefined_in_nested_function_twice ... ok test rules::pyflakes::tests::redefined_try ... ok test rules::pyflakes::tests::redefined_try_else ... ok test rules::pyflakes::tests::redefined_try_except ... ok test rules::pyflakes::tests::redefined_try_except_else ... ok test rules::pyflakes::tests::redefined_try_except_else_finally ... ok test rules::pyflakes::tests::redefined_try_except_finally ... ok test rules::pyflakes::tests::redefined_try_except_multi ... ok test rules::pyflakes::tests::redefined_try_nested ... ok test rules::pyflakes::tests::redefined_while_unused ... ok test rules::pyflakes::tests::relative_typing_module ... ok test rules::pyflakes::tests::return_annotation_is_class_scope_variable ... ok test rules::pyflakes::tests::return_annotation_is_function_body_variable ... ok test rules::pyflakes::tests::rules::rule_asserttuple_path_new_f631_py_expects ... ok test rules::pyflakes::tests::rules::rule_breakoutsideloop_path_new_f701_py_expects ... ok test rules::pyflakes::tests::rules::rule_continueoutsideloop_path_new_f702_py_expects ... ok test rules::pyflakes::tests::rules::rule_defaultexceptnotlast_path_new_f707_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_forwardannotationsyntaxerror_path_new_f722_py_expects ... ok test rules::pyflakes::tests::rules::rule_fstringmissingplaceholders_path_new_f541_py_expects ... ok test rules::pyflakes::tests::rules::rule_futurefeaturenotdefined_path_new_f407_py_expects ... ok test rules::pyflakes::tests::rules::rule_iftuple_path_new_f634_py_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_importshadowedbyloopvar_path_new_f402_py_expects ... ok test rules::pyflakes::tests::rules::rule_invalidprintsyntax_path_new_f633_py_expects ... ok test rules::pyflakes::tests::rules::rule_isliteral_path_new_f632_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_latefutureimport_path_new_f404_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_multiplestarredexpressions_path_new_f622_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyliteral_path_new_f601_py_expects ... ok test rules::pyflakes::tests::rules::rule_multivaluerepeatedkeyvariable_path_new_f602_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f502_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedmapping_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f503_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatexpectedsequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatextranamedarguments_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatinvalidformat_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f504_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmissingargument_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatmixedpositionalandnamed_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatpositionalcountmismatch_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatstarrequiressequence_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_percentformatunsupportedformatcharacter_path_new_f50x_py_expects ... ok test rules::pyflakes::tests::rules::rule_raisenotimplemented_path_new_f901_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_29_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_33_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_35_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_36_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_redefinedwhileunused_path_new_f811_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_returnoutsidefunction_path_new_f706_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextranamedarguments_path_new_f522_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatextrapositionalarguments_path_new_f523_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatinvalidformat_path_new_f521_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmissingarguments_path_new_f524_py_expects ... ok test rules::pyflakes::tests::rules::rule_stringdotformatmixingautomatic_path_new_f525_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_0_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_1b_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedexport_path_new_f822_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocal_path_new_f823_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstar_path_new_f403_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithimportstarusage_path_new_f405_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedlocalwithnestedimportstarusage_path_new_f406_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_11_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_22_ipynb_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_24_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_25_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_26_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_27_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_28_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_30_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_31_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_32_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_33_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_34_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_5_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_8_pyi_expects ... ok test rules::pyflakes::tests::rules::rule_undefinedname_path_new_f821_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedannotation_path_new_f842_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_10_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_11_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_12_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_13_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_14_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_15_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_16_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_17_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_18_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_19_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_20_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_21_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_22_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_23_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_32_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_34_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_4_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_5_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_6_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_7_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_8_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedimport_path_new_f401_9_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_0_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_1_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_2_py_expects ... ok test rules::pyflakes::tests::rules::rule_unusedvariable_path_new_f841_3_py_expects ... ok test rules::pyflakes::tests::rules::rule_yieldoutsidefunction_path_new_f704_py_expects ... ok test rules::pyflakes::tests::rules_with_flake8_type_checking_settings_enabled::rule_undefinedname_path_new_f821_29_py_expects ... ok test rules::pyflakes::tests::shadowed_by_for ... ok test rules::pyflakes::tests::shadowed_by_for_deep ... ok test rules::pyflakes::tests::shadowed_by_lambda ... ok test rules::pyflakes::tests::shadowed_by_parameter ... ok test rules::pyflakes::tests::trying_multiple_imports ... ok test rules::pyflakes::tests::tuple_concatenation_assignment ... ok test rules::pyflakes::tests::type_annotation_clobbers_all ... ok test rules::pyflakes::tests::type_cast_literal_str_to_str ... ok test rules::pyflakes::tests::typed_names_correct_forward_ref ... ok test rules::pyflakes::tests::typing_extensions_overload ... ok test rules::pyflakes::tests::typing_guard_for_protocol ... ok test rules::pyflakes::tests::typing_overload ... ok test rules::pyflakes::tests::typing_overload_async ... ok test rules::pyflakes::tests::unassigned_annotation_is_undefined ... ok test rules::pyflakes::tests::unbound_exported ... ok test rules::pyflakes::tests::undefined ... ok test rules::pyflakes::tests::undefined_augmented_assignment ... ok test rules::pyflakes::tests::undefined_exception_name ... ok test rules::pyflakes::tests::undefined_exception_name_obscuring_local_variable2 ... ok test rules::pyflakes::tests::undefined_from_lambda_in_comprehension ... ok test rules::pyflakes::tests::undefined_from_lambda_in_dictionary_comprehension ... ok test rules::pyflakes::tests::undefined_in_gen_exp_nested ... ok test rules::pyflakes::tests::undefined_in_list_comp ... ok test rules::pyflakes::tests::undefined_in_loop ... ok test rules::pyflakes::tests::undefined_with_error_handler ... ok test rules::pyflakes::tests::unused_annotation ... ok test rules::pyflakes::tests::unused_import ... ok test rules::pyflakes::tests::unused_import_relative ... ok test rules::pyflakes::tests::unused_in_nested_scope ... ok test rules::pyflakes::tests::unused_package_import ... ok test rules::pyflakes::tests::unused_package_with_submodule_import ... ok test rules::pyflakes::tests::use_pep695_type_aliass ... ok test rules::pyflakes::tests::used_and_global ... ok test rules::pyflakes::tests::used_as_class_decorator ... ok test rules::pyflakes::tests::used_as_decorator ... ok test rules::pyflakes::tests::used_as_star_unpack ... ok test rules::pyflakes::tests::used_import ... ok test rules::pyflakes::tests::used_import_relative ... ok test rules::pyflakes::tests::used_in_assert ... ok test rules::pyflakes::tests::used_in_assignment ... ok test rules::pyflakes::tests::used_in_attribute_assign ... ok test rules::pyflakes::tests::used_in_call ... ok test rules::pyflakes::tests::used_in_class ... ok test rules::pyflakes::tests::used_in_class_base ... ok test rules::pyflakes::tests::used_in_dict ... ok test rules::pyflakes::tests::used_in_elif_conditional ... ok test rules::pyflakes::tests::used_in_else ... ok test rules::pyflakes::tests::used_in_except ... ok test rules::pyflakes::tests::used_in_exec ... ok test rules::pyflakes::tests::used_in_for ... ok test rules::pyflakes::tests::used_in_for_else ... ok test rules::pyflakes::tests::used_in_function ... ok test rules::pyflakes::tests::used_in_gen_exp ... ok test rules::pyflakes::tests::used_in_getattr ... ok test rules::pyflakes::tests::used_in_global ... ok test rules::pyflakes::tests::used_in_if_body ... ok test rules::pyflakes::tests::used_in_if_conditional ... ok test rules::pyflakes::tests::used_in_keyword_arg ... ok test rules::pyflakes::tests::used_in_lambda ... ok test rules::pyflakes::tests::used_in_list ... ok test rules::pyflakes::tests::used_in_list_comp ... ok test rules::pyflakes::tests::used_in_logic ... ok test rules::pyflakes::tests::used_in_operators ... ok test rules::pyflakes::tests::used_in_parameter_default ... ok test rules::pyflakes::tests::used_in_raise ... ok test rules::pyflakes::tests::used_in_return ... ok test rules::pyflakes::tests::used_in_slice ... ok test rules::pyflakes::tests::used_in_slice_obj ... ok test rules::pyflakes::tests::used_in_subscript ... ok test rules::pyflakes::tests::used_in_try ... ok test rules::pyflakes::tests::used_in_try_finally ... ok test rules::pyflakes::tests::used_in_tuple ... ok test rules::pyflakes::tests::used_in_while ... ok test rules::pyflakes::tests::used_in_yield ... ok test rules::pyflakes::tests::used_package_with_submodule_import ... ok test rules::pyflakes::tests::used_package_with_submodule_import_of_alias ... ok test rules::pyflakes::tests::variable_annotation_references_self_name_undefined ... ok test rules::pyflakes::tests::variable_annotations ... ok test rules::pyflakes::tests::warning_suppressed ... ok test rules::pygrep_hooks::rules::blanket_type_ignore::tests::type_ignore_tag ... ok test rules::pygrep_hooks::tests::preview_rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_2_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blanketnoqa_path_new_pgh004_3_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_0_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_blankettypeignore_path_new_pgh003_1_py_expects ... ok test rules::pygrep_hooks::tests::rules::rule_invalidmockaccess_path_new_pgh005_0_py_expects ... ok test rules::pylint::helpers::tests::for_ ... ok test rules::pylint::helpers::tests::for_else ... ok test rules::pylint::helpers::tests::if_elif ... ok test rules::pylint::helpers::tests::if_elif_else ... ok test rules::pylint::helpers::tests::if_else ... ok test rules::pylint::helpers::tests::if_else_if_corner ... ok test rules::pylint::helpers::tests::many_statements ... ok test rules::pylint::helpers::tests::match_case ... ok test rules::pylint::helpers::tests::nested_class ... ok test rules::pylint::helpers::tests::nested_def ... ok test rules::pylint::helpers::tests::pass ... ok test rules::pylint::helpers::tests::return_not_counted ... ok test rules::pylint::helpers::tests::try_except ... ok test rules::pylint::helpers::tests::try_except_else ... ok test rules::pylint::helpers::tests::try_except_else_finally ... ok test rules::pylint::helpers::tests::try_except_except ... ok test rules::pylint::helpers::tests::try_except_except_finally ... ok test rules::pylint::helpers::tests::with ... ok test rules::pylint::helpers::tests::yield_ ... ok test rules::pylint::rules::too_many_branches::tests::for_else ... ok test rules::pylint::rules::too_many_branches::tests::if_else_nested_if_else ... ok test rules::pylint::rules::too_many_branches::tests::match_case ... ok test rules::pylint::rules::too_many_branches::tests::nested_def ... ok test rules::pylint::rules::too_many_branches::tests::try_except ... ok test rules::pylint::rules::too_many_branches::tests::try_except_else ... ok test rules::pylint::rules::too_many_branches::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_branches::tests::try_finally ... ok test rules::pylint::rules::too_many_branches::tests::while_if_else_if ... ok test rules::pylint::rules::too_many_branches::tests::with_statement ... ok test rules::pylint::rules::too_many_return_statements::tests::async_for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::async_with_if ... ok test rules::pylint::rules::too_many_return_statements::tests::class_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::for_else ... ok test rules::pylint::rules::too_many_return_statements::tests::if_ ... ok test rules::pylint::rules::too_many_return_statements::tests::nested_def_ignored ... ok test rules::pylint::rules::too_many_return_statements::tests::try_except_except_else_finally ... ok test rules::pylint::rules::too_many_return_statements::tests::while_nested_if ... ok test rules::pylint::rules::too_many_return_statements::tests::with_if ... ok test rules::pylint::tests::allow_magic_value_types ... ok test rules::pylint::tests::conflict_with_definition_rules ... ok test rules::pylint::tests::continue_in_finally ... ok test rules::pylint::tests::import_outside_top_level_with_banned ... ok test rules::pylint::tests::max_args ... ok test rules::pylint::tests::max_args_with_dummy_variables ... ok test rules::pylint::tests::max_boolean_expressions ... ok test rules::pylint::tests::max_branches ... ok test rules::pylint::tests::max_positional_args ... ok test rules::pylint::tests::max_return_statements ... ok test rules::pylint::tests::max_statements ... ok test rules::pylint::tests::preview_rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_assertonstringliteral_path_new_assert_on_string_literal_py_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_ipynb_expects ... ok test rules::pylint::tests::rules::rule_awaitoutsideasync_path_new_await_outside_async_py_expects ... ok test rules::pylint::tests::rules::rule_baddundermethodname_path_new_bad_dunder_method_name_py_expects ... ok test rules::pylint::tests::rules::rule_badopenmode_path_new_bad_open_mode_py_expects ... ok test rules::pylint::tests::rules::rule_badstaticmethodargument_path_new_bad_staticmethod_argument_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformatcharacter_path_new_bad_string_format_character_py_expects ... ok test rules::pylint::tests::rules::rule_badstringformattype_path_new_bad_string_format_type_py_expects ... ok test rules::pylint::tests::rules::rule_badstrstripcall_path_new_bad_str_strip_call_py_expects ... ok test rules::pylint::tests::rules::rule_bidirectionalunicode_path_new_bidirectional_unicode_py_expects ... ok test rules::pylint::tests::rules::rule_binaryopexception_path_new_binary_op_exception_py_expects ... ok test rules::pylint::tests::rules::rule_booleanchainedcomparison_path_new_boolean_chained_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_collapsibleelseif_path_new_collapsible_else_if_py_expects ... ok test rules::pylint::tests::rules::rule_comparetoemptystring_path_new_compare_to_empty_string_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonofconstant_path_new_comparison_of_constant_py_expects ... ok test rules::pylint::tests::rules::rule_comparisonwithitself_path_new_comparison_with_itself_py_expects ... ok test rules::pylint::tests::rules::rule_continueinfinally_path_new_continue_in_finally_py_expects ... ok test rules::pylint::tests::rules::rule_dictindexmissingitems_path_new_dict_index_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_dictitermissingitems_path_new_dict_iter_missing_items_py_expects ... ok test rules::pylint::tests::rules::rule_duplicatebases_path_new_duplicate_bases_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_line_continuation_py_expects ... ok test rules::pylint::tests::rules::rule_emptycomment_path_new_empty_comment_py_expects ... ok test rules::pylint::tests::rules::rule_eqwithouthash_path_new_eq_without_hash_py_expects ... ok test rules::pylint::tests::rules::rule_globalatmodulelevel_path_new_global_at_module_level_py_expects ... ok test rules::pylint::tests::rules::rule_globalstatement_path_new_global_statement_py_expects ... ok test rules::pylint::tests::rules::rule_globalvariablenotassigned_path_new_global_variable_not_assigned_py_expects ... ok test rules::pylint::tests::rules::rule_ifstmtminmax_path_new_if_stmt_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_importoutsidetoplevel_path_new_import_outside_top_level_py_expects ... ok test rules::pylint::tests::rules::rule_importprivatename_path_new_import_private_name_submodule_main_py_expects ... ok test rules::pylint::tests::rules::rule_importself_path_new_import_self_module_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallformat_path_new_invalid_all_format_py_expects ... ok test rules::pylint::tests::rules::rule_invalidallobject_path_new_invalid_all_object_py_expects ... ok test rules::pylint::tests::rules::rule_invalidboolreturntype_path_new_invalid_return_type_bool_py_expects ... ok test rules::pylint::tests::rules::rule_invalidbytesreturntype_path_new_invalid_return_type_bytes_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterbackspace_path_new_invalid_characters_syntax_error_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacteresc_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacternul_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharactersub_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidcharacterzerowidthspace_path_new_invalid_characters_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvardefault_path_new_invalid_envvar_default_py_expects ... ok test rules::pylint::tests::rules::rule_invalidenvvarvalue_path_new_invalid_envvar_value_py_expects ... ok test rules::pylint::tests::rules::rule_invalidhashreturntype_path_new_invalid_return_type_hash_py_expects ... ok test rules::pylint::tests::rules::rule_invalidindexreturntype_path_new_invalid_return_type_index_py_expects ... ok test rules::pylint::tests::rules::rule_invalidlengthreturntype_path_new_invalid_return_type_length_py_expects ... ok test rules::pylint::tests::rules::rule_invalidstrreturntype_path_new_invalid_return_type_str_py_expects ... ok test rules::pylint::tests::rules::rule_iterationoverset_path_new_iteration_over_set_py_expects ... ok test rules::pylint::tests::rules::rule_lentest_path_new_len_as_condition_py_expects ... ok test rules::pylint::tests::rules::rule_literalmembership_path_new_literal_membership_py_expects ... ok test rules::pylint::tests::rules::rule_loadbeforeglobaldeclaration_path_new_load_before_global_declaration_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoofewargs_path_new_logging_too_few_args_py_expects ... ok test rules::pylint::tests::rules::rule_loggingtoomanyargs_path_new_logging_too_many_args_py_expects ... ok test rules::pylint::tests::rules::rule_magicvaluecomparison_path_new_magic_value_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_manualfromimport_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_misplacedbareraise_path_new_misplaced_bare_raise_py_expects ... ok test rules::pylint::tests::rules::rule_missingmaxsplitarg_path_new_missing_maxsplit_arg_py_expects ... ok test rules::pylint::tests::rules::rule_modifiediteratingset_path_new_modified_iterating_set_py_expects ... ok test rules::pylint::tests::rules::rule_namedexprwithoutcontext_path_new_named_expr_without_context_py_expects ... ok test rules::pylint::tests::rules::rule_nancomparison_path_new_nan_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_nestedminmax_path_new_nested_min_max_py_expects ... ok test rules::pylint::tests::rules::rule_noclassmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiimportname_path_new_non_ascii_module_import_py_expects ... ok test rules::pylint::tests::rules::rule_nonasciiname_path_new_non_ascii_name_py_expects ... ok test rules::pylint::tests::rules::rule_nonaugmentedassignment_path_new_non_augmented_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalandglobal_path_new_nonlocal_and_global_py_expects ... ok test rules::pylint::tests::rules::rule_nonlocalwithoutbinding_path_new_nonlocal_without_binding_py_expects ... ok test rules::pylint::tests::rules::rule_nonslotassignment_path_new_non_slot_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_noselfuse_path_new_no_self_use_py_expects ... ok test rules::pylint::tests::rules::rule_nostaticmethoddecorator_path_new_no_method_decorator_py_expects ... ok test rules::pylint::tests::rules::rule_potentialindexerror_path_new_potential_index_error_py_expects ... ok test rules::pylint::tests::rules::rule_propertywithparameters_path_new_property_with_parameters_py_expects ... ok test rules::pylint::tests::rules::rule_redeclaredassignedname_path_new_redeclared_assigned_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedargumentfromlocal_path_new_redefined_argument_from_local_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedloopname_path_new_redefined_loop_name_py_expects ... ok test rules::pylint::tests::rules::rule_redefinedslotsinsubclass_path_new_redefined_slots_in_subclass_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedequalitycomparison_path_new_repeated_equality_comparison_py_expects ... ok test rules::pylint::tests::rules::rule_repeatedkeywordargument_path_new_repeated_keyword_argument_py_expects ... ok test rules::pylint::tests::rules::rule_returnininit_path_new_return_in_init_py_expects ... ok test rules::pylint::tests::rules::rule_selfassigningvariable_path_new_self_assigning_variable_py_expects ... ok test rules::pylint::tests::rules::rule_selforclsassignment_path_new_self_or_cls_assignment_py_expects ... ok test rules::pylint::tests::rules::rule_shallowcopyenviron_path_new_shallow_copy_environ_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethod_path_new_singledispatch_method_py_expects ... ok test rules::pylint::tests::rules::rule_singledispatchmethodfunction_path_new_singledispatchmethod_function_py_expects ... ok test rules::pylint::tests::rules::rule_singlestringslots_path_new_single_string_slots_py_expects ... ok test rules::pylint::tests::rules::rule_stopiterationreturn_path_new_stop_iteration_return_py_expects ... ok test rules::pylint::tests::rules::rule_subprocesspopenpreexecfn_path_new_subprocess_popen_preexec_fn_py_expects ... ok test rules::pylint::tests::rules::rule_subprocessrunwithoutcheck_path_new_subprocess_run_without_check_py_expects ... ok test rules::pylint::tests::rules::rule_superwithoutbrackets_path_new_super_without_brackets_py_expects ... ok test rules::pylint::tests::rules::rule_swapwithtemporaryvariable_path_new_swap_with_temporary_variable_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_0_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_10_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_11_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_12_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_13_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_14_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_15_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_16_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_1_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_2_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_3_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_4_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_5_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_6_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_7_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_8_py_expects ... ok test rules::pylint::tests::rules::rule_sysexitalias_path_new_sys_exit_alias_9_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyarguments_path_new_too_many_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanybranches_path_new_too_many_branches_py_expects ... ok test rules::pylint::tests::rules::rule_toomanynestedblocks_path_new_too_many_nested_blocks_py_expects ... ok test rules::pylint::tests::rules::rule_toomanypositionalarguments_path_new_too_many_positional_arguments_py_expects ... ok test rules::pylint::tests::rules::rule_toomanyreturnstatements_path_new_too_many_return_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatements_path_new_too_many_statements_py_expects ... ok test rules::pylint::tests::rules::rule_toomanystatementsintryclause_path_new_too_many_try_statements_py_expects ... ok test rules::pylint::tests::rules::rule_typebivariance_path_new_type_bivariance_py_expects ... ok test rules::pylint::tests::rules::rule_typenameincorrectvariance_path_new_type_name_incorrect_variance_py_expects ... ok test rules::pylint::tests::rules::rule_typeparamnamemismatch_path_new_type_param_name_mismatch_py_expects ... ok test rules::pylint::tests::rules::rule_unexpectedspecialmethodsignature_path_new_unexpected_special_method_signature_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydictindexlookup_path_new_unnecessary_dict_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydirectlambdacall_path_new_unnecessary_direct_lambda_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarydundercall_path_new_unnecessary_dunder_call_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylambda_path_new_unnecessary_lambda_py_expects ... ok test rules::pylint::tests::rules::rule_unnecessarylistindexlookup_path_new_unnecessary_list_index_lookup_py_expects ... ok test rules::pylint::tests::rules::rule_unreachablecode_path_new_unreachable_py_expects ... ok test rules::pylint::tests::rules::rule_unspecifiedencoding_path_new_unspecified_encoding_py_expects ... ok test rules::pylint::tests::rules::rule_uselesselseonloop_path_new_useless_else_on_loop_py_expects ... ok test rules::pylint::tests::rules::rule_uselessexceptionstatement_path_new_useless_exception_statement_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_2_init_py_expects ... ok test rules::pylint::tests::rules::rule_uselessimportalias_path_new_import_aliasing_py_expects ... ok test rules::pylint::tests::rules::rule_uselessreturn_path_new_useless_return_py_expects ... ok test rules::pylint::tests::rules::rule_uselesswithlock_path_new_useless_with_lock_py_expects ... ok test rules::pylint::tests::rules::rule_yieldfrominasyncfunction_path_new_yield_from_in_async_function_py_expects ... ok test rules::pylint::tests::rules::rule_yieldininit_path_new_yield_in_init_py_expects ... ok test rules::pylint::tests::too_many_locals ... ok test rules::pylint::tests::too_many_public_methods ... ok test rules::pyupgrade::fixes::tests::aliased ... ok test rules::pyupgrade::fixes::tests::first_import ... ok test rules::pyupgrade::fixes::tests::first_two_imports ... ok test rules::pyupgrade::fixes::tests::first_two_imports_multiline ... ok test rules::pyupgrade::fixes::tests::last_import ... ok test rules::pyupgrade::fixes::tests::multi_comment_first_import ... ok test rules::pyupgrade::fixes::tests::multiline_comment ... ok test rules::pyupgrade::fixes::tests::multiline_once ... ok test rules::pyupgrade::fixes::tests::multiline_twice ... ok test rules::pyupgrade::fixes::tests::once ... ok test rules::pyupgrade::fixes::tests::parenthesized ... ok test rules::pyupgrade::fixes::tests::twice ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_2_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_0_whole ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_1 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_11 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_5 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_7_not_equal ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_8 ... ok test rules::pyupgrade::rules::outdated_version_block::tests::test_compare_version::compare_3_9 ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::complex_format ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_blanks ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::preserve_space ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_a ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::format_an_r ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::formatting_in_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::simple_string ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::three_percents ... ok test rules::pyupgrade::rules::printf_string_formatting::tests::test_percent_to_format::word_in_string ... ok test rules::pyupgrade::tests::async_timeout_error_alias_not_applied_py310 ... ok test rules::pyupgrade::tests::datetime_utc_alias_py311 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p310 ... ok test rules::pyupgrade::tests::future_annotations_keep_runtime_typing_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_585_py310 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_p37 ... ok test rules::pyupgrade::tests::future_annotations_pep_604_py310 ... ok test rules::pyupgrade::tests::i002_conflict ... ok test rules::pyupgrade::tests::i002_up029_conflict::path_new_up029_1_py_expects ... ok test rules::pyupgrade::tests::non_pep695_type_alias_not_applied_py311 ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_and_future_annotations_py310::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep585annotation_path_new_up006_4_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationoptional_path_new_up045_2_py_expects ... ok test rules::pyupgrade::tests::preview_with_fa100_no_future_annotations_setting::rule_nonpep604annotationunion_path_new_up007_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_convertnamedtuplefunctionaltoclass_path_new_up014_py_expects ... ok test rules::pyupgrade::tests::rules::rule_converttypeddictfunctionaltoclass_path_new_up013_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedcelementtree_path_new_up023_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedimport_path_new_up035_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedmockimport_path_new_up026_py_expects ... ok test rules::pyupgrade::tests::rules::rule_deprecatedunittestalias_path_new_up005_py_expects ... ok test rules::pyupgrade::tests::rules::rule_extraneousparentheses_path_new_up034_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_formatliterals_path_new_up030_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_fstring_path_new_up032_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithmaxsizenone_path_new_up033_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_lrucachewithoutparameters_path_new_up011_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_cr_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_lf_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nativeliterals_path_new_up018_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep585annotation_path_new_up006_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationoptional_path_new_up045_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604annotationunion_path_new_up007_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep604isinstance_path_new_up038_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::rules::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_openalias_path_new_up020_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_oserroralias_path_new_up024_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_outdatedversionblock_path_new_up036_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_printfstringformatting_path_new_up031_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_privatetypeparameter_path_new_up049_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::rules::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_redundantopenmodes_path_new_up015_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestdoutstderr_path_new_up022_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replacestrenum_path_new_up042_py_expects ... ok test rules::pyupgrade::tests::rules::rule_replaceuniversalnewlines_path_new_up021_py_expects ... ok test rules::pyupgrade::tests::rules::rule_supercallwithparameters_path_new_up008_py_expects ... ok test rules::pyupgrade::tests::rules::rule_timeouterroralias_path_new_up041_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typeofprimitive_path_new_up003_py_expects ... ok test rules::pyupgrade::tests::rules::rule_typingtextstralias_path_new_up019_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unicodekindprefix_path_new_up025_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarybuiltinimport_path_new_up029_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryclassparentheses_path_new_up039_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessarydefaulttypeargs_path_new_up043_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryencodeutf8_path_new_up012_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_unnecessaryfutureimport_path_new_up010_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessclassmetaclasstype_path_new_up050_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessmetaclasstype_path_new_up001_py_expects ... ok test rules::pyupgrade::tests::rules::rule_uselessobjectinheritance_path_new_up004_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_10_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_1_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_2_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_3_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_4_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_5_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_6_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_7_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_9_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_code_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_hashbang_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_many_empty_lines_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_other_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_code_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_other_py_expects ... ok test rules::pyupgrade::tests::rules::rule_utf8encodingdeclaration_path_new_up009_utf8_utf8_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_0_py_expects ... ok test rules::pyupgrade::tests::rules::rule_yieldinforloop_path_new_up028_1_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericclass_path_new_up046_2_py_expects ... ok test rules::pyupgrade::tests::rules_not_applied_default_typevar_backported::rule_nonpep695genericfunction_path_new_up047_1_py_expects ... ok test rules::pyupgrade::tests::rules_preview::rule_oserroralias_path_new_up024_0_py_expects ... ok test rules::pyupgrade::tests::rules_py313::rule_quotedannotation_path_new_up037_3_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericclass_path_new_up046_1_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695genericfunction_path_new_up047_0_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_py_expects ... ok test rules::pyupgrade::tests::type_var_default_preview::rule_nonpep695typealias_path_new_up040_pyi_expects ... ok test rules::pyupgrade::tests::unnecessary_default_type_args_stubs_py312 ... ok test rules::pyupgrade::tests::unpack_pep_646_py311 ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_0_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_1_py_expects ... ok test rules::pyupgrade::tests::up037_add_future_annotation::rule_quotedannotation_path_new_up037_2_pyi_expects ... ok test rules::pyupgrade::tests::up045_future_annotations_py39 ... ok test rules::refurb::tests::fstring_number_format_python_311 ... ok test rules::refurb::tests::read_whole_file_newline_python_version_diff ... ok test rules::refurb::tests::rules::rule_bitcount_path_new_furb161_py_expects ... ok test rules::refurb::tests::rules::rule_checkandremovefromset_path_new_furb132_py_expects ... ok test rules::refurb::tests::rules::rule_deletefullslice_path_new_furb131_py_expects ... ok test rules::refurb::tests::rules::rule_forloopsetmutations_path_new_furb142_py_expects ... ok test rules::refurb::tests::rules::rule_forloopwrites_path_new_furb122_py_expects ... ok test rules::refurb::tests::rules::rule_fromisoformatreplacez_path_new_furb162_py_expects ... ok test rules::refurb::tests::rules::rule_fstringnumberformat_path_new_furb116_py_expects ... ok test rules::refurb::tests::rules::rule_hardcodedstringcharset_path_new_furb156_py_expects ... ok test rules::refurb::tests::rules::rule_hashlibdigesthex_path_new_furb181_py_expects ... ok test rules::refurb::tests::rules::rule_ifexpinsteadoforoperator_path_new_furb110_py_expects ... ok test rules::refurb::tests::rules::rule_ifexprminmax_path_new_furb136_py_expects ... ok test rules::refurb::tests::rules::rule_implicitcwd_path_new_furb177_py_expects ... ok test rules::refurb::tests::rules::rule_intonslicedstr_path_new_furb166_py_expects ... ok test rules::refurb::tests::rules::rule_isinstancetypenone_path_new_furb168_py_expects ... ok test rules::refurb::tests::rules::rule_listreversecopy_path_new_furb187_py_expects ... ok test rules::refurb::tests::rules::rule_mathconstant_path_new_furb152_py_expects ... ok test rules::refurb::tests::rules::rule_metaclassabcmeta_path_new_furb180_py_expects ... ok test rules::refurb::tests::rules::rule_printemptystring_path_new_furb105_py_expects ... ok test rules::refurb::tests::rules::rule_readlinesinfor_path_new_furb129_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_0_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_1_py_expects ... ok test rules::refurb::tests::rules::rule_readwholefile_path_new_furb101_2_py_expects ... ok test rules::refurb::tests::rules::rule_redundantlogbase_path_new_furb163_py_expects ... ok test rules::refurb::tests::rules::rule_regexflagalias_path_new_furb167_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedoperator_path_new_furb118_py_expects ... ok test rules::refurb::tests::rules::rule_reimplementedstarmap_path_new_furb140_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedappend_path_new_furb113_py_expects ... ok test rules::refurb::tests::rules::rule_repeatedglobal_path_new_furb154_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_0_py_expects ... ok test rules::refurb::tests::rules::rule_singleitemmembershiptest_path_new_furb171_1_py_expects ... ok test rules::refurb::tests::rules::rule_slicecopy_path_new_furb145_py_expects ... ok test rules::refurb::tests::rules::rule_slicetoremoveprefixorsuffix_path_new_furb188_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_1_py_expects ... ok test rules::refurb::tests::rules::rule_sortedminmax_path_new_furb192_py_expects ... ok test rules::refurb::tests::rules::rule_subclassbuiltin_path_new_furb189_py_expects ... ok test rules::refurb::tests::rules::rule_typenonecomparison_path_new_furb169_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryenumerate_path_new_furb148_py_expects ... ok test rules::refurb::tests::rules::rule_unnecessaryfromfloat_path_new_furb164_py_expects ... ok test rules::refurb::tests::rules::rule_verbosedecimalconstructor_path_new_furb157_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_0_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_1_py_expects ... ok test rules::refurb::tests::rules::rule_writewholefile_path_new_furb103_2_py_expects ... ok test rules::refurb::tests::write_whole_file_python_39 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py310 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py314 ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_no_typing_extensions ... ok test rules::ruff::tests::access_annotations_from_class_dict_py39_with_typing_extensions ... ok test rules::ruff::tests::confusables ... ok test rules::ruff::tests::confusables_deferred_annotations_diff ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_1_expects ... ok test rules::ruff::tests::custom_regexp_preset::rule_useddummyvariable_path_new_ruf052_0_py_r_2_expects ... ok test rules::ruff::tests::flake8_noqa ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::implicit_optional_py39::path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::incorrect_decorator_order_py312 ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_bleach_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_invalid_author_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_maturin_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_pep639_expects ... ok test rules::ruff::tests::invalid_pyproject_toml::rule_invalidpyprojecttoml_path_new_various_invalid_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_1_py_expects ... ok test rules::ruff::tests::invalid_rule_code_external_rules::path_new_ruff_ruf102_py_expects ... ok test rules::ruff::tests::map_strict_py314::rule_starmapzip_path_new_ruf058_2_py_expects ... ok test rules::ruff::tests::missing_fstring_syntax_backslash_py311 ... ok test rules::ruff::tests::no_remove_parentheses_starred_expr_py310 ... ok test rules::ruff::tests::none_not_at_end_of_union_py313 ... ok test rules::ruff::tests::noqa ... ok test rules::ruff::tests::prefer_parentheses_getitem_tuple ... ok test rules::ruff::tests::preview_confusables ... ok test rules::ruff::tests::preview_rules::rule_floatequalitycomparison_path_new_ruf069_py_expects ... ok test rules::ruff::tests::preview_rules::rule_fstringpercentformat_path_new_ruf073_py_expects ... ok test rules::ruff::tests::preview_rules::rule_implicitclassvarindataclass_path_new_ruf045_py_expects ... ok test rules::ruff::tests::preview_rules::rule_indentedformfeed_path_new_ruf054_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::preview_rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::preview_rules::rule_ospathcommonprefix_path_new_ruf071_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryassignbeforeyield_path_new_ruf070_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_0_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_1_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_2_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unnecessaryregularexpression_path_new_ruf055_3_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_concat_py_expects ... ok test rules::ruff::tests::preview_rules::rule_unrawrepattern_path_new_ruf039_py_expects ... ok test rules::ruff::tests::preview_rules::rule_uselessfinally_path_new_ruf072_py_expects ... ok test rules::ruff::tests::preview_rules_py37::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::preview_rules_py38::rule_unrawrepattern_path_new_ruf039_py_version_sensitive_py_expects ... ok test rules::ruff::tests::property_without_return_custom_decorator ... ok test rules::ruff::tests::quadratic_list_summation_py315 ... ok test rules::ruff::tests::range_suppressions ... ok test rules::ruff::tests::redirects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::ruf013_add_future_import::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::ruf100_0 ... ok test rules::ruff::tests::ruf100_0_prefix ... ok test rules::ruff::tests::ruf100_1 ... ok test rules::ruff::tests::ruf100_2 ... ok test rules::ruff::tests::ruf100_3 ... ok test rules::ruff::tests::ruf100_4 ... ok test rules::ruff::tests::ruf100_5 ... ok test rules::ruff::tests::ruff_noqa_all ... ok test rules::ruff::tests::ruff_noqa_codes ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused ... ok test rules::ruff::tests::ruff_noqa_filedirective_unused_last_of_many ... ok test rules::ruff::tests::ruff_noqa_invalid ... ok test rules::ruff::tests::ruff_per_file_ignores ... ok test rules::ruff::tests::ruff_per_file_ignores_empty ... ok test rules::ruff::tests::rules::rule_assertwithprintmessage_path_new_ruf030_py_expects ... ok test rules::ruff::tests::rules::rule_assignmentinassert_path_new_ruf018_py_expects ... ok test rules::ruff::tests::rules::rule_asynciodanglingtask_path_new_ruf006_py_expects ... ok test rules::ruff::tests::rules::rule_classwithmixedtypevars_path_new_ruf053_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_py_expects ... ok test rules::ruff::tests::rules::rule_collectionliteralconcatenation_path_new_ruf005_slices_py_expects ... ok test rules::ruff::tests::rules::rule_dataclassenum_path_new_ruf049_py_expects ... ok test rules::ruff::tests::rules::rule_decimalfromfloatliteral_path_new_ruf032_py_expects ... ok test rules::ruff::tests::rules::rule_defaultfactorykwarg_path_new_ruf026_py_expects ... ok test rules::ruff::tests::rules::rule_duplicateentryindunderall_path_new_ruf068_py_expects ... ok test rules::ruff::tests::rules::rule_explicitfstringtypeconversion_path_new_ruf010_py_expects ... ok test rules::ruff::tests::rules::rule_falsydictgetfallback_path_new_ruf056_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_auto_attribs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_functioncallindataclassdefaultargument_path_new_ruf009_py_expects ... ok test rules::ruff::tests::rules::rule_ifkeyindictdel_path_new_ruf051_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_0_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_1_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_2_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_3_py_expects ... ok test rules::ruff::tests::rules::rule_implicitoptional_path_new_ruf013_4_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectdecoratororder_path_new_ruf074_py_expects ... ok test rules::ruff::tests::rules::rule_incorrectlyparenthesizedtupleinsubscript_path_new_ruf031_py_expects ... ok test rules::ruff::tests::rules::rule_inemptycollection_path_new_ruf060_py_expects ... ok test rules::ruff::tests::rules::rule_invalidassertmessageliteralargument_path_new_ruf040_py_expects ... ok test rules::ruff::tests::rules::rule_invalidformattersuppressioncomment_path_new_ruf028_py_expects ... ok test rules::ruff::tests::rules::rule_invalidindextype_path_new_ruf016_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_1_py_expects ... ok test rules::ruff::tests::rules::rule_invalidrulecode_path_new_ruf102_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_deprecated_call_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_raises_py_expects ... ok test rules::ruff::tests::rules::rule_legacyformpytestraises_path_new_ruf061_warns_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_0_py_expects ... ok test rules::ruff::tests::rules::rule_loggingeagerconversion_path_new_ruf065_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_1_py_expects ... ok test rules::ruff::tests::rules::rule_mapintversionparsing_path_new_ruf048_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_0_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_1_py_expects ... ok test rules::ruff::tests::rules::rule_missingfstringsyntax_path_new_ruf027_2_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutableclassdefault_path_new_ruf012_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_attrs_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_deferred_py_expects ... ok test rules::ruff::tests::rules::rule_mutabledataclassdefault_path_new_ruf008_py_expects ... ok test rules::ruff::tests::rules::rule_mutablefromkeysvalue_path_new_ruf024_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_for_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_if_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_try_py_expects ... ok test rules::ruff::tests::rules::rule_needlesselse_path_new_ruf047_while_py_expects ... ok test rules::ruff::tests::rules::rule_neverunion_path_new_ruf020_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_init_py_expects ... ok test rules::ruff::tests::rules::rule_nonemptyinitmodule_path_new_ruf067_modules_okay_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_py_expects ... ok test rules::ruff::tests::rules::rule_nonenotatendofunion_path_new_ruf036_pyi_expects ... ok test rules::ruff::tests::rules::rule_nonoctalpermissions_path_new_ruf064_py_expects ... ok test rules::ruff::tests::rules::rule_parenthesizechainedoperators_path_new_ruf021_py_expects ... ok test rules::ruff::tests::rules::rule_postinitdefault_path_new_ruf033_py_expects ... ok test rules::ruff::tests::rules::rule_propertywithoutreturn_path_new_ruf066_py_expects ... ok test rules::ruff::tests::rules::rule_pytestraisesambiguouspattern_path_new_ruf043_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_0_py_expects ... ok test rules::ruff::tests::rules::rule_quadraticlistsummation_path_new_ruf017_1_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_0_py_expects ... ok test rules::ruff::tests::rules::rule_redirectednoqa_path_new_ruf101_1_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_py_expects ... ok test rules::ruff::tests::rules::rule_redundantboolliteral_path_new_ruf038_pyi_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_0_py_expects ... ok test rules::ruff::tests::rules::rule_starmapzip_path_new_ruf058_1_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_cr_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_lf_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarycasttoint_path_new_ruf046_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryemptyiterablewithindequecall_path_new_ruf037_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryif_path_new_ruf050_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryiterableallocationforfirstelement_path_new_ruf015_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarykeycheck_path_new_ruf019_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_py_expects ... ok test rules::ruff::tests::rules::rule_unnecessarynestedliteral_path_new_ruf041_pyi_expects ... ok test rules::ruff::tests::rules::rule_unnecessaryround_path_new_ruf057_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderall_path_new_ruf022_py_expects ... ok test rules::ruff::tests::rules::rule_unsorteddunderslots_path_new_ruf023_py_expects ... ok test rules::ruff::tests::rules::rule_unusedasync_path_new_ruf029_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_0_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_1_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_2_py_expects ... ok test rules::ruff::tests::rules::rule_unusedunpackedvariable_path_new_ruf059_3_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_0_py_expects ... ok test rules::ruff::tests::rules::rule_useddummyvariable_path_new_ruf052_1_py_expects ... ok test rules::ruff::tests::rules::rule_uselessifelse_path_new_ruf034_py_expects ... ok test rules::ruff::tests::rules::rule_zipinsteadofpairwise_path_new_ruf007_py_expects ... ok test rules::ruff::tests::strictly_empty_init_modules_ruf067 ... ok test rules::ruff::tests::unnecessary_if_and_needless_else ... ok test rules::ruff::tests::unnecessary_if_and_unused_import ... ok test rules::ruff::tests::unnecessary_iterable_allocation_for_first_element_py315 ... ok test rules::ruff::tests::useless_finally_and_needless_else ... ok test rules::ruff::tests::useless_finally_and_needless_else_and_suppressible_exception ... ok test rules::ruff::tests::useless_finally_and_suppressible_exception ... ok test rules::ruff::typing::tests::test_is_known_type ... ok test rules::tryceratops::tests::rules::rule_errorinsteadofexception_path_new_try400_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaargs_path_new_try003_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisevanillaclass_path_new_try002_py_expects ... ok test rules::tryceratops::tests::rules::rule_raisewithintry_path_new_try301_py_expects ... ok test rules::tryceratops::tests::rules::rule_tryconsiderelse_path_new_try300_py_expects ... ok test rules::tryceratops::tests::rules::rule_typecheckwithouttypeerror_path_new_try004_py_expects ... ok test rules::tryceratops::tests::rules::rule_uselesstryexcept_path_new_try203_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboselogmessage_path_new_try401_py_expects ... ok test rules::tryceratops::tests::rules::rule_verboseraise_path_new_try201_py_expects ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_specificity ... ok test settings::fix_safety_table::tests::test_from_rule_selectors_unsafe_over_safe ... ok test settings::fix_safety_table::tests::test_resolve_applicability ... ok test settings::types::tests::default_python_version_works ... ok test settings::types::tests::identifier_pattern_matches_literals_exactly ... ok test settings::types::tests::identifier_pattern_preserves_glob_matching ... ok test settings::types::tests::identifier_pattern_rejects_invalid_globs ... ok test suppression::tests::combined_range_suppressions ... ok test suppression::tests::comment_attributes ... ok test suppression::tests::disable_multiple_codes ... ok test suppression::tests::disable_single_code ... ok test suppression::tests::disable_single_code_with_reason ... ok test suppression::tests::enable_single_code ... ok test suppression::tests::file_ignore_single_code ... ok test suppression::tests::file_ignore_suppression_indented ... ok test suppression::tests::file_ignore_suppression_multiple ... ok test suppression::tests::file_ignore_suppression_single ... ok test suppression::tests::file_ignore_suppression_trailing ... ok test suppression::tests::file_level_suppression ... ok test suppression::tests::ignore_single_code ... ok test suppression::tests::ignore_suppression_combined ... ok test suppression::tests::ignore_suppression_standalone_multiline_inner ... ok test suppression::tests::ignore_suppression_standalone_multiline_top ... ok test suppression::tests::ignore_suppression_standalone_single_line ... ok test suppression::tests::ignore_suppression_standalone_stacked ... ok test suppression::tests::ignore_suppression_trailing_first_line ... ok test suppression::tests::ignore_suppression_trailing_inner_line ... ok test suppression::tests::ignore_suppression_trailing_last_line ... ok test suppression::tests::ignore_suppression_trailing_one_line ... ok test suppression::tests::indented_comment ... ok test suppression::tests::interleaved_range_suppressions ... ok test suppression::tests::nested_range_suppressions ... ok test suppression::tests::no_suppression ... ok test suppression::tests::parse_empty_codes ... ok test suppression::tests::parse_invalid_action ... ok test suppression::tests::parse_missing_bracket ... ok test suppression::tests::parse_missing_codes ... ok test suppression::tests::parse_missing_comma ... ok test suppression::tests::parse_unrelated_comment ... ok test suppression::tests::range_suppression_extra_disable ... ok test suppression::tests::range_suppression_two_codes ... ok test suppression::tests::range_suppression_unmatched ... ok test suppression::tests::range_suppression_unordered ... ok test suppression::tests::single_range_suppression ... ok test suppression::tests::single_range_suppression_after_dedent ... ok test suppression::tests::single_range_suppression_implicit_match ... ok test suppression::tests::trailing_comment ... ok test suppression::tests::trailing_comment_own_line_ignore ... ok test test::tests::test_diff_diagnostics ... ok test tests::linter_quick_test ... ignored test result: ok. 2811 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 2.74s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_markdown-117cf3e69e55e885 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 17 tests test tests::format_code_blocks_basic ... ok test tests::format_code_blocks_extension_mapping ... ok test tests::format_code_blocks_ignore_blackendocs_off ... ok test tests::format_code_blocks_ignore_ruff_off ... ok test tests::format_code_blocks_ignore_to_end ... ok test tests::format_code_blocks_invalid_closing_fence_form_feed ... ok test tests::format_code_blocks_invalid_closing_fence_info ... ok test tests::format_code_blocks_long_fence ... ok test tests::format_code_blocks_longer_closing_fence ... ok test tests::format_code_blocks_nested ... ok test tests::format_code_blocks_python_console ... ok test tests::format_code_blocks_quarto ... ok test tests::format_code_blocks_syntax_error ... ok test tests::format_code_blocks_tildes ... ok test tests::format_code_blocks_unchanged ... ok test tests::format_code_blocks_unlabeled_python ... ok test tests::format_code_blocks_unlabeled_rust ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-35a7aa4737ead9db --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 24 tests test mdtest::flake8-pyi/string-or-bytes-too-long.md ... ok test mdtest::flake8-return/unnecessary-assign.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::pylint/magic-value-comparison.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::notebook/cell-boundaries.md ... ok test mdtest::refurb/subclass-builtin.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::suppression/ignore.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_notebook-d7fdb78ca25c629b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 27 tests test notebook::tests::empty_notebook ... ok test notebook::tests::index_fragmented_source_array ... ok test notebook::tests::is_python_notebook::_kernelspec_language_ipynb_true_expects ... ok test notebook::tests::is_python_notebook::_r_ipynb_false_expects ... ok test notebook::tests::is_python_notebook::_valid_ipynb_true_expects ... ok test notebook::tests::round_trip::_kernelspec_language_ipynb_expects ... ok test notebook::tests::round_trip::_vscode_language_id_ipynb_expects ... ok test notebook::tests::test_concat_notebook ... ok test notebook::tests::test_invalid ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_after_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_assignment_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_before_code_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_automagics_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_cell_magic_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_code_and_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_markdown_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_code_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_only_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_unicode_magic_gh9145_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_valid_cell_magic_true_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_javascript_false_expects ... ok test notebook::tests::test_is_valid_python_code_cell::_vscode_language_id_python_true_expects ... ok test notebook::tests::update_keeps_insertion_at_cell_start_in_that_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_last_cell ... ok test notebook::tests::update_keeps_insertion_at_end_in_non_final_cell ... ok test notebook::tests::update_restores_separators_for_empty_cells ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_ast-fee57a4ba0162ee4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test helpers::tests::any_over_stmt_type_alias ... ok test helpers::tests::any_over_type_param_param_spec ... ok test helpers::tests::any_over_type_param_type_var ... ok test helpers::tests::any_over_type_param_type_var_tuple ... ok test helpers::tests::resolve_import ... ok test identifier::tests::extract_global_names ... ok test name::tests::empty_vec ... ok test name::tests::extend_from_slice_heap ... ok test name::tests::extend_from_slice_stack ... ok test name::tests::extend_from_slice_stack_spill ... ok test name::tests::extend_heap ... ok test name::tests::extend_stack ... ok test name::tests::extend_stack_spilled ... ok test name::tests::from_slice_heap ... ok test name::tests::from_slice_stack ... ok test name::tests::from_slice_stack_capacity ... ok test name::tests::pop_heap ... ok test name::tests::pop_stack ... ok test name::tests::push_stack ... ok test name::tests::push_stack_spill ... ok test name::tests::salsa_lookup_name_from_str ... ok test node_index::tests::test_node_index ... ok test nodes::tests::size ... ok test str::tests::prefix_uniqueness ... ok test token::tokens::tests::tokens_after_offset_at_last_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_end ... ok test token::tokens::tests::tokens_after_offset_at_token_start ... ok test token::tokens::tests::tokens_after_offset_between_tokens ... ok test token::tokens::tests::tokens_after_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_before_offset_after_first_token_gap ... ok test token::tokens::tests::tokens_before_offset_at_first_token_start ... ok test token::tokens::tests::tokens_before_offset_at_last_token_end ... ok test token::tokens::tests::tokens_before_offset_at_second_token_start ... ok test token::tokens::tests::tokens_before_offset_at_token_end ... ok test token::tokens::tests::tokens_before_offset_at_token_start ... ok test token::tokens::tests::tokens_before_offset_between_tokens ... ok test token::tokens::tests::tokens_before_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_at_token_offset ... ok test token::tokens::tests::tokens_in_range_end_offset_at_token_start ... ok test token::tokens::tests::tokens_in_range_end_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_end_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_in_range_start_offset_at_token_end ... ok test token::tokens::tests::tokens_in_range_start_offset_between_tokens ... ok test token::tokens::tests::tokens_in_range_start_offset_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_first_token_start ... ok test token::tokens::tests::tokens_split_at_inside_gap ... ok test token::tokens::tests::tokens_split_at_inside_token - should panic ... ok test token::tokens::tests::tokens_split_at_last_token_end ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after ... ok test token::tokens::tests::tokens_split_at_matches_before_and_after_zero_length - should panic ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/comparable-5e8a308a09fe4294 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test concatenated_bytes_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_tstrings_compare_equal ... ok test dynamic_tuple_elements_do_not_compare_by_value ... ok test equivalent_numbers_hash_equal ... ok test large_integers_fall_back_to_structural_comparison ... ok test t_strings_literal_order_matters_compare_unequal ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/identifier-8faffb1dc4bcd744 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/match_pattern-b3c69c658c32d226 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parentheses-57ce1376ae984499 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 10 tests test test_call_arguments_not_counted ... ok test test_call_with_parenthesized_argument ... ok test test_double_parentheses ... ok test test_multiline_with_parentheses ... ok test test_no_parentheses ... ok test test_parentheses_iterator_multiple ... ok test test_parentheses_with_comments ... ok test test_parentheses_with_whitespace ... ok test test_parenthesized_range_multiple ... ok test test_single_parentheses ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parenthesize-00ac79cf21ba6b3d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test test_non_parenthesized_argument ... ok test test_non_parenthesized_name ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/source_order-1cbbe01287e00fe0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/stmt_if-75b962c17519558f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/visitor-bcf5f73f0d268773 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 15 tests test bytes_literals ... ok test class_type_parameters ... ok test compare ... ok test decorators ... ok test dict_comprehension ... ok test f_strings ... ok test function_arguments ... ok test function_positional_only_with_default ... ok test function_type_parameters ... ok test list_comprehension ... ok test match_class_pattern ... ok test set_comprehension ... ok test string_literals ... ok test t_strings ... ok test type_aliases ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_codegen-c45859276a761ef3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 217 tests test generator::tests::ast_tuple_parentheses::basic_assign_multi ... ok test generator::tests::ast_tuple_parentheses::basic_assign_single ... ok test generator::tests::ast_tuple_parentheses::basic_multi ... ok test generator::tests::ast_tuple_parentheses::basic_single ... ok test generator::tests::ast_tuple_parentheses::nested ... ok test generator::tests::ast_unparse_quote::basic_bytes_ignored ... ok test generator::tests::ast_unparse_quote::basic_bytes_single ... ok test generator::tests::ast_unparse_quote::basic_fstring_single ... ok test generator::tests::ast_unparse_quote::basic_str_ignored ... ok test generator::tests::ast_unparse_quote::basic_str_single ... ok test generator::tests::ast_unparse_quote::remain_str_single ... ok test generator::tests::ast_unparse_quote::type_ann_single ... ok test generator::tests::implicit_string_concatenation ... ok test generator::tests::indent ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_14_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_expects ... ok test generator::tests::prefix_quotes::_b_b_15_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_16_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_17_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_18_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_expects ... ok test generator::tests::prefix_quotes::_br_rb_19_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_4_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_expects ... ok test generator::tests::prefix_quotes::_f_f_5_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_6_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_7_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_8_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_expects ... ok test generator::tests::prefix_quotes::_fr_rf_9_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_0_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_expects ... ok test generator::tests::prefix_quotes::_r_r_2_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_20_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_21_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_22_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_expects ... ok test generator::tests::prefix_quotes::_rb_rb_23_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_10_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_11_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_12_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_expects ... ok test generator::tests::prefix_quotes::_rf_rf_13_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_1_3_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_0_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_1_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_2_hello_world_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_expects ... ok test generator::tests::prefix_quotes::_u_u_3_3_hello_world_expects ... ok test generator::tests::quote ... ok test generator::tests::raw ... ok test generator::tests::self_documenting_fstring ... ok test generator::tests::set_indent ... ok test generator::tests::set_line_ending ... ok test generator::tests::unparse ... ok test generator::tests::unparse_magic_commands ... ok test stylist::tests::indent_non_breaking_whitespace ... ok test stylist::tests::indentation ... ok test stylist::tests::line_ending ... ok test stylist::tests::quote ... ok test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-68642a3cd5a3b366 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 53 tests test comments::debug::tests::debug ... ok test comments::map::tests::dangling_leading ... ok test comments::map::tests::dangling_trailing ... ok test comments::map::tests::empty ... ok test comments::map::tests::keys_out_of_order ... ok test comments::map::tests::leading_dangling_trailing ... ok test comments::map::tests::multiple_keys ... ok test comments::map::tests::trailing ... ok test comments::map::tests::trailing_dangling ... ok test comments::map::tests::trailing_leading ... ok test comments::node_key::tests::equality ... ok test comments::node_key::tests::inequality ... ok test comments::placement::tests::count_empty_lines_in_trivia ... ok test comments::tests::base_test ... ok test comments::tests::binary_expression_left_operand_comment ... ok test comments::tests::binary_expression_left_operand_trailing_end_of_line_comment ... ok test comments::tests::dangling_comment ... ok test comments::tests::empty_file ... ok test comments::tests::if_elif_else_comments ... ok test comments::tests::if_elif_if_else_comments ... ok test comments::tests::leading_most_outer ... ok test comments::tests::match_cases ... ok test comments::tests::nested_binary_expression ... ok test comments::tests::non_positional_arguments_slash_on_same_line ... ok test comments::tests::non_positional_arguments_with_defaults ... ok test comments::tests::only_comments ... ok test comments::tests::parenthesized_expression ... ok test comments::tests::parenthesized_trailing_comment ... ok test comments::tests::positional_argument_only_comment ... ok test comments::tests::positional_argument_only_comment_without_following_node ... ok test comments::tests::positional_argument_only_leading_comma_comment ... ok test comments::tests::trailing_after_comma ... ok test comments::tests::trailing_comment_after_single_statement_body ... ok test comments::tests::trailing_function_comment ... ok test comments::tests::trailing_most_outer ... ok test comments::tests::trailing_most_outer_nested ... ok test comments::tests::try_except ... ok test comments::tests::try_except_finally_else ... ok test comments::tests::while_else_indented_comment_between_branches ... ok test comments::tests::while_else_very_indented_comment_between_branches ... ok test comments::tests::while_trailing_else_end_of_line_comment ... ok test comments::tests::while_trailing_end_of_line_comment ... ok test expression::expr_name::tests::name_range_with_comments ... ok test expression::parentheses::tests::parenthesized_ranges ... ok test statement::suite::tests::nested_level ... ok test statement::suite::tests::top_level ... ok test string::docstring::tests::indentation_like_black ... ok test string::normalize::tests::normalize_32_escape ... ok test string::normalize::tests::normalize_hex_in_byte_string ... ok test tests::basic ... ok test tests::quick_test ... ignored test tests::range_formatting_quick_test ... ignored test tests::string_processing ... ok test result: ok. 51 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.16s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_formatter-7629679e00e0e64a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-cf996a1ab1a6a6f6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 376 tests test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/comments2.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/context_managers_38.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip9.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/function2.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/import_spacing.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.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_basic.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.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_fmt_off_decorator.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/module_docstring_1.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/long_strings__type_annotations.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/module_docstring_after_comment.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/long_strings_flag_disabled.py ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/numeric_literals.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_long.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/pattern_matching_style.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/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.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_654.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/preview_cantfit_string.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_comments7.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/pep_701.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_hug_parens_with_braces_and_square_brackets_no_ll1.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__type_annotations.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.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/preview_long_strings.py ... ok test black_compatibility::cases/preview_wrap_comprehension_in.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_except_parens.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_types_parens_pre_py314.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/preview_long_strings__regression.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.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/skip_magic_trailing_comma.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_generic_wrap.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/stub.pyi ... 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_parens1.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test format::blank_line_before_class_docstring.py ... ok test black_compatibility::miscellaneous/string_quotes.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_newlines.py ... ok test format::docstring_non_visible_characters.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::docstring_tab_indentation.py ... ok test format::expression/annotated_assign.py ... ok test format::expression/await.py ... ok test format::expression/attribute.py ... ok test format::expression/binary_implicit_string.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/binary.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_dynamic_line_width.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/fstring.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/subscript.py ... ok test format::expression/string.py ... ok test format::expression/tuple.py ... ok test format::expression/unary.py ... ok test format::expression/unsplittable.py ... ok test format::expression/yield.py ... ok test format::expression/yield_from.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::fmt_on_off/comments.py ... ok test format::fluent.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::expression/tstring.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/indent.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/type_params.py ... ok test format::form_feed.py ... ok test format::fmt_skip/semicolons.py ... ok test format::module_dangling_comment1.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::multiline_string_deviations.py ... ok test format::module_dangling_comment2.py ... ok test format::newlines.pyi ... ok test format::notebook_docstring.py ... ok test format::newlines.py ... ok test format::parentheses/nested.py ... ok test format::parentheses/expression_parentheses_comments.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::preview.py ... ok test format::docstring_code_examples.py ... ok test format::range_formatting/ancestory.py ... ok test format::quote_style.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/empty_range.py ... ok test format::range_formatting/indent.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/parentheses.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/same_line_body.py ... ok test format::range_formatting/stub.pyi ... ok test format::range_formatting/regressions.py ... ok test format::range_formatting/whitespace_only_range.py ... ok test format::skip_magic_trailing_comma.py ... ok test format::range_formatting/trailing_comments.py ... ok test format::statement/ann_assign.py ... ok test format::statement/aug_assign.py ... ok test format::statement/assert.py ... ok test format::statement/break.py ... ok test format::statement/assign.py ... ok test format::statement/delete.py ... ok test format::statement/class_definition.py ... ok test format::statement/for.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/global.py ... ok test format::statement/if.py ... ok test format::statement/lazy_import.py ... ok test format::statement/import_from.py ... ok test format::statement/import.py ... ok test format::statement/module_comment.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/function.py ... ok test format::statement/raise.py ... ok test format::statement/nonlocal.py ... ok test format::statement/return.py ... ok test format::statement/match.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/return_annotation.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/top_level.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/top_level.pyi ... ok test format::statement/while.py ... ok test format::statement/try.py ... ok test format::statement/type_alias.py ... ok test format::statement/with_39.py ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::statement/with.py ... ok test format::stub_files/blank_line_after_nested_stub_class.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::stub_files/suite.pyi ... ok test format::stub_files/nesting.pyi ... ok test format::trivia.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/normalizer-86a8edfbfd9f1e0e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_importer-2d4d9530a74bfee3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test 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.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_index-be2d974ede870ded --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test indexer::tests::continuation ... ok test indexer::tests::test_f_string_ranges ... ok test indexer::tests::test_fstring_innermost_outermost ... ok test indexer::tests::test_triple_quoted_f_string_ranges ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_literal-a1768c7fa6d6b9ca --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 24 tests test cformat::tests::test_format_parse ... ok test cformat::tests::test_format_parse_key_fail ... ok test cformat::tests::test_format_parse_type_fail ... ok test cformat::tests::test_incomplete_format_fail ... ok test cformat::tests::test_parse_flags ... ok test cformat::tests::test_parse_key ... ok test escape::unicode_escape_tests::changed ... ok test format::tests::test_all ... ok test format::tests::test_dynamic_format_spec ... ok test format::tests::test_dynamic_format_spec_with_others ... ok test format::tests::test_fill_and_align ... ok test format::tests::test_fill_and_width ... ok test format::tests::test_format_invalid_specification ... ok test format::tests::test_format_multiple_escape_with_field ... ok test format::tests::test_format_parse ... ok test format::tests::test_format_parse_escape ... ok test format::tests::test_format_parse_fail ... ok test format::tests::test_format_parse_multi_byte_char ... ok test format::tests::test_format_parse_nested_placeholder ... ok test format::tests::test_format_part ... ok test format::tests::test_format_unicode_escape ... ok test format::tests::test_format_unicode_escape_with_field ... ok test format::tests::test_parse_field_name ... ok test format::tests::test_width_only ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_parser-dd506ff741bc953f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 241 tests test lexer::indentation::tests::indentation_try_compare ... ok test lexer::tests::backslash_continuation_at_root ... ok test lexer::tests::backslash_continuation_indentation ... ok test lexer::tests::backslash_continuation_mismatch_indentation ... ok test lexer::tests::bom ... ok test lexer::tests::bom_with_offset ... ok test lexer::tests::bom_with_offset_edge ... ok test lexer::tests::dedent_after_whitespace ... ok test lexer::tests::lex_fstring_missing_brace ... ok test lexer::tests::lex_fstring_missing_brace_after_format_spec ... ok test lexer::tests::lex_fstring_unclosed ... ok test lexer::tests::multiple_backslash_continuation ... ok test lexer::tests::test_assignment ... ok test lexer::tests::test_comment_until_mac_eol ... ok test lexer::tests::test_comment_until_unix_eol ... ok test lexer::tests::test_comment_until_windows_eol ... ok test lexer::tests::test_double_dedent_with_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_mac_eol ... ok test lexer::tests::test_double_dedent_with_tabs_unix_eol ... ok test lexer::tests::test_double_dedent_with_tabs_windows_eol ... ok test lexer::tests::test_double_dedent_with_unix_eol ... ok test lexer::tests::test_double_dedent_with_windows_eol ... ok test lexer::tests::test_emoji_identifier ... ok test lexer::tests::test_empty_fstrings ... ok test lexer::tests::test_empty_ipython_escape_command ... ok test lexer::tests::test_empty_tstrings ... ok test lexer::tests::test_escape_unicode_name ... ok test lexer::tests::test_fstring ... ok test lexer::tests::test_fstring_comments ... ok test lexer::tests::test_fstring_conversion ... ok test lexer::tests::test_fstring_error ... ok test lexer::tests::test_fstring_escape ... ok test lexer::tests::test_fstring_escape_braces ... ok test lexer::tests::test_fstring_escape_raw ... ok test lexer::tests::test_fstring_expression_multiline ... ok test lexer::tests::test_fstring_multiline ... ok test lexer::tests::test_fstring_named_unicode ... ok test lexer::tests::test_fstring_named_unicode_raw ... ok test lexer::tests::test_fstring_nested ... ok test lexer::tests::test_fstring_newline_format_spec ... ok test lexer::tests::test_fstring_parentheses ... ok test lexer::tests::test_fstring_prefix ... ok test lexer::tests::test_fstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_fstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_fstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_fstring_with_format_spec ... ok test lexer::tests::test_fstring_with_ipy_escape_command ... ok test lexer::tests::test_fstring_with_lambda_expression ... ok test lexer::tests::test_fstring_with_multiline_format_spec ... ok test lexer::tests::test_fstring_with_named_expression ... ok test lexer::tests::test_fstring_with_nul_char ... ok test lexer::tests::test_indentation_with_mac_eol ... ok test lexer::tests::test_indentation_with_unix_eol ... ok test lexer::tests::test_indentation_with_windows_eol ... ok test lexer::tests::test_infinite_loop ... ok test lexer::tests::test_invalid_leading_zero_big ... ok test lexer::tests::test_invalid_leading_zero_small ... ok test lexer::tests::test_ipython_escape_command ... ok test lexer::tests::test_ipython_escape_command_assignment ... ok test lexer::tests::test_ipython_escape_command_indentation ... ok test lexer::tests::test_ipython_escape_command_line_continuation_mac_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_unix_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_windows_eol ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_mac_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_unix_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_line_continuation_with_windows_eol_and_eof ... ok test lexer::tests::test_ipython_escape_command_not_an_assignment ... ok test lexer::tests::test_ipython_help_end_escape_command ... ok test lexer::tests::test_line_comment_empty ... ok test lexer::tests::test_line_comment_long ... ok test lexer::tests::test_line_comment_single_whitespace ... ok test lexer::tests::test_line_comment_whitespace ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_after_newline_windows_eol ... ok test lexer::tests::test_line_continuation_at_eof_mac_eol ... ok test lexer::tests::test_line_continuation_at_eof_unix_eol ... ok test lexer::tests::test_line_continuation_at_eof_windows_eol ... ok test lexer::tests::test_logical_newline_line_comment ... ok test lexer::tests::test_match_softkeyword_in_notebook ... ok test lexer::tests::test_nested_t_and_fstring ... ok test lexer::tests::test_newline_in_brackets_mac_eol ... ok test lexer::tests::test_newline_in_brackets_unix_eol ... ok test lexer::tests::test_newline_in_brackets_windows_eol ... ok test lexer::tests::test_non_ascii_name_flag ... ok test lexer::tests::test_non_logical_newline_in_string_continuation ... ok test lexer::tests::test_numbers ... ok test lexer::tests::test_operators ... ok test lexer::tests::test_string ... ok test lexer::tests::test_string_continuation_with_mac_eol ... ok test lexer::tests::test_string_continuation_with_unix_eol ... ok test lexer::tests::test_string_continuation_with_windows_eol ... ok test lexer::tests::test_triple_quoted_mac_eol ... ok test lexer::tests::test_triple_quoted_unix_eol ... ok test lexer::tests::test_triple_quoted_windows_eol ... ok test lexer::tests::test_tstring ... ok test lexer::tests::test_tstring_comments ... ok test lexer::tests::test_tstring_conversion ... ok test lexer::tests::test_tstring_error ... ok test lexer::tests::test_tstring_escape ... ok test lexer::tests::test_tstring_escape_braces ... ok test lexer::tests::test_tstring_escape_raw ... ok test lexer::tests::test_tstring_expression_multiline ... ok test lexer::tests::test_tstring_multiline ... ok test lexer::tests::test_tstring_named_unicode ... ok test lexer::tests::test_tstring_named_unicode_raw ... ok test lexer::tests::test_tstring_nested ... ok test lexer::tests::test_tstring_newline_format_spec ... ok test lexer::tests::test_tstring_parentheses ... ok test lexer::tests::test_tstring_prefix ... ok test lexer::tests::test_tstring_single_quote_escape_mac_eol ... ok test lexer::tests::test_tstring_single_quote_escape_unix_eol ... ok test lexer::tests::test_tstring_single_quote_escape_windows_eol ... ok test lexer::tests::test_tstring_with_format_spec ... ok test lexer::tests::test_tstring_with_ipy_escape_command ... ok test lexer::tests::test_tstring_with_lambda_expression ... ok test lexer::tests::test_tstring_with_multiline_format_spec ... ok test lexer::tests::test_tstring_with_named_expression ... ok test lexer::tests::test_tstring_with_nul_char ... ok test lexer::tests::tet_too_low_dedent ... ok test parser::scratch_buffer::tests::snapshot_is_empty_relative_to_its_buffer ... ok test parser::tests::interpolated_string_escaped_brace_values ... ok test parser::tests::ipython_escape_command_expression_values ... ok test parser::tests::ipython_escape_command_values ... ok test parser::tests::malformed_radix_literals ... ok test parser::tests::nfkc_normalizes_dotted_names ... ok test parser::tests::nfkc_normalizes_names ... ok test parser::tests::number_values ... ok test parser::tests::recursion_limit_binary_paren_interplay ... ok test parser::tests::recursion_limit_default_set ... ok test parser::tests::recursion_limit_first_error_is_recursion_not_noise ... ok test parser::tests::recursion_limit_nested_calls ... ok test parser::tests::recursion_limit_nested_def_blocks ... ok test parser::tests::recursion_limit_nested_lambda_chain ... ok test parser::tests::recursion_limit_nested_lists ... ok test parser::tests::recursion_limit_nested_match_patterns ... ok test parser::tests::recursion_limit_nested_parens ... ok test parser::tests::recursion_limit_nested_subscripts ... ok test parser::tests::recursion_limit_normal_python_unaffected ... ok test parser::tests::recursion_limit_preserves_prior_statements ... ok test parser::tests::recursion_limit_right_assoc_pow_chain ... ok test parser::tests::recursion_limit_ternary_else_chain ... ok test parser::tests::test_expr_mode_invalid_syntax1 ... ok test parser::tests::test_expr_mode_invalid_syntax2 ... ok test parser::tests::test_expr_mode_invalid_syntax3 ... ok test parser::tests::test_expr_mode_valid_syntax ... ok test parser::tests::test_fstring_expr_inner_line_continuation_and_t_string ... ok test parser::tests::test_fstring_expr_inner_line_continuation_newline_t_string ... ok test parser::tests::test_ipython_escape_commands ... ok test parser::tests::test_modes ... ok test parser::tests::test_tstring_fstring_middle ... ok test parser::tests::test_tstring_fstring_middle_fuzzer ... ok test parser::tests::test_unicode_aliases ... ok test string::tests::test_backspace_alias ... ok test string::tests::test_bell_alias ... ok test string::tests::test_carriage_return_alias ... ok test string::tests::test_character_tabulation_with_justification_alias ... ok test string::tests::test_delete_alias ... ok test string::tests::test_dont_panic_on_8_in_octal_escape ... ok test string::tests::test_double_quoted_byte ... ok test string::tests::test_escape_alias ... ok test string::tests::test_escape_char_in_byte_literal ... ok test string::tests::test_escape_octet ... ok test string::tests::test_form_feed_alias ... ok test string::tests::test_fstring_constant_range ... ok test string::tests::test_fstring_escaped_character ... ok test string::tests::test_fstring_escaped_newline ... ok test string::tests::test_fstring_line_continuation ... ok test string::tests::test_fstring_parse_self_documenting_base ... ok test string::tests::test_fstring_parse_self_documenting_base_more ... ok test string::tests::test_fstring_parse_self_documenting_format ... ok test string::tests::test_fstring_unescaped_newline ... ok test string::tests::test_hts_alias ... ok test string::tests::test_invalid_byte_literal_error ... ok test string::tests::test_invalid_unicode_literal ... ok test string::tests::test_invalid_unicode_name_error ... ok test string::tests::test_missing_unicode_lbrace_error ... ok test string::tests::test_missing_unicode_rbrace_error ... ok test string::tests::test_parse_empty_fstring ... ok test string::tests::test_parse_empty_tstring ... ok test string::tests::test_parse_f_string_concat_1 ... ok test string::tests::test_parse_f_string_concat_2 ... ok test string::tests::test_parse_f_string_concat_3 ... ok test string::tests::test_parse_f_string_concat_4 ... ok test string::tests::test_parse_f_t_string_concat_1_error ... ok test string::tests::test_parse_f_t_string_concat_2_error ... ok test string::tests::test_parse_fstring ... ok test string::tests::test_parse_fstring_equals ... ok test string::tests::test_parse_fstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_fstring_nested_spec ... ok test string::tests::test_parse_fstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_fstring_nested_string_spec ... ok test string::tests::test_parse_fstring_not_equals ... ok test string::tests::test_parse_fstring_not_nested_spec ... ok test string::tests::test_parse_fstring_self_doc_prec_space ... ok test string::tests::test_parse_fstring_self_doc_trailing_space ... ok test string::tests::test_parse_fstring_yield_expr ... ok test string::tests::test_parse_invalid_fstring ... ok test string::tests::test_parse_invalid_tstring ... ok test string::tests::test_parse_string_concat ... ok test string::tests::test_parse_string_triple_quotes_with_kind ... ok test string::tests::test_parse_t_string_concat_1_error ... ok test string::tests::test_parse_t_string_concat_2_error ... ok test string::tests::test_parse_t_string_concat_3_error ... ok test string::tests::test_parse_t_string_concat_4_error ... ok test string::tests::test_parse_tstring ... ok test string::tests::test_parse_tstring_equals ... ok test string::tests::test_parse_tstring_nested_concatenation_string_spec ... ok test string::tests::test_parse_tstring_nested_spec ... ok test string::tests::test_parse_tstring_nested_spec_recursion_limit ... ok test string::tests::test_parse_tstring_nested_string_spec ... ok test string::tests::test_parse_tstring_not_equals ... ok test string::tests::test_parse_tstring_not_nested_spec ... ok test string::tests::test_parse_tstring_self_doc_prec_space ... ok test string::tests::test_parse_tstring_self_doc_trailing_space ... ok test string::tests::test_parse_tstring_yield_expr ... ok test string::tests::test_parse_u_f_string_concat_1 ... ok test string::tests::test_parse_u_f_string_concat_2 ... ok test string::tests::test_parse_u_string_concat_1 ... ok test string::tests::test_parse_u_string_concat_2 ... ok test string::tests::test_parse_u_t_string_concat_1_error ... ok test string::tests::test_parse_u_t_string_concat_2_error ... ok test string::tests::test_raw_byte_literal_1 ... ok test string::tests::test_raw_byte_literal_2 ... ok test string::tests::test_raw_fstring ... ok test string::tests::test_raw_tstring ... ok test string::tests::test_single_quoted_byte ... ok test string::tests::test_string_parser_escaped_mac_eol ... ok test string::tests::test_string_parser_escaped_unix_eol ... ok test string::tests::test_string_parser_escaped_windows_eol ... ok test string::tests::test_triple_quoted_raw_fstring ... ok test string::tests::test_triple_quoted_raw_tstring ... ok test string::tests::test_tstring_constant_range ... ok test string::tests::test_tstring_escaped_character ... ok test string::tests::test_tstring_escaped_newline ... ok test string::tests::test_tstring_line_continuation ... ok test string::tests::test_tstring_parse_self_documenting_base ... ok test string::tests::test_tstring_parse_self_documenting_base_more ... ok test string::tests::test_tstring_parse_self_documenting_format ... ok test string::tests::test_tstring_unescaped_newline ... ok test token_set::token_set_works_for_tokens ... ok test result: ok. 241 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-198328ee1878c3b4 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 551 tests test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::args_unparenthesized_generator.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_invalid_value_expr.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_starred_expr_value.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::aug_assign_stmt_missing_rhs.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::different_match_pattern_bindings.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_and_as_name.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.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_in_format_spec.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::f_string_unclosed_lbrace.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_missing_iter.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.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_missing_identifier.py ... ok test inline_err::function_def_invalid_return_expr.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::global_stmt_empty.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::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_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_colon.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::import_alias_missing_asname.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.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_trailing_comma.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::invalid_annotation_type_alias.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::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.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_3.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::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_pattern.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_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.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::node_range_with_gaps.py ... ok test inline_err::nested_quote_in_format_spec_py312.py ... ok test inline_err::nonlocal_declaration_at_module_level.py ... ok test inline_err::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_annotation.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::param_with_invalid_default.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_kwarg_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_follows_var_keyword_param.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_keyword_with_default.py ... ok test inline_err::params_var_positional_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::raise_stmt_from_without_exc.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok test inline_err::pep701_f_string_py311.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::simple_stmts_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_in_block.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::single_star_return.py ... ok test inline_err::single_star_for.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::starred_list_comp_py314.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::type_param_missing_bound.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_param_spec_bound.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_type_var_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::walrus_py37.py ... ok test inline_err::unterminated_fstring_newline_recovery.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::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_err::with_items_parenthesized_missing_comma.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::ann_assign_stmt_simple_target.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::decorator_async_function.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_identity_hack_py38.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_parameter_range.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::lazy_import_relative_py315.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::lazy_import_stmt_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_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_sequence_pattern_terminator.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::multiple_assignment_in_case_pattern.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_starred_assignment_target.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation_py311.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::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::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pos_only_py38.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::pep701_f_string_py311.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::starred_list_comp_py315.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::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/arguments/missing_comma.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_expression.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/await/recover.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/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/bool_op/named_expression.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_lhs.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.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_2.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.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/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/list/recover.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/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/named/missing_expression_4.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/parenthesized/generator.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/set/comprehension.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/parenthesized/tuple_starred_expr.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.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_1.py ... ok test invalid_syntax::expressions/unary.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/unary/named_expression.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lex_logical_token.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/triple_quoted_fstring_3.py ... ok test invalid_syntax::re_lexing/ty_1828.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/if_extra_indent.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/invalid_assignment_targets.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.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/unary_add_usage.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/bin_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/lambda.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::statement/annotated_assignment.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::statement/assert.py ... ok test valid_syntax::expressions/t_string.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/import.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/if.py ... ok test valid_syntax::statement/return.py ... ok test valid_syntax::statement/raise.py ... ok test valid_syntax::statement/simple.py ... ok test valid_syntax::statement/function.py ... ok test valid_syntax::statement/try.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/with.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/match.py ... ok test result: ok. 551 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/generate_inline_tests-3b31e2c7be39703c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test generate_inline_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_semantic-415be50860860895 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test analyze::type_inference::tests::type_inference ... ok test binding::tests::size ... ok test cfg::tests::control_flow_graph::_jumps_py_expects ... ok test cfg::tests::control_flow_graph::_no_flow_py_expects ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_stdlib-0f2451f634060f08 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test identifiers::tests::migration_name ... ok test identifiers::tests::module_name ... ok test identifiers::tests::valid_identifiers ... ok test sys::tests::python_315_stdlib_modules ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_trivia-40882cf91d962250 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 35 tests test textwrap::tests::adjust_indent ... ok test textwrap::tests::dedent_blank_line ... ok test textwrap::tests::dedent_empty ... ok test textwrap::tests::dedent_empty_line ... ok test textwrap::tests::dedent_mixed_newlines ... ok test textwrap::tests::dedent_mixed_tabbed_whitespace ... ok test textwrap::tests::dedent_mixed_whitespace ... ok test textwrap::tests::dedent_multi_line ... ok test textwrap::tests::dedent_non_python_whitespace ... ok test textwrap::tests::dedent_preserve_no_terminating_newline ... ok test textwrap::tests::dedent_tabbed_whitespace ... ok test textwrap::tests::dedent_to_handles_when_multiple_leading_form_feeds_greater_than_dedent_len ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_in_provided_indentation ... ok test textwrap::tests::dedent_to_ignores_leading_form_feeds_when_checking_indentation ... ok test textwrap::tests::dedent_to_is_idempotent ... ok test textwrap::tests::dedent_to_only_whitespace_lines ... ok test textwrap::tests::dedent_to_preserves_crlf_for_lines_starting_with_form_feed ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line ... ok test textwrap::tests::dedent_to_preserves_less_indented_later_line_with_crlf ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_first_line ... ok test textwrap::tests::dedent_to_preserves_multiple_leading_form_feeds_on_second_line ... ok test textwrap::tests::dedent_to_returns_none_if_indent_too_large ... ok test textwrap::tests::dedent_whitespace_line ... ok test textwrap::tests::indent_empty ... ok test textwrap::tests::indent_empty_line ... ok test textwrap::tests::indent_first_line_empty ... ok test textwrap::tests::indent_first_line_empty_line ... ok test textwrap::tests::indent_first_line_mixed_newlines ... ok test textwrap::tests::indent_first_line_nonempty ... ok test textwrap::tests::indent_mixed_newlines ... ok test textwrap::tests::indent_nonempty ... ok test whitespace::tests::tab_expansion_allocates_changed_text ... ok test whitespace::tests::tab_expansion_borrows_unchanged_text ... ok test whitespace::tests::tab_offset_advances_to_next_stop ... ok test whitespace::tests::u32_tab_offset_advances_to_next_stop ... ok test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/block_comments-235437e826688b6c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/simple_tokenizer-12d97a7e0d155278 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 44 tests test comment_containing_single_quoted_string ... ok test comment_containing_triple_quoted_string ... ok test empty_string_literal ... ok test fstring ... ok test identifier_ending_in_non_start_char ... ok test identifier_starting_with_string_kind ... ok test ignore_word_with_only_id_continuing_chars ... ok test lines_after_before_a_new_line ... ok test lines_after_before_comment_offset ... ok test lines_after_empty_string ... ok test lines_after_in_the_middle_of_a_line ... ok test lines_after_multiple_newlines ... ok test lines_after_with_comment_only_line ... ok test lines_before_empty_string ... ok test lines_before_in_the_middle_of_a_line ... ok test lines_before_multiple_leading_newlines ... ok test lines_before_on_a_new_line ... ok test lines_before_with_comment_offset ... ok test lines_before_with_comment_only_line ... ok test lines_before_with_trailing_comment ... ok test single_quoted_multiline_string_containing_comment ... ok test single_quoted_multiline_string_implicit_concatenation ... ok test string_followed_by_multiple_comments ... ok test string_with_byte_kind ... ok test string_with_double_escaped_backslash ... ok test string_with_escaped_quote ... ok test string_with_invalid_kind ... ok test string_with_kind ... ok test test_previous_token_simple ... ok test tokenize_bogus ... ok test tokenize_comma ... ok test tokenize_continuation ... ok test tokenize_eq ... ok test tokenize_invalid_operators ... ok test tokenize_multichar ... ok test tokenize_not_eq ... ok test tokenize_operators ... ok test tokenize_parentheses ... ok test tokenize_slash ... ok test tokenize_substring ... ok test tokenize_trivia ... ok test tricky_unicode ... ok test triple_quoted_multiline_string_containing_comment ... ok test tstring ... ok test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/whitespace-b4894e8c2326e544 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_server-d9936141d49956d6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 25 tests test edit::notebook::tests::swap_cells ... ok test edit::replacement::tests::delete_first_line ... ok test edit::replacement::tests::delete_middle_line ... ok test edit::replacement::tests::delete_multiple_lines ... ok test edit::replacement::tests::insert_first_line ... ok test edit::replacement::tests::insert_middle_line ... ok test edit::replacement::tests::insert_multiple_lines ... ok test edit::replacement::tests::replace_lines ... ok test edit::text_document::tests::redo_edit ... ok test format::tests::format_per_file_version ... ok test format::tests::format_per_file_version_range ... ok test lint::tests::all_annotations_are_related_information ... ok test session::index::ruff_settings::tests::conflicting_editor_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::inline_and_specific_settings_resolution_order ... ok test session::index::ruff_settings::tests::inline_settings ... ok test session::index::ruff_settings::tests::invalid_editor_only_settings_fall_back_to_defaults ... ok test session::index::ruff_settings::tests::invalid_inline_editor_settings_fall_back_to_configuration ... ok test session::options::tests::client_options_rule_selectors_use_editor_source ... ok test session::options::tests::inline_configuration ... ok test session::options::tests::test_empty_init_options_deserialize ... ok test session::options::tests::test_global_only_init_options_deserialize ... ok test session::options::tests::test_global_only_resolves_correctly ... ok test session::options::tests::test_preview_flag ... ok test session::options::tests::test_vs_code_init_options_deserialize ... ok test session::options::tests::test_vs_code_workspace_settings_resolve ... ok test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/document-4c7b44ff51a80ef5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test delete_lines_pandas_html ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-f92ae0c66d933c8b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 29 tests test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-08-07 13:47:46.652251452 INFO No workspace options found for file:///tmp/.tmpXHysiF, using default options 2026-08-07 13:47:46.660524049 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:46.665445865 DEBUG Indexing settings for workspace: /tmp/.tmpXHysiF 2026-08-07 13:47:46.746391777 INFO Registering workspace: /tmp/.tmpXHysiF 2026-08-07 13:47:46.749819954 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:46.760013279 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 13:47:46.760056503 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-08-07 13:47:46.774952170 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:46.774970080 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:46.776264519 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-07 13:47:46.783481568 INFO No workspace options found for file:///tmp/.tmpgcb2c0, using default options 2026-08-07 13:47:46.783517012 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:46.783523162 DEBUG Indexing settings for workspace: /tmp/.tmpgcb2c0 2026-08-07 13:47:46.784964511 INFO Registering workspace: /tmp/.tmpgcb2c0 2026-08-07 13:47:46.785036759 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:46.790241796 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:46.798451002 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 13:47:46.801560964 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpgcb2c0/test.py 2026-08-07 13:47:46.805447060 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpgcb2c0/test.py 2026-08-07 13:47:46.937266251 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 13:47:46.955816788 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpgcb2c0/test.py 2026-08-07 13:47:46.956435308 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 13:47:47.033960876 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.033977117 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.034003822 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-07 13:47:47.035737188 INFO No workspace options found for file:///tmp/.tmpu7e98a, using default options 2026-08-07 13:47:47.035773119 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.035779739 DEBUG Indexing settings for workspace: /tmp/.tmpu7e98a 2026-08-07 13:47:47.057353881 DEBUG No `target-version` found in `/tmp/.tmpu7e98a/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 13:47:47.079513763 DEBUG Loaded settings from: `/tmp/.tmpu7e98a/ruff.toml` for `/tmp/.tmpu7e98a` 2026-08-07 13:47:47.080479638 INFO Registering workspace: /tmp/.tmpu7e98a 2026-08-07 13:47:47.080558256 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.080644192 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.080687512 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.080706177 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpu7e98a/ruff.toml 2026-08-07 13:47:47.094020100 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 13:47:47.094039601 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpu7e98a/ruff.toml 2026-08-07 13:47:47.094639712 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpu7e98a/ruff.toml 2026-08-07 13:47:47.106169142 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.106183654 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.106204861 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-07 13:47:47.107273297 INFO No workspace options found for file:///tmp/.tmpebAPef, using default options 2026-08-07 13:47:47.107305287 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.107310328 DEBUG Indexing settings for workspace: /tmp/.tmpebAPef 2026-08-07 13:47:47.116675496 DEBUG Loaded settings from: `/tmp/.tmpebAPef/pyproject.toml` for `/tmp/.tmpebAPef` 2026-08-07 13:47:47.117420078 INFO Registering workspace: /tmp/.tmpebAPef 2026-08-07 13:47:47.117496847 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.117565227 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.117601246 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.117631310 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpebAPef/test.py 2026-08-07 13:47:47.118034442 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 13:47:47.119547928 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 13:47:47.119563009 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpebAPef/test.py 2026-08-07 13:47:47.119580147 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpebAPef/test.py 2026-08-07 13:47:47.119674845 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 13:47:47.119720296 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpebAPef/test.py 2026-08-07 13:47:47.119733600 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 13:47:47.130414828 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.130430175 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.130454216 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-07 13:47:47.131538480 INFO No workspace options found for file:///tmp/.tmpW1bYN1, using default options 2026-08-07 13:47:47.131573745 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.131580097 DEBUG Indexing settings for workspace: /tmp/.tmpW1bYN1 2026-08-07 13:47:47.133021500 INFO Registering workspace: /tmp/.tmpW1bYN1 2026-08-07 13:47:47.133078953 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.133170028 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 13:47:47.133187834 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 13:47:47.144021815 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.144032042 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.144052755 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-07 13:47:47.145006565 INFO No workspace options found for file:///tmp/.tmpq2myWS, using default options 2026-08-07 13:47:47.145040645 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.145046891 DEBUG Indexing settings for workspace: /tmp/.tmpq2myWS 2026-08-07 13:47:47.146471227 INFO Registering workspace: /tmp/.tmpq2myWS 2026-08-07 13:47:47.146536646 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.146605845 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.146637604 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 13:47:47.156815194 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.156827923 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.156853279 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-07 13:47:47.157928200 INFO No workspace options found for file:///tmp/.tmpnZJPD1, using default options 2026-08-07 13:47:47.157960363 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.157966676 DEBUG Indexing settings for workspace: /tmp/.tmpnZJPD1 2026-08-07 13:47:47.160503050 DEBUG Loaded settings from: `/tmp/.tmpnZJPD1/pyproject.toml` for `/tmp/.tmpnZJPD1` 2026-08-07 13:47:47.160776569 INFO Registering workspace: /tmp/.tmpnZJPD1 2026-08-07 13:47:47.160838085 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.160913433 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.160964291 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.161608505 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpnZJPD1/test.thing 2026-08-07 13:47:47.194550648 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.208806758 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.208819019 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.208837211 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-07 13:47:47.209868676 INFO No workspace options found for file:///tmp/.tmpHNA6NN, using default options 2026-08-07 13:47:47.209902392 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.209908808 DEBUG Indexing settings for workspace: /tmp/.tmpHNA6NN 2026-08-07 13:47:47.210464454 DEBUG Loaded settings from: `/tmp/.tmpHNA6NN/pyproject.toml` for `/tmp/.tmpHNA6NN` 2026-08-07 13:47:47.211395412 INFO Registering workspace: /tmp/.tmpHNA6NN 2026-08-07 13:47:47.211458554 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.211535412 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.211576142 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.211594261 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpHNA6NN/test.thing 2026-08-07 13:47:47.223020549 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.223034264 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.223055442 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-07 13:47:47.224154535 INFO No workspace options found for file:///tmp/.tmprrHG7H, using default options 2026-08-07 13:47:47.224186255 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.224192185 DEBUG Indexing settings for workspace: /tmp/.tmprrHG7H 2026-08-07 13:47:47.224711449 DEBUG Loaded settings from: `/tmp/.tmprrHG7H/pyproject.toml` for `/tmp/.tmprrHG7H` 2026-08-07 13:47:47.225649149 INFO Registering workspace: /tmp/.tmprrHG7H 2026-08-07 13:47:47.225716926 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.225808239 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.225861217 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-07 13:47:47.226535896 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmprrHG7H/test.thing 2026-08-07 13:47:47.226549394 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-07 13:47:47.236715746 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.236729938 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.236751935 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-07 13:47:47.237726953 INFO No workspace options found for file:///tmp/.tmpE63Ouq, using default options 2026-08-07 13:47:47.237758897 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.237765093 DEBUG Indexing settings for workspace: /tmp/.tmpE63Ouq 2026-08-07 13:47:47.239173593 INFO Registering workspace: /tmp/.tmpE63Ouq 2026-08-07 13:47:47.239232626 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.239304631 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.239342104 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.239359474 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpE63Ouq/pyproject.toml 2026-08-07 13:47:47.254966511 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.254980870 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.255014287 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-08-07 13:47:47.256162762 INFO No workspace options found for file:///tmp/.tmpkhEf9e, using default options 2026-08-07 13:47:47.256198779 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.256204881 DEBUG Indexing settings for workspace: /tmp/.tmpkhEf9e 2026-08-07 13:47:47.256575218 DEBUG No `target-version` found in `/tmp/.tmpkhEf9e/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 13:47:47.256720928 DEBUG Loaded settings from: `/tmp/.tmpkhEf9e/ruff.toml` for `/tmp/.tmpkhEf9e` 2026-08-07 13:47:47.258635690 INFO Registering workspace: /tmp/.tmpkhEf9e 2026-08-07 13:47:47.258711050 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.258791968 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.258836084 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.258853920 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpkhEf9e/ruff.toml 2026-08-07 13:47:47.269808031 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.269820737 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.269850792 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-07 13:47:47.270833247 INFO No workspace options found for file:///tmp/.tmp2wezSv, using default options 2026-08-07 13:47:47.270861273 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.270866133 DEBUG Indexing settings for workspace: /tmp/.tmp2wezSv 2026-08-07 13:47:47.271386570 DEBUG Loaded settings from: `/tmp/.tmp2wezSv/pyproject.toml` for `/tmp/.tmp2wezSv` 2026-08-07 13:47:47.272309408 INFO Registering workspace: /tmp/.tmp2wezSv 2026-08-07 13:47:47.272366771 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.272439986 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.272478495 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.272496831 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp2wezSv/test.py 2026-08-07 13:47:47.272881005 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 13:47:47.283301205 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.283313970 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.283335430 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-08-07 13:47:47.285099306 INFO No workspace options found for file:///tmp/.tmpqOHDet, using default options 2026-08-07 13:47:47.285133713 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.285139374 DEBUG Indexing settings for workspace: /tmp/.tmpqOHDet 2026-08-07 13:47:47.286538418 INFO Registering workspace: /tmp/.tmpqOHDet 2026-08-07 13:47:47.286586901 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.286660337 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.287884881 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.303345476 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.303357883 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.303376614 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-07 13:47:47.304453089 INFO No workspace options found for file:///tmp/.tmpwvXTJe, using default options 2026-08-07 13:47:47.304486748 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.304492762 DEBUG Indexing settings for workspace: /tmp/.tmpwvXTJe 2026-08-07 13:47:47.305022608 DEBUG Loaded settings from: `/tmp/.tmpwvXTJe/pyproject.toml` for `/tmp/.tmpwvXTJe` 2026-08-07 13:47:47.305915926 INFO Registering workspace: /tmp/.tmpwvXTJe 2026-08-07 13:47:47.305970482 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.306044110 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.306069910 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.320202975 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.320212760 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.320231177 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-07 13:47:47.321895979 INFO No workspace options found for file:///tmp/.tmp08MZIq, using default options 2026-08-07 13:47:47.321930652 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.321936300 DEBUG Indexing settings for workspace: /tmp/.tmp08MZIq 2026-08-07 13:47:47.323356690 INFO Registering workspace: /tmp/.tmp08MZIq 2026-08-07 13:47:47.323404710 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.323472056 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.323495931 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.335003325 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.335015847 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.335035325 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-07 13:47:47.335946810 INFO No workspace options found for file:///tmp/.tmpoo5cwI, using default options 2026-08-07 13:47:47.335979166 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.335985220 DEBUG Indexing settings for workspace: /tmp/.tmpoo5cwI 2026-08-07 13:47:47.337410719 INFO Registering workspace: /tmp/.tmpoo5cwI 2026-08-07 13:47:47.337462259 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.337538993 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.337593259 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.337710875 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-07 13:47:47.337788827 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-07 13:47:47.337889907 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-07 13:47:47.337944537 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-07 13:47:47.338035568 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-07 13:47:47.348165056 DEBUG request{id=8 method=shutdown}: enter 2026-08-07 13:47:47.348178861 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.348202360 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-07 13:47:47.349300140 INFO No workspace options found for file:///tmp/.tmpHsVTJb, using default options 2026-08-07 13:47:47.349332784 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.349338480 DEBUG Indexing settings for workspace: /tmp/.tmpHsVTJb 2026-08-07 13:47:47.350736859 INFO Registering workspace: /tmp/.tmpHsVTJb 2026-08-07 13:47:47.350791004 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.350856391 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.350895240 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.361023855 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.361037540 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.361059858 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-07 13:47:47.362037566 INFO No workspace options found for file:///tmp/.tmpvd2Vul, using default options 2026-08-07 13:47:47.362070790 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.362076344 DEBUG Indexing settings for workspace: /tmp/.tmpvd2Vul 2026-08-07 13:47:47.363490297 INFO Registering workspace: /tmp/.tmpvd2Vul 2026-08-07 13:47:47.363543940 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.363617223 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.363671215 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.374461519 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.374472866 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.374492066 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-07 13:47:47.375412483 INFO No workspace options found for file:///tmp/.tmpLDJyBr, using default options 2026-08-07 13:47:47.375443307 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.375448895 DEBUG Indexing settings for workspace: /tmp/.tmpLDJyBr 2026-08-07 13:47:47.376860754 INFO Registering workspace: /tmp/.tmpLDJyBr 2026-08-07 13:47:47.376911702 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.377013430 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 13:47:47.377039988 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpLDJyBr/not-open.py` isn't open. 2026-08-07 13:47:47.387270650 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.387285077 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.387315735 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-07 13:47:47.388929917 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 13:47:47.388962616 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.388968941 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 13:47:47.418447387 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 13:47:47.419210020 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 13:47:47.419237241 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 13:47:47.423801535 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 13:47:47.423873906 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.425305737 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 13:47:47.427120100 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 13:47:47.503817289 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 13:47:47.503865169 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 13:47:47.503883883 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 13:47:47.509033794 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.510405818 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.523177479 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 13:47:47.523191567 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.523211695 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-08-07 13:47:47.525081584 INFO No workspace options found for file:///tmp/.tmp9ZUkC4, using default options 2026-08-07 13:47:47.525115757 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.525121663 DEBUG Indexing settings for workspace: /tmp/.tmp9ZUkC4 2026-08-07 13:47:47.526290404 DEBUG Loaded settings from: `/tmp/.tmp9ZUkC4/pyproject.toml` for `/tmp/.tmp9ZUkC4` 2026-08-07 13:47:47.526583779 INFO Registering workspace: /tmp/.tmp9ZUkC4 2026-08-07 13:47:47.526647509 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.526731807 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 13:47:47.526750467 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmp9ZUkC4/test.ipynb 2026-08-07 13:47:47.528390179 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.528431415 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.538540018 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 13:47:47.538551813 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.538575371 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-07 13:47:47.539715017 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 13:47:47.539744544 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.539751289 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 13:47:47.540320647 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 13:47:47.540436633 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 13:47:47.540452019 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 13:47:47.542833222 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 13:47:47.542908063 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.543017318 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 13:47:47.543047053 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 13:47:47.543436129 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 13:47:47.543468575 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 13:47:47.543486973 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 13:47:47.543627499 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.543709674 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.547085422 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 13:47:47.547732793 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 13:47:47.548109219 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 13:47:47.548138368 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 13:47:47.548155560 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 13:47:47.548286876 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.548344510 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.548405751 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 13:47:47.548422822 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 13:47:47.548716130 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 13:47:47.548747095 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 13:47:47.548763789 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 13:47:47.548903168 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:47:47.559973451 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 13:47:47.559987190 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.560017921 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-07 13:47:47.561834919 INFO No workspace options found for file:///tmp/.tmpr4sUcq, using default options 2026-08-07 13:47:47.561869591 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.561875458 DEBUG Indexing settings for workspace: /tmp/.tmpr4sUcq 2026-08-07 13:47:47.562261468 DEBUG No `target-version` found in `/tmp/.tmpr4sUcq/.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 13:47:47.562384757 DEBUG Loaded settings from: `/tmp/.tmpr4sUcq/.ruff.toml` for `/tmp/.tmpr4sUcq` 2026-08-07 13:47:47.562412790 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpr4sUcq/sub 2026-08-07 13:47:47.563308358 INFO Registering workspace: /tmp/.tmpr4sUcq 2026-08-07 13:47:47.563381655 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.563515331 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.563663606 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.563880117 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpr4sUcq/sub/test.py 2026-08-07 13:47:47.563953103 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.564058617 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 13:47:47.564068097 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpr4sUcq/sub/foo/test.py 2026-08-07 13:47:47.574161301 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.574171169 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.574193491 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-07 13:47:47.575365033 INFO No workspace options found for file:///tmp/.tmpuw0NFt/sub, using default options 2026-08-07 13:47:47.575397318 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.575402454 DEBUG Indexing settings for workspace: /tmp/.tmpuw0NFt/sub 2026-08-07 13:47:47.575436471 DEBUG No `target-version` found in `/tmp/.tmpuw0NFt/.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 13:47:47.575523368 DEBUG Loaded settings from: `/tmp/.tmpuw0NFt/.ruff.toml` 2026-08-07 13:47:47.577679727 DEBUG No `target-version` found in `/tmp/.tmpuw0NFt/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 13:47:47.577817020 DEBUG Loaded settings from: `/tmp/.tmpuw0NFt/sub/.ruff.toml` for `/tmp/.tmpuw0NFt/sub` 2026-08-07 13:47:47.577844884 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpuw0NFt/sub/foo 2026-08-07 13:47:47.578012185 INFO Registering workspace: /tmp/.tmpuw0NFt/sub 2026-08-07 13:47:47.578082904 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.578148496 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.578189711 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.578209192 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpuw0NFt/sub/test.py 2026-08-07 13:47:47.578238133 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.578361014 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.578404713 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 13:47:47.578414531 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpuw0NFt/sub/foo/test.py 2026-08-07 13:47:47.588520961 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.588533591 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.588556971 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 13:47:47.589886132 INFO No workspace options found for file:///tmp/.tmpNcYKvR, using default options 2026-08-07 13:47:47.589917498 INFO No workspace options found for file:///tmp/.tmpNcYKvR/sub, using default options 2026-08-07 13:47:47.589920226 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.589924939 DEBUG Indexing settings for workspace: /tmp/.tmpNcYKvR 2026-08-07 13:47:47.590363645 DEBUG Loaded settings from: `/tmp/.tmpNcYKvR/.ruff.toml` for `/tmp/.tmpNcYKvR` 2026-08-07 13:47:47.590413005 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpNcYKvR/sub 2026-08-07 13:47:47.591323865 INFO Registering workspace: /tmp/.tmpNcYKvR 2026-08-07 13:47:47.591338043 DEBUG Indexing settings for workspace: /tmp/.tmpNcYKvR/sub 2026-08-07 13:47:47.591468389 DEBUG Loaded settings from: `/tmp/.tmpNcYKvR/.ruff.toml` 2026-08-07 13:47:47.591858658 DEBUG Loaded settings from: `/tmp/.tmpNcYKvR/sub/.ruff.toml` for `/tmp/.tmpNcYKvR/sub` 2026-08-07 13:47:47.591902988 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpNcYKvR/sub/foo 2026-08-07 13:47:47.592851099 INFO Registering workspace: /tmp/.tmpNcYKvR/sub 2026-08-07 13:47:47.592909158 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.592978610 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.593020665 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.593050636 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpNcYKvR/test.py 2026-08-07 13:47:47.594921013 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.595077391 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.595114535 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 13:47:47.595122181 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpNcYKvR/sub/test.py 2026-08-07 13:47:47.595142636 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.595879725 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.595915941 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-07 13:47:47.595926218 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpNcYKvR/sub/foo/test.py 2026-08-07 13:47:47.606027538 DEBUG request{id=5 method=shutdown}: enter 2026-08-07 13:47:47.606041730 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.606065606 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-07 13:47:47.607411519 INFO No workspace options found for file:///tmp/.tmp6gz81d, using default options 2026-08-07 13:47:47.607445107 INFO No workspace options found for file:///tmp/.tmp6gz81d/external/Y, using default options 2026-08-07 13:47:47.607449264 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.607454792 DEBUG Indexing settings for workspace: /tmp/.tmp6gz81d 2026-08-07 13:47:47.607981759 DEBUG Loaded settings from: `/tmp/.tmp6gz81d/systemtests/pyproject.toml` for `/tmp/.tmp6gz81d/systemtests` 2026-08-07 13:47:47.608907995 INFO Registering workspace: /tmp/.tmp6gz81d 2026-08-07 13:47:47.608919812 DEBUG Indexing settings for workspace: /tmp/.tmp6gz81d/external/Y 2026-08-07 13:47:47.610283223 INFO Registering workspace: /tmp/.tmp6gz81d/external/Y 2026-08-07 13:47:47.610338670 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.610404262 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.610413591 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.610437680 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.610464660 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp6gz81d/systemtests/tests/common/fakes/wus.py 2026-08-07 13:47:47.610535693 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 13:47:47.610752950 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.610765617 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp6gz81d/external/Y/wus.py 2026-08-07 13:47:47.611147907 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 13:47:47.621515558 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.621528859 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.621559435 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-07 13:47:47.622737026 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 13:47:47.622768371 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 13:47:47.622773095 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.622778491 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 13:47:47.623342876 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 13:47:47.623456528 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 13:47:47.623466231 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 13:47:47.623536157 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 13:47:47.623598762 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.623682844 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.623699669 WARN No settings available for file:///tmp/.tmpny3NPF/nested/test.py - falling back to default settings 2026-08-07 13:47:47.623806869 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.623835482 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpny3NPF/nested/test.py 2026-08-07 13:47:47.623859895 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.624108740 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.624127495 WARN No settings available for file:///tmp/.tmpny3NPF/unrelated/test.py - falling back to default settings 2026-08-07 13:47:47.624284443 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 13:47:47.624297765 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpny3NPF/unrelated/test.py 2026-08-07 13:47:47.624314279 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.634481310 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 13:47:47.634496179 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.634520722 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-07 13:47:47.635564765 INFO No workspace options found for file:///tmp/.tmpAeZgsG, using default options 2026-08-07 13:47:47.635597668 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.635602982 DEBUG Indexing settings for workspace: /tmp/.tmpAeZgsG 2026-08-07 13:47:47.637027352 INFO Registering workspace: /tmp/.tmpAeZgsG 2026-08-07 13:47:47.637082081 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.637171036 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 13:47:47.637194571 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpAeZgsG/not-open.py` isn't open. 2026-08-07 13:47:47.647431995 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.647446214 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.647470553 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-07 13:47:47.648580399 INFO No workspace options found for file:///tmp/.tmpcJMLdg/sub, using default options 2026-08-07 13:47:47.648611673 DEBUG Negotiated position encoding: UTF16 2026-08-07 13:47:47.648617716 DEBUG Indexing settings for workspace: /tmp/.tmpcJMLdg/sub 2026-08-07 13:47:47.648655369 DEBUG No `target-version` found in `/tmp/.tmpcJMLdg/.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 13:47:47.648773899 DEBUG Loaded settings from: `/tmp/.tmpcJMLdg/.ruff.toml` 2026-08-07 13:47:47.649120344 DEBUG No `target-version` found in `/tmp/.tmpcJMLdg/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 13:47:47.649243748 DEBUG Loaded settings from: `/tmp/.tmpcJMLdg/sub/.ruff.toml` for `/tmp/.tmpcJMLdg/sub` 2026-08-07 13:47:47.649265812 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpcJMLdg/sub/foo 2026-08-07 13:47:47.650220571 INFO Registering workspace: /tmp/.tmpcJMLdg/sub 2026-08-07 13:47:47.650320812 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 13:47:47.650446978 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 13:47:47.650473075 WARN No settings available for file:///tmp/.tmpcJMLdg/unrelated/test.py - falling back to default settings 2026-08-07 13:47:47.650624490 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 13:47:47.650654047 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpcJMLdg/unrelated/test.py 2026-08-07 13:47:47.650682593 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 13:47:47.660873550 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 13:47:47.660886206 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 13:47:47.660908747 DEBUG Received exit notification, exiting ok test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_source_file-8442be4091fb1bd5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test line_index::tests::ascii_carriage_return ... ok test line_index::tests::ascii_carriage_return_newline ... ok test line_index::tests::ascii_index ... ok test line_index::tests::ascii_source_location ... ok test line_index::tests::line_end_exclusive_handles_different_line_endings ... ok test line_index::tests::utf8_byte_offset ... ok test line_index::tests::utf8_carriage_return ... ok test line_index::tests::utf8_carriage_return_newline ... ok test line_index::tests::utf8_index ... ok test newlines::tests::universal_newlines_backwards ... ok test newlines::tests::universal_newlines_empty_str ... ok test newlines::tests::universal_newlines_forward ... ok test newlines::tests::universal_newlines_mixed ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/auto_traits-a867d8db065e0b99 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/constructors-688101eea808464d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/indexing-5a87887f3ea4e73c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/main-444ea97c46bd6b8a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/serde-116947b6c7454883 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test invalid_range_deserialization ... ok test range_serialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_workspace-369cfca5fff7ed5d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 26 tests test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_all_preview ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::select_docstring_convention_override ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_two_char_prefix ... ok test options::tests::flake8_self_options ... ok test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok test pyproject::tests::deserialize ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test resolver::tests::exclusions ... ok test resolver::tests::extend_respects_target_version ... ok test resolver::tests::find_python_files ... ok test resolver::tests::rooted_exclusion ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-9190e6e975244b62 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test version::tests::version_formatting ... ok test version::tests::version_formatting_with_commit_info ... ok test version::tests::version_formatting_with_commits_since_last_tag ... ok test version::tests::version_serializable ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-d7bf4a82eb251d12 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-e06ceb1256445c5b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 141 tests test analysis_options::overrides_basic ... ok test analysis_options::overrides_inherit_global ... ok test analysis_options::overrides_precedence ... ok test analysis_options::respect_type_ignore_comments_is_turned_off ... ok test can_handle_large_binop_expressions ... ok test check_file_without_extension ... ok test check_file_without_extension_in_subfolder ... ok test check_non_existing_path ... ok test check_specific_paths ... ok test cli_arguments_are_relative_to_the_current_directory ... ok test concise_diagnostics ... ok test concise_revealed_type ... ok test config_option::cli_config_args_invalid_option ... ok test config_option::cli_config_args_later_overrides_earlier ... ok test config_option::cli_config_args_overrides_ty_toml ... ok test config_option::cli_config_args_toml_string_basic ... ok test config_option::config_file_override ... ok test config_option::invalid_configuration_file ... ok test exit_code::both_warnings_and_errors ... ok test exit_code::both_warnings_and_errors_and_exit_zero_on_warning ... ok test exit_code::error_on_warning_conflicts_with_exit_zero_on_warning ... ok test exit_code::exit_zero_is_true ... ok test exit_code::only_info ... ok test exit_code::only_info_and_error_on_warning_is_true ... ok test exit_code::only_warnings ... ok test exit_code::only_warnings_and_error_on_warning_is_disabled_in_configuration ... ok test exit_code::only_warnings_and_error_on_warning_overrides_configuration ... ok test exit_code::only_warnings_and_exit_zero_on_warning ... ok test file_selection::bazel_symlinked_files ... ok test file_selection::cli_and_configuration_exclude ... ok test file_selection::cli_removes_config_exclude ... ok test file_selection::configuration_exclude ... ok test file_selection::configuration_include ... ok test file_selection::configuration_include_no_extension ... ok test file_selection::exclude_argument ... ok test file_selection::exclude_argument_precedence_include_argument ... ok test file_selection::exclude_precedence_over_include ... ok test file_selection::exclude_scripts_only_applies_to_implicitly_discovered_files ... ok test file_selection::exclude_symlink_source_not_target ... ok test file_selection::explicit_path_overrides_exclude ... ok test file_selection::explicit_path_overrides_exclude_force_exclude ... ok test file_selection::force_exclude_directory_exclusion ... ok test file_selection::invalid_exclude_pattern ... ok test file_selection::invalid_include_pattern ... ok test file_selection::invalid_include_pattern_concise_output ... ok test file_selection::remove_default_exclude ... ok test fixes::add_ignore ... ok test fixes::add_ignore_keeps_nested_blanket_suppression_used ... ok test fixes::add_ignore_unfixable ... ok test fixes::fix ... ok test fixes::fix_clean_file ... ok test fixes::fix_unfixable ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: x = 1 ok test github_diagnostics ... ok test gitlab_diagnostics ... ok test gitlab_empty_diagnostics ... ok test paths_in_configuration_files_are_relative_to_the_project_root ... ok test python_environment::check_venv_resolution_with_working_venv ... ok test python_environment::check_venv_resolution_without_working_venv ... ok test python_environment::cli_unsupported_python_version ... ok test python_environment::config_file_annotation_showing_where_python_version_set_syntax_error ... ok test python_environment::config_file_annotation_showing_where_python_version_set_typing_error ... ok test python_environment::config_file_broken_python_setting ... ok test python_environment::config_file_python_setting_directory_with_no_site_packages ... ok test python_environment::config_file_python_setting_directory_with_unsupported_python_version ... ok test python_environment::config_file_unsupported_python_version ... ok test python_environment::config_override_python_platform ... ok test python_environment::config_override_python_version ... ok test python_environment::default_root_flat_layout ... ok test python_environment::default_root_flat_layout_variant ... ok test python_environment::default_root_project_name_folder ... ok test python_environment::default_root_python_folder ... ok test python_environment::default_root_python_package ... ok test python_environment::default_root_python_package_pyi ... ok test python_environment::default_root_src_layout ... ok test python_environment::default_root_tests_folder ... ok test python_environment::default_root_tests_package ... ok test python_environment::defaults_to_a_new_python_version ... ok test python_environment::environment_root_takes_precedence_over_src_root ... ok test python_environment::lib64_site_packages_directory_on_unix ... ok test python_environment::many_search_paths ... ok test python_environment::missing_virtual_env ... ok test python_environment::python_argument_points_to_symlinked_executable ... ok test python_environment::python_argument_trapped_in_a_symlink_factory ... ok test python_environment::python_cli_argument_system_installation ... ok test python_environment::python_cli_argument_virtual_environment ... ok test python_environment::python_version_inferred_from_system_installation ... ok test python_environment::pythonpath_is_respected ... ok test python_environment::pythonpath_multiple_dirs_is_respected ... ok test python_environment::pyvenv_cfg_file_annotation_no_trailing_newline ... ok test python_environment::pyvenv_cfg_file_annotation_showing_where_python_version_set ... ok test python_environment::src_root_deprecation_warning ... ok test python_environment::src_root_deprecation_warning_with_environment_root ... ok test python_environment::src_subdirectory_not_added_as_root_if_src_package_exists ... ok test python_environment::src_subdirectory_takes_precedence_over_repo_root ... ok test python_environment::ty_system_environment_and_local_venv ... ok test python_environment::unix_system_installation_with_no_lib_directory ... ok test rule::rule_default_output ... ok test rule::rule_json_output ... ok test rule::rule_no_selector ... # abstract-and-final-method Default level: error | Stable (since 0.0.64) ## What it does Checks for methods decorated with both `@abstractmethod` and `@final`. ## Why is this bad? An abstract method must be overridden for a subclass to become concrete, but a final method cannot be overridden. Combining the decorators therefore makes it impossible for a subclass to provide a concrete implementation. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @final @abstractmethod def method(self) -> None: ... # error ``` # abstract-method-in-final-class Default level: error | Stable (since 0.0.13) ## What it does Checks for `@final` classes that have unimplemented abstract methods. ## Why is this bad? A class decorated with `@final` cannot be subclassed. If such a class has abstract methods that are not implemented, the class can never be properly instantiated, as the abstract methods can never be implemented (since subclassing is prohibited). At runtime, instantiation of classes with unimplemented abstract methods is only prevented for classes that have `ABCMeta` (or a subclass of it) as their metaclass. However, type checkers also enforce this for classes that do not use `ABCMeta`, since the intent for the class to be abstract is clear from the use of `@abstractmethod`. ## Example ```python from abc import ABC, abstractmethod from typing import final class Base(ABC): @abstractmethod def method(self) -> int: ... @final # `Derived` does not implement `method` class Derived(Base): # error pass ``` # ambiguous-protocol-member Default level: warn | Stable (since 0.0.1-alpha.20) ## What it does Checks for protocol classes with members that will lead to ambiguous interfaces. ## Why is this bad? Assigning to an undeclared variable in a protocol class, or to an undeclared attribute through a protocol method's `self` or `cls` receiver, leads to an ambiguous interface which may lead to the type checker inferring unexpected things. It's recommended to ensure that all members of a protocol class are explicitly declared. ## Examples ```py from typing import ClassVar, Protocol class BaseProto(Protocol): a: int # fine (explicitly declared as `int`) instance_member: str class_member: ClassVar[str] # fine: a method definition using `def` is considered a declaration def method_member(self) -> int: ... def method(self) -> None: self.instance_member = "value" # fine (declared in the class body) self.implicit = "value" # error: [ambiguous-protocol-member] @classmethod def class_method(cls) -> None: cls.class_member = "value" # fine (declared in the class body) cls.implicit_class = "value" # error: [ambiguous-protocol-member] # no explicit declaration, leading to ambiguity c = "some variable" # error # no explicit declaration, leading to ambiguity b = method_member # error # This creates implicit assignments of `d` and `e` in the protocol class body. # Were they really meant to be considered protocol members? # error: "`d` is not declared as a protocol member" # error: "`e` is not declared as a protocol member" for d, e in enumerate(range(42)): pass class SubProto(BaseProto, Protocol): a = 42 # fine (declared in superclass) ``` # assert-type-unspellable-subtype Default level: error | Stable (since 0.0.14) ## What it does Checks for `assert_type()` calls where the actual type is an unspellable subtype of the asserted type. ## Why is this bad? `assert_type()` is intended to ensure that the inferred type of a value is exactly the same as the asserted type. But in some situations, ty has nonstandard extensions to the type system that allow it to infer more precise types than can be expressed in user annotations. ty emits a different error code to `type-assertion-failure` in these situations so that users can easily differentiate between the two cases. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine if x: # the actual type is `int & ~AlwaysFalsy`, # which excludes types like `Literal[0]` # error: [assert-type-unspellable-subtype] assert_type(x, int) ``` # blanket-ignore-comment Default level: ignore | Stable (since 0.0.57) ## What it does Checks for `ty: ignore` comments that don't specify which rules to ignore. ## Why is this bad? A blanket `ty: ignore` comment suppresses every type-checking diagnostic on the applicable line or file. Specifying rule codes documents which diagnostics are expected and prevents the comment from silencing unrelated errors. ## Examples ```py # error value = unknown # ty: ignore ``` Use instead: ```py value = unknown # ty: ignore[unresolved-reference] ``` # call-abstract-method Default level: error | Stable (since 0.0.16) ## What it does Checks for calls to abstract `@classmethod`s or `@staticmethod`s with "trivial bodies" when accessed on the class object itself. "Trivial bodies" are bodies that solely consist of `...`, `pass`, a docstring, and/or `raise NotImplementedError`. ## Why is this bad? An abstract method with a trivial body has no concrete implementation to execute, so calling such a method directly on the class will probably not have the desired effect. It is also unsound to call these methods directly on the class. Unlike other methods, ty permits abstract methods with trivial bodies to have non-`None` return types even though they always return `None` at runtime. This is because it is expected that these methods will always be overridden rather than being called directly. As a result of this exception to the normal rule, ty may infer an incorrect type if one of these methods is called directly, which may then mean that type errors elsewhere in your code go undetected by ty. Calling abstract classmethods or staticmethods via `type[X]` is allowed, since the actual runtime type could be a concrete subclass with an implementation. ## Example ```python from abc import ABC, abstractmethod class Foo(ABC): @classmethod @abstractmethod def method(cls) -> int: ... # cannot call abstract classmethod Foo.method() # error ``` # call-non-callable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to non-callable objects. ## Why is this bad? Calling a non-callable object will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not callable 4() # error ``` # call-top-callable Default level: error | Stable (since 0.0.7) ## What it does Checks for calls to objects typed as `Top[Callable[..., T]]` (the infinite union of all callable types with return type `T`). ## Why is this bad? When an object is narrowed to `Top[Callable[..., object]]` (e.g., via `callable(x)` or `isinstance(x, Callable)`), we know the object is callable, but we don't know its precise signature. This type represents the set of all possible callable types (including, e.g., functions that take no arguments and functions that require arguments), so no specific set of arguments can be guaranteed to be valid. ## Examples ```python def f(x: object): if callable(x): # We know `x` is callable, but not what arguments it accepts x() # error ``` # conflicting-declarations Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks whether a variable has been declared as two conflicting types. ## Why is this bad A variable with two conflicting declarations likely indicates a mistake. Moreover, it could lead to incorrect or ill-defined type inference for other code that relies on these variables. ## Examples ```python if __name__ == "__main__": a: int else: a: str a = 1 # error ``` # conflicting-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions where the metaclass of the class being created would not be a subclass of the metaclasses of all the class's bases. ## Why is it bad? Such a class definition raises a `TypeError` at runtime. ## Examples ```pyi class M1(type): ... class M2(type): ... class A(metaclass=M1): ... class B(metaclass=M2): ... # TypeError: metaclass conflict class C(A, B): ... # error ``` # cyclic-class-definition Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions in stub files that inherit (directly or indirectly) from themselves. ## Why is it bad? Although forward references are natively supported in stub files, inheritance cycles are still disallowed, as it is impossible to resolve a consistent [method resolution order] for a class that inherits from itself. ## Examples `foo.pyi`: ```pyi class A(B): ... # error class B(A): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # cyclic-type-alias-definition Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for type alias definitions that (directly or mutually) refer to themselves. ## Why is it bad? Although it is permitted to define a recursive type alias, it is not meaningful to have a type alias whose expansion can only result in itself, and is therefore not allowed. ## Examples ```toml [environment] python-version = "3.12" ``` ```python type Itself = Itself # error type A = B # error type B = A # error ``` # dataclass-field-order Default level: error | Stable (since 0.0.15) ## What it does Checks for dataclass definitions where required fields are defined after fields with default values. ## Why is this bad? In dataclasses, all required fields (fields without default values) must be defined before fields with default values. This is a Python requirement that will raise a `TypeError` at runtime if violated. ## Example ```python from dataclasses import dataclass @dataclass class Example: x: int = 1 # Field with default value # Required field after field with default y: str # error ``` # deprecated Default level: warn | Stable (since 0.0.1-alpha.16) ## What it does Checks for uses of deprecated items ## Why is this bad? Deprecated items should no longer be used. ## Examples ```toml [environment] python-version = "3.13" ``` ```python import warnings @warnings.deprecated("use new_func instead") def old_func(): ... old_func() # error: [deprecated] ``` # division-by-zero Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does It detects division by zero. ## Why is this bad? Dividing by zero raises a `ZeroDivisionError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python 5 / 0 # error ``` # duplicate-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions with duplicate bases. ## Why is this bad? Class definitions with duplicate bases raise `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: duplicate base class class B(A, A): ... # error ``` # duplicate-kw-only Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for dataclass definitions with more than one field annotated with `KW_ONLY`. ## Why is this bad? `dataclasses.KW_ONLY` is a special marker used to emulate the `*` syntax in normal signatures. It can only be used once per dataclass. Attempting to annotate two different fields with it will lead to a runtime error. ## Examples ```python from dataclasses import dataclass, KW_ONLY # Crash at runtime @dataclass class A: # error b: int _1: KW_ONLY c: str _2: KW_ONLY d: bytes ``` # empty-body Default level: error | Stable (since 0.0.14) ## What it does Detects functions with empty bodies that have a non-`None` return type annotation. The errors reported by this rule have the same motivation as the `invalid-return-type` rule. The diagnostic exists as a separate error code to allow users to disable this rule while prototyping code. While we strongly recommend enabling this rule if possible, users migrating from other type checkers may also find it useful to temporarily disable this rule on some or all of their codebase if they find it results in a large number of diagnostics. ## Why is this bad? A function with an empty body (containing only `...`, `pass`, or a docstring) will implicitly return `None` at runtime. Returning `None` when the return type is non-`None` is unsound, and will lead to ty inferring incorrect types elsewhere. Functions with empty bodies are permitted in certain contexts where they serve as declarations rather than implementations: - Functions in stub files (`.pyi`) - Methods in Protocol classes - Abstract methods decorated with `@abstractmethod` - Overload declarations decorated with `@overload` - Functions in `if TYPE_CHECKING` blocks ## Examples ```python def foo() -> int: ... # error: [empty-body] def bar() -> str: # error: [empty-body] """A function that does nothing.""" pass ``` # escape-character-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for forward annotations that contain escape characters. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that contain escape characters. ## Example ```python def foo() -> "intt\b": ... # error ``` # experimental-syntax Default level: warn | Stable (since 0.0.50) ## What it does Checks for experimental syntax that is not part of the Python typing specification. ## Why is this bad? Experimental syntax is specific to ty. It may be rejected by other type checkers and may never be standardized, or be subject to breaking changes. ## Examples ```toml [environment] python-version = "3.14" ``` ```python class A: ... class B: ... def f(value: A & B) -> None: ... # error: [experimental-syntax] def g(value: ~A) -> None: ... # error: [experimental-syntax] ``` # final-on-non-method Default level: error | Stable (since 0.0.20) ## What it does Checks for `@final` decorators applied to non-method functions. ## Why is this bad? The `@final` decorator is only meaningful on methods and classes. Applying it to a module-level function or a nested function has no effect and is likely a mistake. ## Example ```python from typing import final # @final is not allowed on non-method functions @final # error def my_function() -> int: return 0 ``` # final-without-value Default level: error | Stable (since 0.0.15) ## What it does Checks for `Final` symbols that are declared without a value and are never assigned a value in their scope. ## Why is this bad? A `Final` symbol must be initialized with a value at the time of declaration or in a subsequent assignment. At module or function scope, the assignment must occur in the same scope. In a class body, the assignment may occur in `__init__`. Protocol members are declarations of an interface and do not require a value. ## Examples ```python from typing import Final # `Final` symbol without a value MY_CONSTANT: Final[int] # error # OK: `Final` symbol with a value INITIALIZED_CONSTANT: Final[int] = 1 ``` # ignore-comment-unknown-rule Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore[code]` or `type: ignore[ty:code]` comments where `code` isn't a known lint rule. ## Why is this bad? A `ty: ignore[code]` or a `type: ignore[ty:code]` directive with a `code` that doesn't match any known rule will not suppress any type errors, and is probably a mistake. ## Examples ```py # error a = 20 / 1 # ty: ignore[division-by-zer] ``` Use instead: ```py a = 20 / 0 # ty: ignore[division-by-zero] ``` # implicit-concatenated-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for implicit concatenated strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use implicit concatenated strings. ## Examples ```python from typing import Literal def test() -> "Literal[" "5" "]": # error return 5 ``` Use instead: ```python from typing import Literal def test() -> "Literal[5]": return 5 ``` # inconsistent-mro Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes with an inconsistent [method resolution order] (MRO). ## Why is this bad? Classes with an inconsistent MRO will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... # TypeError: Cannot create a consistent method resolution order class C(A, B): ... # error ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # index-out-of-bounds Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for attempts to use an out of bounds index to get an item from a container. ## Why is this bad? Using an out of bounds index will raise an `IndexError` at runtime. ## Examples ```python t = (0, 1, 2) # IndexError: tuple index out of range t[3] # error ``` # ineffective-final Default level: warn | Stable (since 0.0.1-alpha.33) ## What it does Checks for calls to `final()` that type checkers cannot interpret. ## Why is this bad? The `final()` function is designed to be used as a decorator. When called directly as a function (e.g., `final(type(...))`), type checkers will not understand the application of `final` and will not prevent subclassing. ## Example ```python from typing import final # Incorrect: type checkers will not prevent subclassing MyClass = final(type("MyClass", (), {})) # error # Correct: use `final` as a decorator @final class MyClass: ... ``` # instance-layout-conflict Default level: error | Stable (since 0.0.1-alpha.12) ## What it does Checks for classes definitions which will fail at runtime due to "instance memory layout conflicts". This error is usually caused by attempting to combine multiple classes that define non-empty `__slots__` in a class's [Method Resolution Order][method-resolution-order] (MRO), or by attempting to combine multiple builtin classes in a class's MRO. ## Why is this bad? Inheriting from bases with conflicting instance memory layouts will lead to a `TypeError` at runtime. An instance memory layout conflict occurs when CPython cannot determine the memory layout instances of a class should have, because the instance memory layout of one of its bases conflicts with the instance memory layout of one or more of its other bases. For example, if a Python class defines non-empty `__slots__`, this will impact the memory layout of instances of that class. Multiple inheritance from more than one different class defining non-empty `__slots__` is not allowed: ```python class A: __slots__ = ("a", "b") class B: __slots__ = ("a", "b") # Even if the values are the same # TypeError: multiple bases have instance lay-out conflict class C(A, B): ... # error ``` An instance layout conflict can also be caused by attempting to use multiple inheritance with two builtin classes, due to the way that these classes are implemented in a CPython C extension: ```python # TypeError: multiple bases have instance lay-out conflict class A(int, float): ... # error ``` Note that pure-Python classes with no `__slots__`, or pure-Python classes with empty `__slots__`, are always compatible: ```python class A: ... class B: __slots__ = () class C: __slots__ = ("a", "b") # fine class D(A, B, C): ... ``` ## Known problems Classes that have "dynamic" definitions of `__slots__` (definitions do not consist of string literals, or tuples of string literals) are not currently considered disjoint bases by ty. Additionally, this check is not exhaustive: many C extensions (including several in the standard library) define classes that use extended memory layouts and thus cannot coexist in a single MRO. Since it is currently not possible to represent this fact in stub files, having a full knowledge of these classes is also impossible. When it comes to classes that do not define `__slots__` at the Python level, therefore, ty, currently only hard-codes a number of cases where it knows that a class will produce instances with an atypical memory layout. ## Further reading - [CPython documentation: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) - [CPython documentation: Method Resolution Order](https://docs.python.org/3/glossary.html#term-method-resolution-order) [method-resolution-order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # invalid-argument-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects call arguments whose type is not assignable to the corresponding typed parameter. ## Why is this bad? Passing an argument of a type the function (or callable object) does not accept violates the expectations of the function author and may cause unexpected runtime errors within the body of the function. ## Examples ```python def func(x: int): ... func("foo") # error: [invalid-argument-type] ``` # invalid-assignment Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments where the type of the value is not [assignable to] the type of the assignee. ## Why is this bad? Such assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a: int = "" # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-attribute-access Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for assignments to class variables from instances and assignments to instance-only attributes from their class. An "instance-only" variable is one which is only ever assigned to or declared when accessed via `self` in an instance method. ## Why is this bad? Incorrect assignments break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python from typing import ClassVar class C: instance_var: int class_var: ClassVar[int] = 1 def __init__(self): # instance variable declared in the class body self.instance_var = 42 # instance-only variable not declared in the class body self.instance_only_var: int = 42 C.class_var = 3 # okay C.instance_var = 56 # okay C().instance_var = 72 # okay C().instance_only_var = 100 # okay # Cannot assign to class variable from instance C().class_var = 3 # error # Cannot assign to instance-only variable from class C.instance_only_var = 56 # error ``` # invalid-attribute-override Default level: error | Stable (since 0.0.33) ## What it does Detects attribute overrides that change whether an inherited attribute is a class variable or an instance variable. This rule currently only covers class-variable and instance-variable category changes. ## Why is this bad? Pure class variables and instance variables have different access and assignment behavior. Overriding one with the other violates the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"), because code that is valid for the superclass may no longer be valid for the subclass. ## Example ```python from typing import ClassVar class Base: instance_attr: int class_attr: ClassVar[int] class Sub(Base): instance_attr: ClassVar[int] # error: [invalid-attribute-override] class_attr: int # error: [invalid-attribute-override] ``` [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle # invalid-await Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for `await` being used with types that are not [Awaitable][awaitable-abc]. ## Why is this bad? Such expressions will lead to `TypeError` being raised at runtime. ## Examples ```python import asyncio class InvalidAwait: def __await__(self) -> int: return 5 async def main() -> None: await InvalidAwait() # error: [invalid-await] await 42 # error: [invalid-await] asyncio.run(main()) ``` [awaitable-abc]: https://docs.python.org/3/library/collections.abc.html#collections.abc.Awaitable # invalid-base Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for class definitions that have bases which are not instances of `type`. ## Why is this bad? Class definitions with bases like this will lead to `TypeError` being raised at runtime. ## Examples ```python class A(42): ... # error: [invalid-base] ``` # invalid-context-manager Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions used in `with` statements that do not implement the context manager protocol. ## Why is this bad? Such a statement will raise `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object does not support the context manager protocol with 1: # error print(2) ``` # invalid-dataclass Default level: error | Stable (since 0.0.12) ## What it does Checks for invalid applications of the `@dataclass` decorator. ## Why is this bad? Applying `@dataclass` with incompatible arguments raises an exception while creating the class: - `order=True` with `eq=False` - `weakref_slot=True` with `slots=False` Applying `@dataclass` to a class that inherits from `NamedTuple`, `TypedDict`, `Enum`, or `Protocol` is also invalid: - `NamedTuple` and `TypedDict` classes will raise an exception at runtime when instantiating the class. - `Enum` classes with `@dataclass` are [explicitly not supported]. - `Protocol` classes define interfaces and cannot be instantiated. ## Examples ```python from dataclasses import dataclass from typing import NamedTuple @dataclass(order=True, eq=False) # error: [invalid-dataclass] class Ordered: ... @dataclass class Foo(NamedTuple): # error: [invalid-dataclass] x: int ``` See: [explicitly not supported]: https://docs.python.org/3/howto/enum.html#dataclass-support # invalid-dataclass-override Default level: error | Stable (since 0.0.13) ## What it does Checks for dataclass definitions that have both `frozen=True` and a custom `__setattr__` or `__delattr__` method defined. ## Why is this bad? Frozen dataclasses synthesize `__setattr__` and `__delattr__` methods which raise a `FrozenInstanceError` to emulate immutability. Overriding either of these methods raises a runtime error. ## Examples ```python from dataclasses import dataclass @dataclass(frozen=True) class A: def __setattr__(self, name: str, value: object) -> None: ... # error ``` # invalid-declaration Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for declarations where the inferred type of an existing symbol is not [assignable to] its post-hoc declared type. ## Why is this bad? Such declarations break the rules of the type system and weaken a type checker's ability to accurately reason about your code. ## Examples ```python a = 1 a: str # error ``` [assignable to]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable # invalid-enum-member-annotation Default level: warn | Stable (since 0.0.20) ## What it does Checks for enum members that have explicit type annotations. ## Why is this bad? The [typing spec] states that type checkers should infer a literal type for all enum members. An explicit type annotation on an enum member is misleading because the annotated type will be incorrect — the actual runtime type is the enum class itself, not the annotated type. In CPython's `enum` module, annotated assignments with values are still treated as members at runtime, but the annotation will confuse readers of the code. ## Examples ```python from enum import Enum class Pet(Enum): CAT = 1 # OK # enum members should not be annotated DOG: int = 2 # error ``` Use instead: ```python from enum import Enum class Pet(Enum): CAT = 1 DOG = 2 ``` ## References - [Typing spec: Enum members](https://typing.python.org/en/latest/spec/enums.html#enum-members) [typing spec]: https://typing.python.org/en/latest/spec/enums.html#enum-members # invalid-exception-caught Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for exception handlers that catch non-exception classes. ## Why is this bad? Catching classes that do not inherit from `BaseException` will raise a `TypeError` at runtime. ## Example ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except 1: # error ... ``` Use instead: ```python import random def might_raise() -> float: return 1 / random.choice([0, 1, 2, 3, 4, 5]) try: might_raise() except ZeroDivisionError: ... ``` ## References - [Python documentation: except clause](https://docs.python.org/3/reference/compound_stmts.html#except-clause) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) ## Ruff rule This rule corresponds to Ruff's [`except-with-non-exception-classes` (`B030`)](https://docs.astral.sh/ruff/rules/except-with-non-exception-classes) # invalid-explicit-override Default level: error | Stable (since 0.0.1-alpha.28) ## What it does Checks for methods that are decorated with `@override` but do not override any method in a superclass. ## Why is this bad? Decorating a method with `@override` declares to the type checker that the intention is that it should override a method from a superclass. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class A: @override def foo(self): ... # error class B(A): @override def ffooo(self): ... # error class C: @override def __repr__(self): ... # fine: overrides `object.__repr__` class D(A): @override def foo(self): ... # fine: overrides `A.foo` ``` # invalid-frozen-dataclass-subclass Default level: error | Stable (since 0.0.1-alpha.35) ## What it does Checks for dataclasses with invalid frozen inheritance: - A frozen dataclass cannot inherit from a non-frozen dataclass. - A non-frozen dataclass cannot inherit from a frozen dataclass. ## Why is this bad? Python raises a `TypeError` at runtime when either of these inheritance patterns occurs. ## Example ```python from dataclasses import dataclass @dataclass class Base: x: int @dataclass(frozen=True) class Child(Base): # error y: int @dataclass(frozen=True) class FrozenBase: x: int @dataclass class NonFrozenChild(FrozenBase): # error y: int ``` # invalid-generic-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid generic classes ## Why is this bad? There are several requirements that you must follow when defining a generic class. Many of these result in `TypeError` being raised at runtime if they are violated. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing_extensions import Generic, TypeVar T = TypeVar("T") U = TypeVar("U", default=int) # class uses both PEP-695 syntax and legacy syntax class C[U](Generic[T]): ... # error # type parameter with default comes before type parameter without default class D(Generic[U, T]): ... # error ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-generic-enum Default level: error | Stable (since 0.0.12) ## What it does Checks for enum classes that are also generic. ## Why is this bad? Enum classes cannot be generic. Python does not support generic enums: attempting to create one will either result in an immediate `TypeError` at runtime, or will create a class that cannot be specialized in the way that a normal generic class can. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from enum import Enum from typing import Generic, TypeVar T = TypeVar("T") # enum class cannot be generic (class creation fails with `TypeError`) class E[T](Enum): # error A = 1 # enum class cannot be generic (class creation fails with `TypeError`) class F(Enum, Generic[T]): # error A = 1 # enum class cannot be generic -- the class creation does not immediately fail... class G(Generic[T], Enum): # error A = 1 # ...but this raises `KeyError`: x: G[int] ``` ## References - [Python documentation: Enum](https://docs.python.org/3/library/enum.html) # invalid-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `type: ignore` and `ty: ignore` comments that are syntactically incorrect. ## Why is this bad? A syntactically incorrect ignore comment is probably a mistake and is useless. ## Examples ```py # error a = 20 / 1 # type: ignoree ``` Use instead: ```py a = 20 / 0 # type: ignore ``` # invalid-key Default level: error | Stable (since 0.0.1-alpha.17) ## What it does Checks for subscript accesses with invalid keys and `TypedDict` construction with an unknown key. ## Why is this bad? Subscripting with an invalid key will raise a `KeyError` at runtime. Creating a `TypedDict` with an unknown key is likely a mistake; if the `TypedDict` is `closed=true` it also violates the expectations of the type. ## Examples ```python from typing import TypedDict from typing_extensions import NotRequired class Person(TypedDict): name: NotRequired[str] age: NotRequired[int] alice = Person(name="Alice", age=30) # KeyError: 'height' alice["height"] # error # error bob: Person = {"nickname": "Bob", "age": 30} # typo! # error carol = Person(name="Carol", aeg=25) # typo! ``` # invalid-legacy-positional-parameter Default level: warn | Stable (since 0.0.15) ## What it does Checks for parameters that appear to be attempting to use the legacy convention to specify that a parameter is positional-only, but do so incorrectly. The "legacy convention" for specifying positional-only parameters was specified in [PEP 484][pep-484]. It states that parameters with names starting with `__` should be considered positional-only by type checkers. [PEP 570][pep-570], introduced in Python 3.8, added dedicated syntax for specifying positional-only parameters, rendering the legacy convention obsolete. However, some codebases may still use the legacy convention for compatibility with older Python versions. ## Why is this bad? In most cases, a type checker will not consider a parameter to be positional-only if it comes after a positional-or-keyword parameter, even if its name starts with `__`. This may be unexpected to the author of the code. ## Example ```python # `__y` is not considered positional-only def f(x, __y): # error pass ``` Use instead: ```python def f(__x, __y): # If you need compatibility with Python <=3.7 pass ``` or: ```python def f(x, y, /): # Python 3.8+ syntax pass ``` ## References - [Typing spec: positional-only parameters (legacy syntax)](https://typing.python.org/en/latest/spec/historical.html#pos-only-double-underscore) - [Python glossary: parameters](https://docs.python.org/3/glossary.html#term-parameter) [pep-484]: https://peps.python.org/pep-0484/#positional-only-arguments [pep-570]: https://peps.python.org/pep-0570/ # invalid-legacy-type-variable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid legacy `TypeVar`s ## Why is this bad? There are several requirements that you must follow when creating a legacy `TypeVar`. ## Examples ```python from typing import TypeVar T = TypeVar("T") # okay T = TypeVar("T") # error: "Cannot redefine `T` as a type variable" # TypeVar must be immediately assigned to a variable # error def f(t: TypeVar("U")): ... # ty: ignore[invalid-type-form] ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # invalid-match-pattern Default level: error | Stable (since 0.0.18) ## What it does Checks for invalid match patterns. ## Why is this bad? Invalid match patterns can cause a `TypeError` at runtime. This includes: - Using a non-type object in a class pattern. - Providing positional subpatterns when `__match_args__` is missing or has an invalid static type. - Matching against `collections.abc.Callable` with positional subpatterns. - Matching against a non-runtime-checkable protocol. - Matching against a `TypedDict`. ## Examples ```python class Point: __match_args__ = ("x", "y") def describe(p: Point) -> None: match p: # TypeError at runtime: Point() accepts 2 positional sub-patterns (3 given) case Point(x, y, z): # error: [invalid-match-pattern] ... ``` ```python NotAClass = 42 match object(): # TypeError at runtime: called match pattern must be a class case NotAClass(): # error: [invalid-match-pattern] ... ``` # invalid-metaclass Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for arguments to `metaclass=` that are invalid. ## Why is this bad? Python allows arbitrary expressions to be used as the argument to `metaclass=`. These expressions, however, need to be callable and accept the same arguments as `type.__new__`. ## Example ```python # TypeError: 'int' object is not callable class B(metaclass=42): ... # error ``` ## References - [Python documentation: Metaclasses](https://docs.python.org/3/reference/datamodel.html#metaclasses) # invalid-method-override Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects method overrides that violate the [Liskov Substitution Principle][liskov-substitution-principle] ("LSP"). The LSP states that an instance of a subtype should be substitutable for an instance of its supertype. Applied to Python, this means: 1. All argument combinations a superclass method accepts must also be accepted by an overriding subclass method. 1. The return type of an overriding subclass method must be a subtype of the return type of the superclass method. ## Why is this bad? Violating the Liskov Substitution Principle will lead to many of ty's assumptions and inferences being incorrect, which will mean that it will fail to catch many possible type errors in your code. ## Example ```python class Super: def method(self, x) -> int: return 42 class Sub(Super): # Liskov violation: `str` is not a subtype of `int`, # but the supertype method promises to return an `int`. def method(self, x) -> str: # error: [invalid-method-override] return "foo" def accepts_super(s: Super) -> int: return s.method(x=42) # The result of this call is a string, but ty will infer it to be an `int` # due to the violation of the Liskov Substitution Principle. accepts_super(Sub()) class Sub2(Super): # Liskov violation: the superclass method can be called with a `x=` # keyword argument, but the subclass method does not accept it. def method(self, y) -> int: # error: [invalid-method-override] return 42 # TypeError at runtime: method() got an unexpected keyword argument 'x' # ty cannot catch this error due to the violation of the Liskov Substitution Principle. accepts_super(Sub2()) ``` ## Common issues ### Why does ty complain about my `__eq__` method? `__eq__` and `__ne__` methods in Python are generally expected to accept arbitrary objects as their second argument, for example: ```python class A: x: int def __eq__(self, other: object) -> bool: # gracefully handle an object of an unexpected type # without raising an exception if not isinstance(other, A): return False return self.x == other.x ``` If `A.__eq__` here were annotated as only accepting `A` instances for its second argument, it would imply that you wouldn't be able to use `==` between instances of `A` and instances of unrelated classes without an exception possibly being raised. While some classes in Python do indeed behave this way, the strongly held convention is that it should be avoided wherever possible. As part of this check, therefore, ty enforces that `__eq__` and `__ne__` methods accept `object` as their second argument. ### Why does ty disagree with Ruff about how to write my method? Ruff has several rules that will encourage you to rename a parameter, or change its type signature, if it thinks you're falling into a certain anti-pattern. For example, Ruff's [ARG002](https://docs.astral.sh/ruff/rules/unused-method-argument/) rule recommends that an unused parameter should either be removed or renamed to start with `_`. Applying either of these suggestions can cause ty to start reporting an `invalid-method-override` error if the function in question is a method on a subclass that overrides a method on a superclass, and the change would cause the subclass method to no longer accept all argument combinations that the superclass method accepts. This can usually be resolved by adding [`@typing.override`][override] to your method definition. Ruff knows that a method decorated with `@typing.override` is intended to override a method by the same name on a superclass, and avoids reporting rules like ARG002 for such methods; it knows that the changes recommended by ARG002 would violate the Liskov Substitution Principle. Correct use of `@override` is enforced by ty's `invalid-explicit-override` rule. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [override]: https://docs.python.org/3/library/typing.html#typing.override # invalid-named-tuple Default level: error | Stable (since 0.0.1-alpha.19) ## What it does Checks for invalidly defined `NamedTuple` classes. ## Why is this bad? An invalidly defined `NamedTuple` class may lead to the type checker drawing incorrect conclusions. It may also lead to `TypeError`s or `AttributeError`s at runtime. ## Examples A class definition cannot combine `NamedTuple` with other base classes in multiple inheritance; doing so raises a `TypeError` at runtime. The sole exception to this rule is `Generic[]`, which can be used alongside `NamedTuple` in a class's bases list. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple, object): ... TypeError: can only inherit from a NamedTuple type and Generic ``` Further, `NamedTuple` field names cannot start with an underscore: ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... _bar: int ValueError: Field names cannot start with an underscore: '_bar' ``` `NamedTuple` classes also have certain synthesized attributes (like `_asdict`, `_make`, `_replace`, etc.) that cannot be overwritten. Attempting to assign to these attributes without a type annotation will raise an `AttributeError` at runtime. ```pycon >>> from typing import NamedTuple >>> class Foo(NamedTuple): ... x: int ... _asdict = 42 AttributeError: Cannot overwrite NamedTuple attribute _asdict ``` # invalid-named-tuple-override Default level: warn | Stable (since 0.0.31) ## What it does Checks for subclass members that override inherited `NamedTuple` fields. ## Why is this bad? Reusing an inherited `NamedTuple` field name in a subclass creates a class where tuple indexing and `repr()` still reflect the original field, while attribute access follows the subclass member. ## Default level This rule is a warning by default because these overrides do not make the class invalid at runtime. ## Examples ```python from typing import NamedTuple class User(NamedTuple): name: str class Admin(User): name = "shadowed" # error: [invalid-named-tuple-override] admin = Admin("Alice") admin.name # "shadowed" admin[0] # "Alice" ``` # invalid-newtype Default level: error | Stable (since 0.0.1-alpha.27) ## What it does Checks for the creation of invalid `NewType`s ## Why is this bad? There are several requirements that you must follow when creating a `NewType`. ## Examples ```python from typing import NewType def get_name() -> str: return "name" Foo = NewType("Foo", int) # okay # The first argument to `NewType` must be a string literal Bar = NewType(get_name(), int) # error # invalid base for `typing.NewType` Baz = NewType("Baz", int | str) # error ``` # invalid-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for various invalid `@overload` usages. ## Why is this bad? The `@overload` decorator is used to define functions and methods that accepts different combinations of arguments and return different types based on the arguments passed. This is mainly beneficial for type checkers. But, if the `@overload` usage is invalid, the type checker may not be able to provide correct type information. ## Examples ### Single overload ```py from typing import overload @overload def foo(x: int) -> int: ... # error def foo(x: int | None) -> int | None: return x ``` ### Missing implementation ```py from typing import overload @overload def foo() -> None: ... # error @overload def foo(x: int) -> int: ... ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # invalid-parameter-default Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for default values that can't be assigned to the parameter's annotated type. ## Why is this bad? This breaks the rules of the type system and weakens a type checker's ability to accurately reason about your code. ## Examples ```python def f(a: int = ""): ... # error ``` # invalid-paramspec Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for the creation of invalid `ParamSpec`s ## Why is this bad? There are several requirements that you must follow when creating a `ParamSpec`. ## Examples ```python from typing import ParamSpec P1 = ParamSpec("P1") # okay # ParamSpec requires a name P2 = ParamSpec() # error ``` ## References - [Typing spec: ParamSpec](https://typing.python.org/en/latest/spec/generics.html#paramspec) # invalid-protocol Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for protocol classes that will raise `TypeError` at runtime. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things. It may also lead to `TypeError`s at runtime. ## Examples A `Protocol` class cannot inherit from a non-`Protocol` class; this raises a `TypeError` at runtime: ```pycon >>> from typing import Protocol >>> class Foo(int, Protocol): ... Traceback (most recent call last): File "", line 1, in class Foo(int, Protocol): ... TypeError: Protocols can only inherit from other protocols, got ``` # invalid-raise Default level: error | Stable (since 0.0.1-alpha.1) Checks for `raise` statements that raise non-exceptions or use invalid causes for their raised exceptions. ## Why is this bad? Only subclasses or instances of `BaseException` can be raised. For an exception's cause, the same rules apply, except that `None` is also permitted. Violating these rules results in a `TypeError` at runtime. ## Examples ```python def something(): raise NameError def cause() -> None: pass def f(): try: something() except NameError: # error: "Cannot raise object of type `Literal["oops!"]`" # error: "Cannot use object of type `def cause() -> None` as an exception cause" raise "oops!" from cause def g(): # error: "Cannot raise `NotImplemented`" # error: "Cannot use object of type `Literal[42]` as an exception cause" raise NotImplemented from 42 ``` Use instead: ```python def something(): raise NameError def f(): try: something() except NameError as e: raise RuntimeError("oops!") from e def g(): raise NotImplementedError from None ``` ## References - [Python documentation: The `raise` statement](https://docs.python.org/3/reference/simple_stmts.html#raise) - [Python documentation: Built-in Exceptions](https://docs.python.org/3/library/exceptions.html#built-in-exceptions) # invalid-return-type Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects returned values that can't be assigned to the function's annotated return type. Note that the special case of a function with a non-`None` return type and an empty body is handled by the separate `empty-body` error code. ## Why is this bad? Returning an object of a type incompatible with the annotated return type is unsound, and will lead to ty inferring incorrect types elsewhere. ## Examples ```python def func() -> int: return "a" # error: [invalid-return-type] ``` # invalid-super-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects `super()` calls where: - the first argument is not a valid class literal, or - the second argument is not an instance or subclass of the first argument. ## Why is this bad? `super(type, obj)` expects: - the first argument to be a class, - and the second argument to satisfy one of the following: - `isinstance(obj, type)` is `True` - `issubclass(obj, type)` is `True` Violating this relationship will raise a `TypeError` at runtime. ## Examples ```python class A: ... class B(A): ... super(A, B()) # it's okay! `A` satisfies `isinstance(B(), A)` # `A()` is not a class super(A(), B()) # error # `A()` does not satisfy `isinstance(A(), B)` super(B, A()) # error # `A` does not satisfy `issubclass(A, B)` super(B, A) # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # invalid-syntax-in-forward-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for string-literal annotations where the string cannot be parsed as a Python expression. ## Why is this bad? Type annotations are expected to be Python expressions that describe the expected type of a variable, parameter, attribute or `return` statement. Type annotations are permitted to be string-literal expressions, in order to enable forward references to names not yet defined. However, it must be possible to parse the contents of that string literal as a normal Python expression. ## Example ```python def foo() -> "instance of C": # error return 42 class C: ... ``` Use instead: ```python def foo() -> "C": return C() class C: ... ``` ## References - [Typing spec: The meaning of annotations](https://typing.python.org/en/latest/spec/annotations.html#the-meaning-of-annotations) - [Typing spec: String annotations](https://typing.python.org/en/latest/spec/annotations.html#string-annotations) # invalid-total-ordering Default level: error | Stable (since 0.0.10) ## What it does Checks for classes decorated with `@functools.total_ordering` that don't define any ordering method (`__lt__`, `__le__`, `__gt__`, or `__ge__`). ## Why is this bad? The `@total_ordering` decorator requires the class to define at least one ordering method. If none is defined, Python raises a `ValueError` at runtime. ## Example ```python from functools import total_ordering # no ordering method defined @total_ordering # error class MyClass: def __eq__(self, other: object) -> bool: return True ``` Use instead: ```python from functools import total_ordering @total_ordering class MyClass: def __eq__(self, other: object) -> bool: return True def __lt__(self, other: "MyClass") -> bool: return True ``` # invalid-type-alias-type Default level: error | Stable (since 0.0.1-alpha.6) ## What it does Checks for the creation of invalid `TypeAliasType`s ## Why is this bad? There are several requirements that you must follow when creating a `TypeAliasType`. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeAliasType, TypeVar def get_name() -> str: return "NewAlias" IntOrStr = TypeAliasType("IntOrStr", int | str) # okay # TypeAliasType name must be a string literal NewAlias = TypeAliasType(get_name(), int) # error T = TypeVar("T") GenericAlias = TypeAliasType("GenericAlias", list[T], type_params=(T,)) # okay # TypeAliasType type parameters must be type variables InvalidAlias = TypeAliasType("InvalidAlias", list[T], type_params=(list[T],)) # error ``` # invalid-type-arguments Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for invalid type arguments in explicit type specialization. ## Why is this bad? Providing the wrong number of type arguments or type arguments that don't satisfy the type variable's bounds or constraints will lead to incorrect type inference and may indicate a misunderstanding of the generic type's interface. ## Examples Using legacy type variables: ```toml [environment] python-version = "3.12" ``` ```python from typing import Generic, TypeVar T1 = TypeVar("T1", int, str) T2 = TypeVar("T2", bound=int) class Foo1(Generic[T1]): ... class Foo2(Generic[T2]): ... # bytes does not satisfy T1's constraints Foo1[bytes] # error # str does not satisfy T2's bound Foo2[str] # error ``` Using PEP 695 type variables: ```python class Foo[T]: ... class Bar[T, U]: ... # too many arguments Foo[int, str] # error # too few arguments Bar[int] # error ``` # invalid-type-checking-constant Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a value other than `False` assigned to the `TYPE_CHECKING` variable, or an annotation not assignable from `bool`. ## Why is this bad? The name `TYPE_CHECKING` is reserved for a flag that can be used to provide conditional code seen only by the type checker, and not at runtime. Normally this flag is imported from `typing` or `typing_extensions`, but it can also be defined locally. If defined locally, it must be assigned the value `False` at runtime; the type checker will consider its value to be `True`. If annotated, it must be annotated as a type that can accept `bool` values. ## Examples ```python TYPE_CHECKING: str # error TYPE_CHECKING = "" # error ``` # invalid-type-form Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for expressions that are used as [type expressions] but cannot validly be interpreted as such. ## Why is this bad? Such expressions cannot be understood by ty. In some cases, they might raise errors at runtime. ## Examples ```python from typing import Annotated # Int literals are not allowed in this context in type expressions a: list[1] # error # `Annotated` expects at least two arguments b: Annotated[int] # error ``` [type expressions]: https://typing.python.org/en/latest/spec/annotations.html#type-and-annotation-expressions # invalid-type-guard-definition Default level: error | Stable (since 0.0.1-alpha.11) ## What it does Checks for type guard functions without a first non-self-like non-keyword-only non-variadic parameter. ## Why is this bad? Type narrowing functions must accept at least one positional argument (non-static methods must accept another in addition to `self`/`cls`). Extra parameters/arguments are allowed but do not affect narrowing. ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeIs # no parameter def f() -> TypeIs[int]: # error return True # no positional arguments allowed def f(*, v: object) -> TypeIs[int]: # error return True # expected variadic arguments def f(*args: object) -> TypeIs[int]: # error return True class C: # only positional argument is `self` def f(self) -> TypeIs[int]: # error return True ``` # invalid-type-variable-bound Default level: error | Stable (since 0.0.15) ## What it does Checks for [type variables][type variable] whose bounds reference type variables. ## Why is this bad? The bound of a type variable must be a concrete type. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar # error: [invalid-type-variable-bound] RecursiveT = TypeVar("RecursiveT", bound=list["RecursiveT"]) U = TypeVar("U") # error: [invalid-type-variable-bound] BoundT = TypeVar("BoundT", bound=U) def f[T: list[T]](): ... # error: [invalid-type-variable-bound] def g[U, T: U](): ... # error: [invalid-type-variable-bound] ``` [type variable]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-constraints Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for constrained [type variables] with only one constraint, or that those constraints reference type variables. ## Why is this bad? A constrained type variable must have at least two constraints. ## Examples ```toml [environment] python-version = "3.12" ``` ```python from typing import TypeVar I = TypeVar("I", bound=int) # constraint references `I` S = TypeVar("S", list[I], int) # error # a constrained type variable needs at least two constraints def f[T: (int,)](): ... # error ``` Use instead: ```python from typing import TypeVar U = TypeVar("U", str, int) # valid constrained TypeVar # or T = TypeVar("T", bound=str) # valid bound TypeVar V = TypeVar("V", list[int], int) # valid constrained Type ``` [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-type-variable-default Default level: error | Stable (since 0.0.16) ## What it does Checks for [type variables] whose default type is not compatible with the type variable's bound or constraints. ## Why is this bad? If a type variable has a bound, the default must be assignable to that bound (see: [bound rules]). If a type variable has constraints, the default must be one of the constraints (see: [constraint rules]). ## Examples ```toml [environment] python-version = "3.13" ``` ```python from typing import TypeVar T = TypeVar("T", bound=str, default=int) # error: [invalid-type-variable-default] U = TypeVar("U", int, str, default=bytes) # error: [invalid-type-variable-default] ``` [bound rules]: https://typing.python.org/en/latest/spec/generics.html#bound-rules [constraint rules]: https://typing.python.org/en/latest/spec/generics.html#constraint-rules [type variables]: https://docs.python.org/3/library/typing.html#typing.TypeVar # invalid-typed-dict-field Default level: error | Stable (since 0.0.28) ## What it does Detects invalid `TypedDict` field declarations. ## Why is this bad? `TypedDict` subclasses cannot redefine inherited fields incompatibly. Doing so breaks the subtype guarantees that `TypedDict` inheritance is meant to preserve. ## Example ```python from typing import TypedDict class Base(TypedDict): x: int class Child(Base): x: str # error: [invalid-typed-dict-field] ``` # invalid-typed-dict-header Default level: error | Stable (since 0.0.14) ## What it does Detects errors in `TypedDict` class headers, such as unexpected arguments or invalid base classes. ## Why is this bad? The typing spec states that `TypedDict`s are not permitted to have custom metaclasses. Using `**` unpacking in a `TypedDict` header is also prohibited by ty, as it means that ty cannot statically determine whether keys in the `TypedDict` are intended to be required or optional. ## Example ```python from typing import TypedDict class Meta(type): ... class Foo(TypedDict, metaclass=Meta): # error: [invalid-typed-dict-header] ... def f(options: dict[str, object]): class Bar(TypedDict, **options): # error: [invalid-typed-dict-header] ... ``` # invalid-typed-dict-statement Default level: error | Stable (since 0.0.9) ## What it does Detects statements other than annotated declarations in `TypedDict` class bodies. ## Why is this bad? `TypedDict` class bodies aren't allowed to contain any other types of statements. For example, method definitions and field values aren't allowed. None of these will be available on "instances of the `TypedDict`" at runtime (as `dict` is the runtime class of all "`TypedDict` instances"). ## Example ```python from typing import TypedDict class Foo(TypedDict): def bar(self): # error: [invalid-typed-dict-statement] pass ``` # invalid-yield Default level: error | Stable (since 0.0.25) ## What it does Detects `yield` and `yield from` expressions where the "yield" or "send" type is incompatible with the generator function's annotated return type. ## Why is this bad? Yielding a value of a type that doesn't match the generator's declared yield type, or using `yield from` with a sub-iterator whose yield or send type is incompatible, is a type error that may cause downstream consumers of the generator to receive values of an unexpected type. ## Examples ```python from typing import Iterator def gen() -> Iterator[int]: yield "not an int" # error: [invalid-yield] ``` # isinstance-against-protocol Default level: error | Stable (since 0.0.14) ## What it does Reports invalid runtime checks against `Protocol` classes. This includes explicit calls `isinstance()`/`issubclass()` against non-runtime-checkable protocols, `issubclass()` calls against protocols that have non-method members, and implicit `isinstance()` checks against non-runtime-checkable protocols via pattern matching. ## Why is this bad? These calls (implicit or explicit) raise `TypeError` at runtime. ## Examples ```python from typing_extensions import Protocol, runtime_checkable class HasX(Protocol): x: int @runtime_checkable class HasY(Protocol): y: int def f(arg: object, arg2: type): # not runtime-checkable isinstance(arg, HasX) # error: [isinstance-against-protocol] # not runtime-checkable issubclass(arg2, HasX) # error: [isinstance-against-protocol] def g(arg: object): match arg: # not runtime-checkable case HasX(): # error: [isinstance-against-protocol] pass def h(arg2: type): isinstance(arg2, HasY) # fine (runtime-checkable) # `HasY` is runtime-checkable, but has non-method members, # so it still can't be used in `issubclass` checks) issubclass(arg2, HasY) # error: [isinstance-against-protocol] ``` ## References - [Typing documentation: `@runtime_checkable`](https://docs.python.org/3/library/typing.html#typing.runtime_checkable) # isinstance-against-typed-dict Default level: error | Stable (since 0.0.15) ## What it does Reports runtime checks against `TypedDict` classes. This includes explicit calls to `isinstance()`/`issubclass()` and implicit checks performed by `match` class patterns. ## Why is this bad? Using a `TypedDict` class in these contexts raises `TypeError` at runtime. ## Examples ```python from typing_extensions import TypedDict class Movie(TypedDict): name: str director: str def f(arg: object, arg2: type): isinstance(arg, Movie) # error: [isinstance-against-typed-dict] issubclass(arg2, Movie) # error: [isinstance-against-typed-dict] def g(arg: object): match arg: case Movie(): # error: [isinstance-against-typed-dict] pass ``` ## References - [Typing specification: `TypedDict`](https://typing.python.org/en/latest/spec/typeddict.html) # mismatched-type-name Default level: warn | Stable (since 0.0.30) ## What it does Checks for functional typing definitions whose declared name does not match the variable they are assigned to. ## Why is this bad? Constructors like `TypeVar`, `ParamSpec`, `NewType`, `NamedTuple`, `TypedDict`, and `TypeAliasType` all take a name argument that is normally expected to match the assigned variable. A mismatch is usually a typo and makes later diagnostics harder to understand. ## Default level This rule is a warning by default because ty can usually recover and continue understanding the resulting type. ## Examples ```python from typing import NewType, ParamSpec, TypeVar from typing_extensions import TypedDict T = TypeVar("U") # error: [mismatched-type-name] P = ParamSpec("Q") # error: [mismatched-type-name] UserId = NewType("Id", int) # error: [mismatched-type-name] Movie = TypedDict("Film", {"title": str}) # error: [mismatched-type-name] ``` # missing-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for missing required arguments in a call. ## Why is this bad? Failing to provide a required argument will raise a `TypeError` at runtime. ## Examples ```python def func(x: int): ... # TypeError: func() missing 1 required positional argument: 'x' func() # error ``` # missing-override-decorator Default level: ignore | Stable (since 0.0.41) ## What it does Checks for methods that override a method or attribute in a superclass but are not decorated with `@override`. This rule is disabled by default. Enable it to opt in to strict `@override` enforcement for a project. ## Exemptions Overriding `__init__`, `__new__`, `__init_subclass__`, or `__post_init__` does not require `@override`, even if the method is explicitly declared by a superclass. ## Why is this bad? Without an `@override` annotation, refactors can silently change whether a method is an override. Requiring `@override` on every override lets ty report when an intended override stops overriding anything, and when a method unexpectedly starts overriding a superclass member. ## Example ```toml [environment] python-version = "3.12" ``` ```python from typing import override class Parent: def method(self) -> int: return 1 class Child(Parent): # when the rule is enabled def method(self) -> int: # error return 2 class ExplicitChild(Parent): @override def method(self) -> int: # fine return 2 ``` # missing-type-argument Default level: ignore | Stable (since 0.0.45) ## What it does Checks for generic types used without type parameters in type expressions. ## Why is this bad? Using a generic type without specifying its type parameters results in the type parameters being implicitly filled with `Unknown`, reducing the precision of type checking. Explicit type parameters make the intended types clear and enable the type checker to catch more errors. ## Examples ```python import re def handle(m: re.Match) -> str: # error: [missing-type-argument] return m.string # Use explicit type parameters instead: def handle(m: re.Match[str]) -> str: return m.string ``` # missing-typed-dict-key Default level: error | Stable (since 0.0.1-alpha.20) ## What it does Detects missing required keys in `TypedDict` constructor calls. ## Why is this bad? `TypedDict` requires all non-optional keys to be provided during construction. Missing items can lead to a `KeyError` at runtime. ## Example ```python from typing import TypedDict class Person(TypedDict): name: str age: int # missing required key 'age' alice: Person = {"name": "Alice"} # error alice["age"] # KeyError ``` # no-matching-overload Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to an overloaded function that do not match any of the overloads. ## Why is this bad? Failing to provide the correct arguments to one of the overloads will raise a `TypeError` at runtime. ## Examples ```python from typing import overload @overload def func(x: int): ... @overload def func(x: bool): ... def func(x: int | bool): ... func("string") # error: [no-matching-overload] ``` # non-callable-init-subclass Default level: error | Stable (since 0.0.30) ## What it does Checks for class definitions that will fail due to non-callable `__init_subclass__` methods. ## Why is this bad? If a class defines a non-callable `__init_subclass__` method/attribute, any attempt to subclass that class will raise a `TypeError` at runtime. ## Examples ```python class Super: __init_subclass__ = None class Sub(Super): ... # error: [non-callable-init-subclass] ``` ## References - [Python data model: Customizing class creation](https://docs.python.org/3/reference/datamodel.html#customizing-class-creation) # not-iterable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for objects that are not iterable but are used in a context that requires them to be. ## Why is this bad? Iterating over an object that is not iterable will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not iterable for i in 34: # error pass ``` # not-subscriptable Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for subscripting objects that do not support subscripting. ## Why is this bad? Subscripting an object that does not support it will raise a `TypeError` at runtime. ## Examples ```python # TypeError: 'int' object is not subscriptable 4[1] # error ``` # override-of-final-method Default level: error | Stable (since 0.0.1-alpha.29) ## What it does Checks for methods on subclasses that override superclass methods decorated with `@final`. ## Why is this bad? Decorating a method with `@final` declares to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import final class A: @final def foo(self): ... class B(A): def foo(self): ... # error ``` # override-of-final-variable Default level: error | Stable (since 0.0.16) ## What it does Checks for class variables on subclasses that override a superclass variable that has been declared as `Final`. ## Why is this bad? Declaring a variable as `Final` indicates to the type checker that it should not be overridden on any subclass. ## Example ```python from typing import Final class A: X: Final[int] = 1 class B(A): X = 2 # error ``` # parameter-already-assigned Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls which provide more than one argument for a single parameter. ## Why is this bad? Providing multiple values for a single parameter will raise a `TypeError` at runtime. ## Examples ```python def f(x: int) -> int: return x f(1, x=2) # error ``` # positional-only-parameter-as-kwarg Default level: error | Stable (since 0.0.1-alpha.22) ## What it does Checks for keyword arguments in calls that match positional-only parameters of the callable. ## Why is this bad? Providing a positional-only parameter as a keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int, /) -> int: return x f(x=1) # error ``` # possibly-missing-attribute Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for possibly missing attributes. ## Why is this bad? Attempting to access a missing attribute will raise an `AttributeError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples ```python class A: if __name__ == "__main__": c = 0 # AttributeError: type object 'A' has no attribute 'c' A.c # error ``` # possibly-missing-implicit-call Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for implicit calls to possibly missing methods. ## Why is this bad? Expressions such as `x[y]` and `x * y` call methods under the hood (`__getitem__` and `__mul__` respectively). Calling a missing method will raise an `AttributeError` at runtime. ## Examples ```python import datetime class A: if datetime.date.today().weekday() != 6: def __getitem__(self, v): ... # TypeError: 'A' object is not subscriptable A()[0] # error ``` # possibly-missing-import Default level: ignore | Stable (since 0.0.1-alpha.22) ## What it does Checks for imports of symbols that may be missing. ## Why is this bad? Importing a missing module or name will raise a `ModuleNotFoundError` or `ImportError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Examples `module.py`: ```python import datetime if datetime.date.today().weekday() != 6: a = 1 ``` `main.py`: ```python # ImportError: cannot import name 'a' from 'module' from module import a # error ``` # possibly-missing-submodule Default level: warn | Stable (since 0.0.23) ## What it does Checks for accesses of submodules that might not've been imported. ## Why is this bad? When module `a` has a submodule `b`, `import a` isn't generally enough to let you access `a.b.` You either need to explicitly `import a.b`, or else you need the `__init__.py` file of `a` to include `from . import b`. Without one of those, `a.b` is an `AttributeError`. ## Examples ```python import html # AttributeError: module 'html' has no attribute 'parser' html.parser # error ``` # possibly-unresolved-reference Default level: ignore | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are possibly not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Rule status This rule is currently disabled by default because of the number of false positives it can produce. ## Example ```python for i in range(int(input())): x = i # NameError: name 'x' is not defined print(x) # error ``` # pydantic-discarded-extra-argument Default level: warn | Stable (since 0.0.60) ## What it does Checks for extra keyword arguments that Pydantic silently discards when a model uses `extra="ignore"`, either implicitly or explicitly. ## Why is this bad? A discarded argument has no effect on the constructed model, but it may indicate a misspelled field name or an incorrect assumption about the model's schema. ## Example ```python {data-mdtest="ignore"} from pydantic import BaseModel class User(BaseModel): name: str admin: bool = False user = User(name="Alice", admni=True) # error: [pydantic-discarded-extra-argument] ``` If the field name has been misspelled, fix the typo. Otherwise, consider removing the extra argument, or explicitly configure the model with `extra="allow"`. # raw-string-type-annotation Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for raw-strings in type annotation positions. ## Why is this bad? Static analysis tools like ty can't analyze type annotations that use raw-string notation. ## Examples ```python def test() -> r"int": # error return 1 ``` Use instead: ```python def test() -> "int": return 1 ``` # redundant-cast Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Detects redundant `cast` calls where the value already has the target type. ## Why is this bad? These casts have no effect and can be removed. ## Example ```python from typing import cast def f() -> int: return 10 # Redundant cast(int, f()) # error ``` # redundant-final-classvar Default level: warn | Stable (since 0.0.18) ## What it does Checks for redundant combinations of the `ClassVar` and `Final` type qualifiers. ## Why is this bad? An attribute that is marked `Final` in a class body is implicitly a class variable. Marking it as `ClassVar` is therefore redundant. Note that this diagnostic is not emitted for dataclass fields or protocol members, where `ClassVar[Final[int]]` has a distinct meaning from `Final[int]`. ## Examples ```python from typing import ClassVar, Final class C: # redundant x: ClassVar[Final[int]] = 1 # error # redundant y: Final[ClassVar[int]] = 1 # error ``` # shadowed-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables in nested generic classes or functions that shadow type variables from an enclosing scope. ## Why is this bad? Shadowing type variables makes the code confusing and is disallowed by the typing spec. ## Examples ```toml [environment] python-version = "3.12" ``` ```python class Outer[T]: # `T` is already used by `Outer` class Inner[T]: ... # error # `T` is already used by `Outer` def method[T](self, x: T) -> T: # error return x ``` ## References - [Typing spec: Generics](https://typing.python.org/en/latest/spec/generics.html#introduction) # static-assert-error Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Makes sure that the argument of `static_assert` is statically known to be true. ## Why is this bad? A `static_assert` call represents an explicit request from the user for the type checker to emit an error if the argument cannot be verified to evaluate to `True` in a boolean context. ## Examples ```python from ty_extensions import static_assert # evaluates to `False` static_assert(1 + 1 == 3) # error # does not have a statically known truthiness static_assert(int(2.0 * 3.0) == 6) # error ``` # subclass-of-dataclass-with-order Default level: warn | Stable (since 0.0.39) ## What it does Checks for classes that inherit from a dataclass with `order=True`. ## Why is this bad? When a dataclass has `order=True`, comparison methods (`__lt__`, `__le__`, `__gt__`, `__ge__`) are generated that compare instances as tuples of their fields. These methods raise a `TypeError` at runtime when comparing instances of different classes in the inheritance hierarchy, even if one is a subclass of the other. This violates the [Liskov Substitution Principle][liskov-substitution-principle] because child class instances cannot be used in all contexts where parent class instances are expected. ## Example ```python from dataclasses import dataclass @dataclass(order=True) class Parent: value: int class Child(Parent): # error pass # At runtime, this raises TypeError: # Child(1) < Parent(2) ``` Consider using [`functools.total_ordering`][total_ordering] instead, which does not have this limitation. [liskov-substitution-principle]: https://en.wikipedia.org/wiki/Liskov_substitution_principle [total_ordering]: https://docs.python.org/3/library/functools.html#functools.total_ordering # subclass-of-final-class Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for classes that subclass final classes. ## Why is this bad? Decorating a class with `@final` declares to the type checker that it should not be subclassed. ## Example ```python from typing import final @final class A: ... class B(A): ... # error ``` # super-call-in-named-tuple-method Default level: error | Stable (since 0.0.1-alpha.30) ## What it does Checks for calls to `super()` inside methods of `NamedTuple` classes. ## Why is this bad? Using `super()` in a method of a `NamedTuple` class will raise an exception at runtime. ## Examples ```python from typing import NamedTuple class F(NamedTuple): x: int def method(self): # super() is not supported in methods of NamedTuple classes super() # error ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # too-many-positional-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls that pass more positional arguments than the callable can accept. ## Why is this bad? Passing too many positional arguments will raise `TypeError` at runtime. ## Example ```python def f(): ... f("foo") # error ``` # type-assertion-failure Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for `assert_type()` and `assert_never()` calls where the actual type is not the same as the asserted type. ## Why is this bad? `assert_type()` allows confirming the inferred type of a certain value. ## Example ```toml [environment] python-version = "3.11" ``` ```python from typing import assert_type def _(x: int): assert_type(x, int) # fine # Actual type does not match asserted type assert_type(x, str) # error ``` # unavailable-implicit-super-arguments Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Detects invalid `super()` calls where implicit arguments like the enclosing class or first method argument are unavailable. ## Why is this bad? When `super()` is used without arguments, Python tries to find two things: the nearest enclosing class and the first argument of the immediately enclosing function (typically self or cls). If either of these is missing, the call will fail at runtime with a `RuntimeError`. ## Examples ```python # no enclosing class or function found super() # error def func(): # no enclosing class or first argument exists super() # error class A: # no enclosing function to provide the first argument f = super() # error def method(self): def nested(): # first argument does not exist in this nested function super() # error # first argument does not exist in this lambda lambda: super() # error # argument is not available in generator expression (super() for _ in range(10)) # error super() # okay! both enclosing class and first argument are available ``` ## References - [Python documentation: super()](https://docs.python.org/3/library/functions.html#super) # unbound-type-variable Default level: error | Stable (since 0.0.20) ## What it does Checks for type variables that are used in a scope where they are not bound to any enclosing generic context. ## Why is this bad? Using a type variable outside of a scope that binds it has no well-defined meaning. ## Examples ```python from typing import TypeVar, Generic T = TypeVar("T") S = TypeVar("S") # unbound type variable in module scope x: T # error class C(Generic[T]): # S is not in this class's generic context x: list[S] = [] # error ``` ## References - [Typing spec: Scoping rules for type variables](https://typing.python.org/en/latest/spec/generics.html#scoping-rules-for-type-variables) # undefined-reveal Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for calls to `reveal_type` without importing it. ## Why is this bad? Using `reveal_type` without importing it will raise a `NameError` at runtime. ## Examples ```python # NameError: name 'reveal_type' is not defined # error reveal_type(1) # revealed: Literal[1] ``` # unknown-argument Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for keyword arguments in calls that don't match any parameter of the callable. ## Why is this bad? Providing an unknown keyword argument will raise `TypeError` at runtime. ## Example ```python def f(x: int) -> int: return x f(x=1, y=2) # error ``` # unresolved-attribute Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for unresolved attributes. ## Why is this bad? Accessing an unbound attribute will raise an `AttributeError` at runtime. An unresolved attribute is not guaranteed to exist from the type alone, so this could also indicate that the object is not of the type that the user expects. ## Examples ```python class A: ... # AttributeError: 'A' object has no attribute 'foo' A().foo # error ``` # unresolved-global Default level: warn | Stable (since 0.0.1-alpha.15) ## What it does Detects variables declared as `global` in an inner scope that have no explicit bindings or declarations in the global scope. ## Why is this bad? Function bodies with `global` statements can run in any order (or not at all), which makes it hard for static analysis tools to infer the types of globals without explicit definitions or declarations. ## Example ### Assigning without a global-scope declaration ```python def f(): # unresolved global global x # error x = 42 def g(): print(x) # unresolved reference ``` ### Use instead #### Declare the global ```python x: int def f(): global x x = 42 def g(): print(x) ``` #### Initialize the global ```python x: int | None = None def f(): global x x = 42 def g(): print(x) ``` # unresolved-import Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for import statements for which the module cannot be resolved. ## Why is this bad? Importing a module that cannot be resolved will raise a `ModuleNotFoundError` at runtime. ## Examples ```python # ModuleNotFoundError: No module named 'foo' import foo # error ``` # unresolved-reference Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for references to names that are not defined. ## Why is this bad? Using an undefined variable will raise a `NameError` at runtime. ## Example ```python # NameError: name 'x' is not defined print(x) # error ``` # unsupported-base Default level: warn | Stable (since 0.0.1-alpha.7) ## What it does Checks for class definitions that have bases which are unsupported by ty. ## Why is this bad? If a class has a base that is an instance of a complex type such as a union type, ty will not be able to resolve the [method resolution order] (MRO) for the class. This will lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Examples ```python import datetime class A: ... class B: ... if datetime.date.today().weekday() != 6: C = A else: C = B class D(C): ... # error: [unsupported-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-bool-conversion Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for bool conversions where the object doesn't correctly implement `__bool__`. ## Why is this bad? If an exception is raised when you attempt to evaluate the truthiness of an object, using the object in a boolean context will fail at runtime. ## Examples ```python class NotBoolable: __bool__ = None def __lt__(self, other: object) -> "NotBoolable": return self b1 = NotBoolable() b2 = NotBoolable() # exception raised here if b1: # error pass # exception raised here b1 and b2 # error # exception raised here not b1 # error # A chained comparison converts the result of `b1 < b2` to bool. # exception raised here b1 < b2 < b1 # error ``` # unsupported-dynamic-base Default level: ignore | Stable (since 0.0.12) ## What it does Checks for dynamic class definitions (using `type()`) that have bases which are unsupported by ty. This is equivalent to `unsupported-base` but applies to classes created via `type()` rather than `class` statements. ## Why is this bad? If a dynamically created class has a base that is an unsupported type such as `type[T]`, ty will not be able to resolve the [method resolution order] (MRO) for the class. This may lead to an inferior understanding of your codebase and unpredictable type-checking behavior. ## Default level This rule is disabled by default because it will not cause a runtime error, and may be noisy on codebases that use `type()` in highly dynamic ways. ## Examples ```python class Base: ... def factory(base: type[Base]) -> type: # `base` has type `type[Base]`, not `type[Base]` itself return type("Dynamic", (base,), {}) # error: [unsupported-dynamic-base] ``` [method resolution order]: https://docs.python.org/3/glossary.html#term-method-resolution-order # unsupported-operator Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for binary expressions, comparisons, and unary expressions where the operands don't support the operator. ## Why is this bad? Attempting to use an unsupported operator will raise a `TypeError` at runtime. ## Examples ```python class A: ... # TypeError: unsupported operand type(s) for +: 'A' and 'A' A() + A() # error ``` # unused-awaitable Default level: warn | Stable (since 0.0.21) ## What it does Checks for awaitable objects (such as coroutines) used as expression statements without being awaited. ## Why is this bad? Calling an `async def` function returns a coroutine object. If the coroutine is never awaited, the body of the async function will never execute, which is almost always a bug. Python emits a `RuntimeWarning: coroutine was never awaited` at runtime in this case. ## Examples ```python async def fetch_data() -> str: return "data" async def main() -> None: # Warning: coroutine is not awaited fetch_data() # error await fetch_data() # OK ``` # unused-ignore-comment Default level: warn | Stable (since 0.0.1-alpha.1) ## What it does Checks for `ty: ignore` directives that are no longer applicable. ## Why is this bad? A `ty: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # ty: ignore[division-by-zero] ``` Use instead: ```py a = 20 / 2 ``` ## Options Set [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false` to prevent this rule from reporting unused `type: ignore` comments. # unused-type-ignore-comment Default level: warn | Stable (since 0.0.14) ## What it does Checks for `type: ignore` directives that are no longer applicable. ## Why is this bad? A `type: ignore` directive that no longer matches any diagnostic violations is likely included by mistake, and should be removed to avoid confusion. ## Examples ```py # error a = 20 / 2 # type: ignore ``` Use instead: ```py a = 20 / 2 ``` ## Options This rule is skipped if [`analysis.respect-type-ignore-comments`](https://docs.astral.sh/ty/reference/configuration/#respect-type-ignore-comments) to `false`. # useless-overload-body Default level: warn | Stable (since 0.0.1-alpha.22) ## What it does Checks for various `@overload`-decorated functions that have non-stub bodies. ## Why is this bad? Functions decorated with `@overload` are ignored at runtime; they are overridden by the implementation function that follows the series of overloads. While it is not illegal to provide a body for an `@overload`-decorated function, it may indicate a misunderstanding of how the `@overload` decorator works. ## Example ```toml [environment] python-version = "3.11" ``` ```py from typing import overload @overload def foo(x: int) -> int: # will never be executed return x + 1 # error @overload def foo(x: str) -> str: # will never be executed return "Oh no, got a string" # error def foo(x: int | str) -> int | str: raise Exception("unexpected type encountered") ``` Use instead: ```py from typing import assert_never, overload @overload def foo(x: int) -> int: ... @overload def foo(x: str) -> str: ... def foo(x: int | str) -> int | str: if isinstance(x, int): return x + 1 elif isinstance(x, str): return "Oh no, got a string" else: assert_never(x) ``` ## References - [Python documentation: `@overload`](https://docs.python.org/3/library/typing.html#typing.overload) # zero-stepsize-in-slice Default level: error | Stable (since 0.0.1-alpha.1) ## What it does Checks for a step size of zero in slices when the operation is known to fail. ## Why is this bad? Python's built-in sequence types raise a `ValueError` when sliced with a step size of zero. ## Known problems This check is not exhaustive. It reports zero-step slices for certain built-in sequence types where the operation is known to fail. A custom `__getitem__` implementation can accept or reject such a slice, so ty cannot detect every runtime failure. ## Examples ```python values = list(range(10)) # ValueError: slice step cannot be zero values[1:10:0] # error tuple_values = (1, 2, 3) # ValueError: slice step cannot be zero tuple_values[1:10:0] # error ``` ok test rule::rule_unknown ... ok test rule_selection::all_overrides ... ok test rule_selection::cli_all_rules_ignore ... ok test rule_selection::cli_all_rules_precedence ... ok test rule_selection::cli_all_rules_warn ... ok test rule_selection::cli_rule_severity ... ok test rule_selection::cli_rule_severity_precedence ... ok test rule_selection::cli_specific_then_all ... ok test rule_selection::cli_unknown_rules ... ok test rule_selection::configuration_all_rules ... ok test rule_selection::configuration_all_rules_with_rule_sorting_before_all ... ok test rule_selection::configuration_rule_severity ... ok test rule_selection::configuration_unknown_rules ... ok test rule_selection::multiple_overrides_inherit_cli_rules ... ok test rule_selection::overrides_all_rules_with_rule_sorting_before_all ... ok test rule_selection::overrides_basic ... ok test rule_selection::overrides_empty_include ... ok test rule_selection::overrides_exclude ... ok test rule_selection::overrides_inherit_global ... ok test rule_selection::overrides_invalid_exclude_glob ... ok test rule_selection::overrides_invalid_include_glob ... ok test rule_selection::overrides_missing_include_exclude ... ok test rule_selection::overrides_no_actual_overrides ... ok test rule_selection::overrides_precedence ... ok test rule_selection::overrides_unknown_rules ... ok test scripts::cli_arguments_override_script_options ... ok test scripts::environment_options ... ok test scripts::explicit_config_replaces_inline_metadata ... ok test scripts::inline_overrides_are_ignored ... ok test scripts::inline_settings_override_user_configuration ... ok test scripts::inline_terminal_settings_do_not_apply ... ok test scripts::metadata_without_tool_ty_uses_default_settings ... ok test scripts::project_settings_and_overrides_do_not_apply ... ok test scripts::user_configuration_applies ... ok test test_include_hidden_files_by_default ... ok test test_output_format_env ... ok test test_quiet_output ... ok test test_respect_ignore_files ... ok test test_run_in_sub_directory ... ok test user_configuration ... ok test uv_workspace::uv_workspace_discovery_is_opt_in ... ok test uv_workspace::warns_when_uv_workspace_metadata_cannot_be_loaded ... ok test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 27.44s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/file_watching-3dbc9ef59ca8f09f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 45 tests test active_project_config_change_reloads_project ... ok test add_search_path ... ok test change_python_version_and_platform ... ok test changed_file ... ok test changed_versions_file ... ok test changes_to_config_file_override ... ok test changes_to_user_configuration ... ok test deleted_file ... ok test directory_deleted ... ok test directory_moved_to_project ... ok test directory_moved_to_trash ... ok test directory_renamed ... ok test hard_links_in_project ... ok test hard_links_to_target_outside_project ... ignored, inotify doesn't support observing changes to hard linked files. test ignore_file_change_reloads_files_not_project_metadata ... ok test move_file_to_project ... ok test move_file_to_trash ... ok test nested_project_config_change_is_cheap_if_active_project_unchanged ... ok test nested_projects_delete_root ... ok test new_directory_with_python_files ... ok test new_file ... ok test new_file_in_ignored_directory ... ok test new_file_in_included_out_of_project_directory ... ok test new_file_in_parent_ignored_directory ... ok test new_files_with_explicit_included_paths ... ok test new_ignore_file_in_ignored_directory ... ok test new_ignored_file ... ok test new_non_project_file ... ok test new_non_python_file_is_not_indexed ... ok test project_reload_preserves_fallback_options ... ok test project_reload_preserves_override_options ... ok test reloading_options_updates_inferred_python_version_diagnostics_when_metadata_is_unchanged ... ok test remove_search_path ... ok test rename_file ... ok test rename_files_casing_only ... ignored test search_path ... ok test src_file_filter_change_reloads_project_files ... ok test submodule_cache_invalidation_after_pyproject_created ... ok test submodule_cache_invalidation_created ... ok test submodule_cache_invalidation_created_then_deleted ... ok test submodule_cache_invalidation_deleted ... ok test unix::changed_metadata ... ok test unix::symlink_inside_project ... ok test unix::symlink_target_outside_watched_paths ... ok test unix::symlinked_module_search_path ... ok test result: ok. 43 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 3.55s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_combine-7dda2f831e0e86cf --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 4 tests test tests::combine_map ... ok test tests::combine_option ... ok test tests::combine_order_map ... ok test tests::combine_vec ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_completion_bench-a2547ff0e6e01f27 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_completion_eval-6b87e0b756b0e728 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_ide-c93a4aeaf69b3e94 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1792 tests test all_symbols::tests::all_symbols_multi_file ... ok test all_symbols::tests::first_party_test_modules_not_filtered ... ok test all_symbols::tests::first_party_underscore_modules_not_filtered ... ok test all_symbols::tests::pandas_read_csv_merged_all ... ok test all_symbols::tests::pandas_read_csv_merged_redundant_export ... ok test all_symbols::tests::pandas_read_csv_merged_wildcard ... ok test all_symbols::tests::redundant_reexported_merged_definition_at_top_level ... ok test all_symbols::tests::redundant_reexported_merged_multiple_symbols_retained ... ok test all_symbols::tests::redundant_reexported_not_merged_across_top_level_modules ... ok test all_symbols::tests::redundant_reexported_some_merged_across_top_level_modules ... ok test all_symbols::tests::third_party_test_modules_filtered ... ok test all_symbols::tests::third_party_underscore_modules_are_filtered ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_assigned_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::bound_method_reference_passed_as_arg_is_not_a_call ... ok test call_hierarchy::incoming_calls::tests::comprehension_attributed_to_enclosing_function ... ok test call_hierarchy::incoming_calls::tests::decorator_application ... ok test call_hierarchy::incoming_calls::tests::default_on_version_gated_method_attributed_to_class ... ok test call_hierarchy::incoming_calls::tests::keyword_call ... ok test call_hierarchy::incoming_calls::tests::lambda_caller_is_synthesized_item ... ok test call_hierarchy::incoming_calls::tests::lambda_follow_up_requests_are_leaves ... ok test call_hierarchy::incoming_calls::tests::lambda_inside_function_attributed_to_lambda ... ok test call_hierarchy::incoming_calls::tests::method_call ... ok test call_hierarchy::incoming_calls::tests::method_does_not_confuse_with_same_name_on_other_class ... ok test call_hierarchy::incoming_calls::tests::multi_file ... ok test call_hierarchy::incoming_calls::tests::multi_file_constructor_call_resolves_to_init_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::multi_file_dunder_call_without_textual_method_name ... ok test call_hierarchy::incoming_calls::tests::non_call_reference_filtered_out ... ok test call_hierarchy::incoming_calls::tests::non_callable_attribute_filtered ... ok test call_hierarchy::incoming_calls::tests::property_deleter_del ... ok test call_hierarchy::incoming_calls::tests::property_getter_read ... ok test call_hierarchy::incoming_calls::tests::property_setter_write ... ok test call_hierarchy::incoming_calls::tests::single_file ... ok test call_hierarchy::incoming_calls::tests::super_method_call ... ok test call_hierarchy::incoming_calls::tests::top_level_call_attributed_to_module ... ok test call_hierarchy::incoming_calls::tests::two_lambdas_calling_same_function_two_distinct_items ... ok test call_hierarchy::incoming_calls::tests::via_import_alias ... ok test call_hierarchy::outgoing_calls::tests::attribute_call ... ok test call_hierarchy::outgoing_calls::tests::class_excludes_method_bodies ... ok test call_hierarchy::outgoing_calls::tests::class_includes_decorators_bases_and_class_body ... ok test call_hierarchy::outgoing_calls::tests::class_with_base_call ... ok test call_hierarchy::outgoing_calls::tests::constructor_call ... ok test call_hierarchy::outgoing_calls::tests::direct_call ... ok test call_hierarchy::outgoing_calls::tests::function_excludes_nested_def_body ... ok test call_hierarchy::outgoing_calls::tests::function_includes_param_default ... ok test call_hierarchy::outgoing_calls::tests::lambda_default_attributed_to_enclosing_scope ... ok test call_hierarchy::outgoing_calls::tests::multi_file ... ok test call_hierarchy::outgoing_calls::tests::multiple_calls_to_same_callee ... ok test call_hierarchy::outgoing_calls::tests::skips_unresolved_calls ... ok test call_hierarchy::outgoing_calls::tests::super_method_call ... ok test call_hierarchy::tests::prepare_on_async_function ... ok test call_hierarchy::tests::prepare_on_call_site ... ok test call_hierarchy::tests::prepare_on_class_def ... ok test call_hierarchy::tests::prepare_on_classmethod ... ok test call_hierarchy::tests::prepare_on_function_def ... ok test call_hierarchy::tests::prepare_on_method ... ok test call_hierarchy::tests::prepare_on_non_callable_returns_none ... ok test call_hierarchy::tests::prepare_on_overloaded_function ... ok test call_hierarchy::tests::prepare_on_staticmethod ... ok test code_action::tests::add_code_existing_empty_ignore ... ok test code_action::tests::add_code_existing_ignore ... ok test code_action::tests::add_code_existing_ignore_end_line ... ok test code_action::tests::add_code_existing_ignore_start_line ... ok test code_action::tests::add_code_existing_ignore_trailing_comma ... ok test code_action::tests::add_code_existing_ignore_trailing_whitespace ... ok test code_action::tests::add_code_existing_ignore_with_reason ... ok test code_action::tests::add_code_existing_ignores ... ok test code_action::tests::add_code_existing_type_ignore ... ok test code_action::tests::add_code_existing_type_ignore_without_any_ty_code ... ok test code_action::tests::add_code_followed_by_continuation ... ok test code_action::tests::add_code_followed_by_multiline_string ... ok test code_action::tests::add_code_interpolated_string ... ok test code_action::tests::add_code_multiline_interpolation ... ok test code_action::tests::add_ignore ... ok test code_action::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test code_action::tests::add_ignore_existing_comment ... ok test code_action::tests::add_ignore_existing_file_level_ignore ... ok test code_action::tests::add_ignore_line_continuation_empty_lines ... ok test code_action::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test code_action::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test code_action::tests::add_ignore_trailing_whitespace ... ok test code_action::tests::add_ignore_updates_preceding_own_line_suppression ... ok test code_action::tests::undefined_reveal_type ... ok test code_action::tests::unresolved_deprecated ... ok test code_action::tests::unresolved_deprecated_warnings_imported ... ok test code_action::tests::unresolved_loader ... ok test code_action::tests::unresolved_loader_abc_imported ... ok test code_action::tests::unresolved_loader_importlib_imported ... ok test completion::tests::attribute_access_empty_dict ... ok test completion::tests::attribute_access_empty_list ... ok test completion::tests::attribute_access_set ... ok test completion::tests::attribute_access_set_keyword_prefix ... ok test completion::tests::attribute_double_parens ... ok test completion::tests::attribute_not_on_integer ... ok test completion::tests::attribute_on_constructor_directly ... ok test completion::tests::attribute_on_float ... ok test completion::tests::attribute_on_integer ... ok test completion::tests::attribute_parens ... ok test completion::tests::auto_import_deprioritizes_deprecated_over_stdlib_special ... ok test completion::tests::auto_import_does_not_use_enclosing_class_scope ... ok test completion::tests::auto_import_ignores_modules_with_leading_underscore ... ok test completion::tests::auto_import_includes_first_party_modules_as_suggestions ... ok test completion::tests::auto_import_includes_modules_with_leading_underscore_in_first_party ... ok test completion::tests::auto_import_includes_stdlib_modules_as_suggestions ... ok test completion::tests::auto_import_includes_sub_modules_as_suggestions ... ok test completion::tests::auto_import_match_quality_ranks_prefix_before_substring ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_all_branches ... ok test completion::tests::auto_import_omits_conditionally_imported_symbol_available_in_some_branches ... ok test completion::tests::auto_import_omits_directly_imported_symbol ... ok test completion::tests::auto_import_omits_directly_imported_symbol_in_nested_scope ... ok test completion::tests::auto_import_omits_imported_symbol_from_parent_scope ... ok test completion::tests::auto_import_omits_wildcard_imported_symbol ... ok test completion::tests::auto_import_prefers_collections_over_third_party_reexport ... ok test completion::tests::auto_import_prefers_std_lib_symbol_over_third_party_symbol_with_same_name ... ok test completion::tests::auto_import_prefers_typing_over_third_party_reexport ... ok test completion::tests::auto_import_preserves_name_order_for_unrelated_third_party_symbol ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_same_named_import ... ok test completion::tests::auto_import_preserves_qualified_suggestion_for_shadowed_import ... ok test completion::tests::auto_import_preserves_suggestion_for_import_after_cursor ... ok test completion::tests::auto_import_prioritizes_reusing_import_from_statements ... ok test completion::tests::auto_import_respects_all ... ok test completion::tests::auto_import_should_not_include_symbols_in_current_module ... ok test completion::tests::auto_import_with_submodule ... ok test completion::tests::betwixt_attribute_access1 ... ok test completion::tests::betwixt_attribute_access2 ... ok test completion::tests::betwixt_attribute_access3 ... ok test completion::tests::betwixt_attribute_access4 ... ok test completion::tests::builtins ... ok test completion::tests::builtins_not_included_import ... ok test completion::tests::builtins_not_included_object_attr ... ok test completion::tests::call_arguments_cursor_middle ... ok test completion::tests::call_arguments_multi_def ... ok test completion::tests::call_attribute_argument_no_arg_completions ... ok test completion::tests::call_bare_paramspec_has_no_keyword_argument_completions ... ok test completion::tests::call_blank1 ... ok test completion::tests::call_keyword_argument_at_value ... ok test completion::tests::call_keyword_only_argument ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters ... ok test completion::tests::call_keyword_only_argument_between_variadic_parameters_after_positional_argument ... ok test completion::tests::call_multiple_keyword_arguments ... ok test completion::tests::call_multiple_keyword_arguments_some_set ... ok test completion::tests::call_positional_only_argument ... ok test completion::tests::call_positional_only_keyword_only_argument_mix ... ok test completion::tests::call_prefix1 ... ok test completion::tests::class_attributes1 ... ok test completion::tests::class_base_already_specified ... ok test completion::tests::class_base_excludes_class_being_defined ... ok test completion::tests::class_base_excludes_class_being_defined_with_typed_text ... ok test completion::tests::class_base_includes_prior_definition_with_same_name ... ok test completion::tests::class_base_qualified_already_specified ... ok test completion::tests::class_base_qualified_attribute_not_filtered ... ok test completion::tests::class_base_same_name_different_module ... ok test completion::tests::class_blank1 ... ok test completion::tests::class_blank2 ... ok test completion::tests::class_init1 ... ok test completion::tests::class_init2 ... ok test completion::tests::class_init3 ... ok test completion::tests::class_metaclass ... ok test completion::tests::class_metaclass_generic ... ok test completion::tests::class_metaclass_set ... ok test completion::tests::class_multiple_bases_already_specified ... ok test completion::tests::class_prefix1 ... ok test completion::tests::class_prefix2 ... ok test completion::tests::class_super1 ... ok test completion::tests::class_super2 ... ok test completion::tests::class_super3 ... ok test completion::tests::class_super4 ... ok test completion::tests::class_typed_dict_total ... ok test completion::tests::class_typed_dict_total_alias ... ok test completion::tests::class_typed_dict_total_pep695_generic ... ok test completion::tests::class_typed_dict_total_set ... ok test completion::tests::class_typed_dict_total_subclass ... ok test completion::tests::class_typed_dict_total_typevar_generic ... ok test completion::tests::complete_class_parentheses ... ok test completion::tests::complete_class_parentheses_disabled_by_default ... ok test completion::tests::complete_function_parentheses ... ok test completion::tests::complete_function_parentheses_class_base ... Snapshot test passes but the existing value is in a legacy format. Please run `cargo insta test --force-update-snapshots` to update to a newer format. Snapshot contents: Parent ok test completion::tests::complete_function_parentheses_decorator_name ... ok test completion::tests::complete_function_parentheses_except_handler ... ok test completion::tests::complete_function_parentheses_except_handler_factory ... ok test completion::tests::complete_function_parentheses_existing_parenthesis ... ok test completion::tests::complete_function_parentheses_from_import ... ok test completion::tests::complete_function_parentheses_function_in_annotation_metadata ... ok test completion::tests::complete_function_parentheses_pep_613_type_alias ... ok test completion::tests::complete_function_parentheses_type_expression ... ok test completion::tests::completion_at_eof ... ok test completion::tests::completion_kind_recursive_type_alias ... ok test completion::tests::completions_in_class_def_empty_name ... ok test completion::tests::completions_in_function_def_empty_name ... ok test completion::tests::completions_in_function_param_type_annotation ... ok test completion::tests::completions_in_function_type_param_bound ... ok test completion::tests::completions_in_type_def_empty_name ... ok test completion::tests::completions_inside_unreachable_sections ... ok test completion::tests::comprehension_target_suggests_in ... ok test completion::tests::decorator_args_do_not_suppress_keywords ... ok test completion::tests::decorator_chained_call_args_do_not_suppress_keywords ... ok test completion::tests::decorator_without_class_or_function ... ok test completion::tests::double_nested_function_not_in_global_scope_blank1 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank2 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank3 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank4 ... ok test completion::tests::double_nested_function_not_in_global_scope_blank5 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix1 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix2 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix3 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix4 ... ok test completion::tests::double_nested_function_not_in_global_scope_prefix5 ... ok test completion::tests::dunder_file_attribute_completion_namespace_package ... ok test completion::tests::dunder_file_attribute_completion_non_namespace_package ... ok test completion::tests::dunder_file_completion ... ok test completion::tests::duplicate1 ... ok test completion::tests::dynamic_type_list_no_type_annotation ... ok test completion::tests::dynamic_type_with_intersection_type_annotation ... ok test completion::tests::dynamic_type_with_type_annotation ... ok test completion::tests::ellipsis1 ... ok test completion::tests::ellipsis2 ... ok test completion::tests::ellipsis3 ... ok test completion::tests::empty ... ok test completion::tests::empty_raise_statement ... ok test completion::tests::enum_attributes ... ok test completion::tests::except_handler_suggests_as ... ok test completion::tests::favour_imported_over_builtin ... ok test completion::tests::favour_symbols_currently_imported ... ok test completion::tests::for_target_suggests_in ... ok test completion::tests::from_import1 ... ok test completion::tests::from_import10 ... ok test completion::tests::from_import11 ... ok test completion::tests::from_import2 ... ok test completion::tests::from_import3 ... ok test completion::tests::from_import4 ... ok test completion::tests::from_import5 ... ok test completion::tests::from_import6 ... ok test completion::tests::from_import7 ... ok test completion::tests::from_import8 ... ok test completion::tests::from_import9 ... ok test completion::tests::from_import_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_dotted_name_suggests_import ... ok test completion::tests::from_import_i_suggests_import ... ok test completion::tests::from_import_import_suggests_import ... ok test completion::tests::from_import_importt_suggests_nothing ... ok test completion::tests::from_import_incomplete ... ok test completion::tests::from_import_missing_alias_suggests_as ... ok test completion::tests::from_import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::from_import_nested_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_nested_very_dotted_name_relative_import_suggests_import ... ok test completion::tests::from_import_no_space_not_suggests_import ... ok test completion::tests::from_import_only_dot ... ok test completion::tests::from_import_only_dot_incomplete ... ok test completion::tests::from_import_parenthesized_missing_alias_suggests_as ... ok test completion::tests::from_import_preserves_name_order_for_unrelated_namespace_package ... ok test completion::tests::from_import_random_name_suggests_nothing ... ok test completion::tests::from_import_relative_import_suggests_import ... ok test completion::tests::from_import_space_suggests_import ... ok test completion::tests::from_import_two_imports_suggests_import ... ok test completion::tests::from_import_unknown_in_import_names1 ... ok test completion::tests::from_import_unknown_in_import_names2 ... ok test completion::tests::from_import_unknown_in_import_names3 ... ok test completion::tests::from_import_unknown_in_module ... ok test completion::tests::from_import_with_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule1 ... ok test completion::tests::from_import_with_vendored_submodule2 ... ok test completion::tests::from_relative_import_missing_alias_suggests_as ... ok test completion::tests::fscope_id_missing_function_identifier3 ... ok test completion::tests::generator_expression_member ... ok test completion::tests::identifier_keyword_clash1 ... ok test completion::tests::identifier_keyword_clash2 ... ok test completion::tests::import_dotted_module_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as ... ok test completion::tests::import_missing_alias_suggests_as_with_leading_char ... ok test completion::tests::import_multiple_betwixt ... ok test completion::tests::import_multiple_end1 ... ok test completion::tests::import_multiple_end2 ... ok test completion::tests::import_multiple_modules_missing_alias_suggests_as ... ok test completion::tests::import_over_multiple_lines ... ok test completion::tests::import_statement_preserves_name_order_for_unrelated_third_party_module ... ok test completion::tests::import_statement_with_submodule_multiple ... ok test completion::tests::import_statement_with_submodule_with_leading_character ... ok test completion::tests::import_statement_with_submodule_without_leading_character ... ok test completion::tests::import_submodule_not_attribute1 ... ok test completion::tests::import_submodule_not_attribute2 ... ok test completion::tests::import_submodule_not_attribute3 ... ok test completion::tests::import_type_check_only_lowers_ranking ... ok test completion::tests::import_unknown_in_module ... ok test completion::tests::import_via_from_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_with_leading_character ... ok test completion::tests::import_via_from_with_submodule_without_leading_character ... ok test completion::tests::import_via_from_without_leading_character ... ok test completion::tests::import_with_aliases ... ok test completion::tests::import_with_leading_character ... ok test completion::tests::import_without_leading_character ... ok test completion::tests::imports1 ... ok test completion::tests::imports2 ... ok test completion::tests::incomplete_except_handler_uses_enclosing_scope ... ok test completion::tests::inside_token ... ok test completion::tests::instance_methods_are_not_regular_functions1 ... ok test completion::tests::instance_methods_are_not_regular_functions2 ... ok test completion::tests::iterable_only_in_generator ... ok test completion::tests::iterable_only_in_list_comprehension ... ok test completion::tests::iterable_only_keywords_in_for_statement_complex ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple1 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple2 ... ok test completion::tests::iterable_only_keywords_in_for_statement_simple3 ... ok test completion::tests::keywords ... ok test completion::tests::lambda_blank1 ... ok test completion::tests::lambda_blank2 ... ok test completion::tests::lambda_blank3 ... ok test completion::tests::lambda_blank4 ... ok test completion::tests::lambda_prefix1 ... ok test completion::tests::lambda_prefix2 ... ok test completion::tests::lambda_prefix3 ... ok test completion::tests::lambda_prefix4 ... ok test completion::tests::list_comprehension1 ... ok test completion::tests::list_comprehension2 ... ok test completion::tests::list_comprehension_member ... ok test completion::tests::local_function_variable_with_return ... ok test completion::tests::match_pattern_suggests_keywords ... ok test completion::tests::metaclass1 ... ok test completion::tests::metaclass2 ... ok test completion::tests::module_api ... ok test completion::tests::multiple_declarations_function_parameter ... ok test completion::tests::multiple_declarations_function_scope1 ... ok test completion::tests::multiple_declarations_function_scope2 ... ok test completion::tests::multiple_declarations_global_scope1 ... ok test completion::tests::multiple_declarations_global_scope2 ... ok test completion::tests::namedtuple_methods ... ok test completion::tests::nested_attribute_access1 ... ok test completion::tests::nested_attribute_access2 ... ok test completion::tests::nested_attribute_access3 ... ok test completion::tests::nested_attribute_access4 ... ok test completion::tests::nested_attribute_access5 ... ok test completion::tests::nested_function_blank ... ok test completion::tests::nested_function_not_in_global_scope_blank ... ok test completion::tests::nested_function_not_in_global_scope_prefix ... ok test completion::tests::nested_function_prefix ... ok test completion::tests::nested_scopes_with_return ... ok test completion::tests::no_completions_before_existing_contextual_keyword ... ok test completion::tests::no_completions_in_class_def_name ... ok test completion::tests::no_completions_in_comment ... ok test completion::tests::no_completions_in_empty_for_variable_binding ... ok test completion::tests::no_completions_in_except_alias ... ok test completion::tests::no_completions_in_for_tuple_variable_binding ... ok test completion::tests::no_completions_in_for_variable_binding ... ok test completion::tests::no_completions_in_from_import_alias ... ok test completion::tests::no_completions_in_fstring_double_quote ... ok test completion::tests::no_completions_in_fstring_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_fstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_fstring_single_quote ... ok test completion::tests::no_completions_in_fstring_single_triple_quote ... ok test completion::tests::no_completions_in_function_def_name ... ok test completion::tests::no_completions_in_function_param ... ok test completion::tests::no_completions_in_function_param_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword ... ok test completion::tests::no_completions_in_function_param_multi_keyword_middle ... ok test completion::tests::no_completions_in_function_type_param ... ok test completion::tests::no_completions_in_import_alias ... ok test completion::tests::no_completions_in_match_alias ... ok test completion::tests::no_completions_in_maybe_type_def_name ... ok test completion::tests::no_completions_in_string_double_quote ... ok test completion::tests::no_completions_in_string_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_quote ... ok test completion::tests::no_completions_in_string_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_quote ... ok test completion::tests::no_completions_in_string_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_string_single_quote ... ok test completion::tests::no_completions_in_string_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_double_quote ... ok test completion::tests::no_completions_in_tstring_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_double_triple_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_quote ... ok test completion::tests::no_completions_in_tstring_incomplete_single_triple_quote ... ok test completion::tests::no_completions_in_tstring_single_quote ... ok test completion::tests::no_completions_in_tstring_single_triple_quote ... ok test completion::tests::no_completions_in_type_def_name ... ok test completion::tests::no_completions_in_with_alias ... ok test completion::tests::no_contextual_keywords_inside_parentheses ... ok test completion::tests::no_duplicate_keyword_arg ... ok test completion::tests::no_panic_argument_completion_before_paren ... ok test completion::tests::no_panic_for_attribute_table_that_contains_subscript ... ok test completion::tests::no_panic_incomplete_except_handler ... ok test completion::tests::no_statement_keywords_in_annotated_assign ... ok test completion::tests::no_statement_keywords_in_arguments ... ok test completion::tests::no_statement_keywords_in_assert ... ok test completion::tests::no_statement_keywords_in_assign ... ok test completion::tests::no_statement_keywords_in_augassign ... ok test completion::tests::no_statement_keywords_in_dict_literal ... ok test completion::tests::no_statement_keywords_in_except_handler ... ok test completion::tests::no_statement_keywords_in_if_condition ... ok test completion::tests::no_statement_keywords_in_if_x_in ... ok test completion::tests::no_statement_keywords_in_keyword_arguments ... ok test completion::tests::no_statement_keywords_in_lambda ... ok test completion::tests::no_statement_keywords_in_list_literal ... ok test completion::tests::no_statement_keywords_in_match_case ... ok test completion::tests::no_statement_keywords_in_match_guard ... ok test completion::tests::no_statement_keywords_in_match_subject ... ok test completion::tests::no_statement_keywords_in_parameter_default ... ok test completion::tests::no_statement_keywords_in_raise ... ok test completion::tests::no_statement_keywords_in_return ... ok test completion::tests::no_statement_keywords_in_set_literal ... ok test completion::tests::no_statement_keywords_in_starred_args_parameter_annotation ... ok test completion::tests::no_statement_keywords_in_tuple_literal ... ok test completion::tests::no_statement_keywords_in_type_alias ... ok test completion::tests::no_statement_keywords_in_while ... ok test completion::tests::no_statement_keywords_in_with ... ok test completion::tests::object_attr_ignores_all ... ok test completion::tests::one_function_blank ... ok test completion::tests::one_function_not_prefix ... ok test completion::tests::one_function_prefix ... ok test completion::tests::only_lambda_keyword_in_decorator ... ok test completion::tests::only_lambda_keyword_in_decorator_top_of_file ... ok test completion::tests::ordering ... ok test completion::tests::private_symbols_in_module ... ok test completion::tests::private_symbols_in_stub ... ok test completion::tests::reexport_redundant_convention_import_auto ... ok test completion::tests::reexport_redundant_convention_import_noauto ... ok test completion::tests::reexport_simple_import_auto ... ok test completion::tests::reexport_simple_import_noauto ... ok test completion::tests::regression_test_issue_642 ... ok test completion::tests::relative_from_import1 ... ok test completion::tests::relative_from_import2 ... ok test completion::tests::relative_from_import3 ... ok test completion::tests::relative_import_module_after_dots1 ... ok test completion::tests::relative_import_module_after_dots2 ... ok test completion::tests::relative_import_module_after_dots3 ... ok test completion::tests::relative_import_module_after_dots4 ... ok test completion::tests::relative_import_module_after_typing1 ... ok test completion::tests::relative_import_module_after_typing2 ... ok test completion::tests::relative_import_module_after_typing3 ... ok test completion::tests::relative_import_module_after_typing4 ... ok test completion::tests::scope_id_missing_class_identifier1 ... ok test completion::tests::scope_id_missing_from_import1 ... ok test completion::tests::scope_id_missing_from_import2 ... ok test completion::tests::scope_id_missing_from_import3 ... ok test completion::tests::scope_id_missing_function_identifier1 ... ok test completion::tests::scope_id_missing_function_identifier2 ... ok test completion::tests::scope_id_missing_global1 ... ok test completion::tests::scope_id_missing_import1 ... ok test completion::tests::scope_id_missing_import2 ... ok test completion::tests::scope_id_missing_try_except1 ... ok test completion::tests::scope_id_missing_type_alias1 ... ok test completion::tests::set_comprehension_member ... ok test completion::tests::star_import ... ok test completion::tests::statement_keywords_in_if_body ... ok test completion::tests::statically_unreachable_symbols ... ok test completion::tests::string_dot_attr1 ... ok test completion::tests::string_dot_attr2 ... ok test completion::tests::string_dot_attr3 ... ok test completion::tests::string_literal_completions_annotated_assignment ... ok test completion::tests::string_literal_completions_backslash_escaping ... ok test completion::tests::string_literal_completions_do_not_offer_typed_dict_keys_for_typed_dict_value_context ... ok test completion::tests::string_literal_completions_double_quote_escaping ... ok test completion::tests::string_literal_completions_filter_non_string_literals ... ok test completion::tests::string_literal_completions_function_argument ... ok test completion::tests::string_literal_completions_in_incomplete_string ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key ... ok test completion::tests::string_literal_completions_in_incomplete_typed_dict_literal_key_combines_set_context ... ok test completion::tests::string_literal_completions_in_standalone_statement ... ok test completion::tests::string_literal_completions_intersection_excludes_negative_elements ... ok test completion::tests::string_literal_completions_intersection_positive_union_semantics ... ok test completion::tests::string_literal_completions_nested_expected_type ... ok test completion::tests::string_literal_completions_overloaded_function_argument ... ok test completion::tests::string_literal_completions_overloaded_generic_function_argument ... ok test completion::tests::string_literal_completions_single_quote_escaping ... ok test completion::tests::string_literal_completions_type_alias_recursion_safe ... ok test completion::tests::string_literal_completions_typed_dict_constructor_mixed_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys ... ok test completion::tests::string_literal_completions_typed_dict_keys_assignment ... ok test completion::tests::string_literal_completions_typed_dict_keys_deletion ... ok test completion::tests::string_literal_completions_typed_dict_literal_keys ... ok test completion::tests::string_literal_completions_typed_dict_union_keys ... ok test completion::tests::token_suffixes_match ... ok test completion::tests::token_suffixes_nomatch ... ok test completion::tests::type_check_only_is_type_check_only ... ok test completion::tests::type_keyword_dedup ... ok test completion::tests::typevar_with_constraints ... ok test completion::tests::typevar_with_upper_bound ... ok test completion::tests::typevar_without_bounds_or_constraints ... ok test completion::tests::typing_extensions_excluded_from_auto_import ... ok test completion::tests::typing_extensions_excluded_from_import ... ok test completion::tests::typing_extensions_included_from_auto_import ... ok test completion::tests::typing_extensions_included_from_auto_import_in_stub ... ok test completion::tests::typing_extensions_included_from_import ... ok test completion::tests::typing_extensions_included_from_import_in_stub ... ok test completion::tests::with_item_suggests_as ... ok test doc_highlights::tests::redeclarations ... ok test doc_highlights::tests::relative_imported_submodule_highlights ... ok test doc_highlights::tests::test_class_name_highlights ... ok test doc_highlights::tests::test_local_variable_highlights ... ok test doc_highlights::tests::test_no_highlights_for_unknown_symbol ... ok test doc_highlights::tests::test_parameter_highlights ... ok test docstring::document::google::tests::accepts_dashed_parameter_section_underline ... ok test docstring::document::google::tests::adjacent_aligned_section_headers_are_siblings ... ok test docstring::document::google::tests::backticks_in_fence_info_do_not_hide_parameter_sections ... ok test docstring::document::google::tests::does_not_skip_invalid_rest_roles ... ok test docstring::document::google::tests::does_not_split_at_rest_roles_in_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_indented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::ends_parameter_section_at_structured_section_header ... ok test docstring::document::google::tests::ends_populated_return_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_aligned_prose ... ok test docstring::document::google::tests::ends_unindented_parameter_section_at_inline_section_header ... ok test docstring::document::google::tests::extracts_aligned_parameter_items ... ok test docstring::document::google::tests::extracts_comma_separated_parameter_names ... ok test docstring::document::google::tests::extracts_conjunction_separated_parameter_names ... ok test docstring::document::google::tests::extracts_parameter_despite_unbalanced_type_brackets ... ok test docstring::document::google::tests::extracts_variadic_parameters ... ok test docstring::document::google::tests::finds_parameter_section_after_first_line_literal_block ... ok test docstring::document::google::tests::finds_shifted_top_level_section ... ok test docstring::document::google::tests::ignores_callable_like_parameter_names ... ok test docstring::document::google::tests::ignores_doctest_content_and_resumes_after_it ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_after_blank_line_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_ordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_directive ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_field_list ... ok test docstring::document::google::tests::ignores_parameter_section_in_rest_literal_block ... ok test docstring::document::google::tests::ignores_parameter_section_in_unordered_markdown_list_item ... ok test docstring::document::google::tests::ignores_parameter_section_nested_in_container_section ... ok test docstring::document::google::tests::ignores_prose_before_first_parameter ... ok test docstring::document::google::tests::keeps_colon_prose_in_parameter_documentation ... ok test docstring::document::google::tests::parses_parenthesized_type_with_quoted_parenthesis ... ok test docstring::document::google::tests::pep257_normalization_ends_section_at_dedented_header ... ok test docstring::document::google::tests::pep257_normalization_preserves_nested_section ... ok test docstring::document::google::tests::pep257_normalization_recognizes_shifted_sibling_section ... ok test docstring::document::google::tests::preserves_parameter_paragraph_breaks ... ok test docstring::document::google::tests::preserves_rest_literal_block_indentation_in_parameter_documentation ... ok test docstring::document::google::tests::recognizes_parameter_section_headings ... ok test docstring::document::google::tests::recovers_parameter_after_quoted_delimiter_in_malformed_type ... ok test docstring::document::google::tests::recovers_parameter_after_spaced_delimiter_in_malformed_type ... ok test docstring::document::google::tests::resumes_after_markdown_fence ... ok test docstring::document::google::tests::resumes_after_rest_directive ... ok test docstring::document::google::tests::resumes_after_rest_literal_block ... ok test docstring::document::google::tests::resumes_after_unindented_markdown_fence_following_rest_literal_marker ... ok test docstring::document::google::tests::returns_section_fragments_and_range ... ok test docstring::document::google::tests::returns_structured_section_kinds_in_source_order ... ok test docstring::document::google::tests::skips_rest_roles_before_field_delimiter ... ok test docstring::document::google::tests::splits_before_rest_role_adjacent_to_field_delimiter ... ok test docstring::document::google::tests::treats_invalid_parameter_name_as_continuation ... ok test docstring::document::google::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::google::tests::uses_visual_indentation_for_parameter_items ... ok test docstring::document::numpy::tests::ends_parameters_before_preformatted_block ... ok test docstring::document::numpy::tests::extracts_compact_parameters_without_rendering_them_structurally ... ok test docstring::document::numpy::tests::extracts_later_parameters_after_an_unconfirmed_item ... ok test docstring::document::numpy::tests::extracts_later_parameters_from_an_ambiguous_section ... ok test docstring::document::numpy::tests::extracts_parameters_from_a_first_line_section ... ok test docstring::document::numpy::tests::extracts_shifted_top_level_numpy_sections ... ok test docstring::document::numpy::tests::extracts_supported_numpy_parameter_items ... ok test docstring::document::numpy::tests::finds_numpy_section_after_first_line_rest_literal_block ... ok test docstring::document::numpy::tests::ignores_numpy_items_nested_in_section_preambles ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_containers ... ok test docstring::document::numpy::tests::ignores_numpy_sections_in_rest_literal_blocks ... ok test docstring::document::numpy::tests::ignores_numpy_sections_nested_in_other_sections ... ok test docstring::document::numpy::tests::leaves_indented_parameter_preambles_raw ... ok test docstring::document::numpy::tests::leaves_misaligned_parameter_section_opaque ... ok test docstring::document::numpy::tests::leaves_unconfirmed_parameter_item_opaque ... ok test docstring::document::numpy::tests::parses_attributes_without_descriptions ... ok test docstring::document::numpy::tests::parses_named_and_anonymous_return_items ... ok test docstring::document::numpy::tests::preserves_blank_lines_in_preformatted_parameter_descriptions ... ok test docstring::document::numpy::tests::skips_an_invalid_item_without_ending_the_parameter_list ... ok test docstring::document::numpy::tests::skips_static_substitutions ... ok test docstring::document::numpy::tests::treats_indented_return_items_as_structurally_ambiguous ... ok test docstring::document::numpy::tests::uses_last_documentation_for_duplicate_parameter ... ok test docstring::document::rst::tests::doctests_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_take_precedence_over_markdown_fences_in_preformatted_blocks ... ok test docstring::document::rst::tests::literal_blocks_use_marker_indentation_as_exit_threshold ... ok test docstring::document::rst::tests::parameter_documentation_extracts_rest_parameters ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_continuing_paragraphs ... ok test docstring::document::rst::tests::parameter_documentation_ignores_fields_in_block_quotes ... ok test docstring::document::rst::tests::parameter_documentation_ignores_parameters_without_names_after_normalization ... ok test docstring::document::rst::tests::parameter_documentation_recovers_after_same_indent_one_line_directive ... ok test docstring::document::rst::tests::parameter_documentation_recovers_sibling_fields_after_missing_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_requires_blank_line_before_field_body_literal_block ... ok test docstring::document::rst::tests::parameter_documentation_stops_at_field_boundaries ... ok test docstring::document::rst::tests::parameter_documentation_supports_continuation_only_descriptions ... ok test docstring::document::rst::tests::parameter_documentation_supports_parameter_aliases ... ok test docstring::document::rst::tests::parser_preserves_supported_and_unknown_fields ... ok test docstring::document::rst::tests::parser_records_field_list_ranges ... ok test docstring::document::rst::tests::parser_recovers_after_dedented_doctest ... ok test docstring::document::rst::tests::parser_recovers_from_partial_and_malformed_fields ... ok test docstring::document::rst::tests::parser_supports_complex_inline_parameter_types ... ok test docstring::document::rst::tests::parser_treats_indented_field_like_text_as_continuation ... ok test docstring::document::rst::tests::quoted_literal_blocks_are_preformatted_blocks ... ok test docstring::document::syntax::tests::does_not_split_inside_unclosed_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_balanced_brackets ... ok test docstring::document::syntax::tests::ignores_colons_inside_quoted_strings ... ok test docstring::document::syntax::tests::ignores_parentheses_after_escaped_quotes ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_code_spans_after_escaped_backtick ... ok test docstring::document::syntax::tests::ignores_parentheses_inside_quoted_strings ... ok test docstring::document::syntax::tests::preserves_escaped_and_unmatched_backticks_as_text ... ok test docstring::document::syntax::tests::recognizes_complete_markdown_code_spans ... ok test docstring::document::syntax::tests::rejects_parenthesized_group_before_trailing_text ... ok test docstring::document::syntax::tests::rejects_unclosed_parenthesized_group ... ok test docstring::document::syntax::tests::scans_backtick_runs_and_spans ... ok test docstring::document::syntax::tests::scans_code_at_source_boundaries ... ok test docstring::document::syntax::tests::scans_text_and_code_tokens ... ok test docstring::document::syntax::tests::splits_after_nested_brackets ... ok test docstring::document::syntax::tests::splits_nested_parenthesized_group ... ok test docstring::document::syntax::tests::splits_trailing_parenthesized_group ... ok test docstring::document::syntax::tests::treats_backticks_as_plain_text ... ok test docstring::document::syntax::tests::treats_unmatched_backticks_as_plain_parenthetical_text ... ok test docstring::markdown::general::inline::tests::does_not_convert_candidates_outside_inline_markup_boundaries ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_in_preformatted_blocks ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_label_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_links_with_unsupported_uris ... ok test docstring::markdown::general::inline::tests::does_not_convert_malformed_uri_continuations ... ok test docstring::markdown::general::inline::tests::does_not_convert_representative_links_outside_the_supported_subset ... ok test docstring::markdown::general::inline::tests::preserves_existing_inline_rendering ... ok test docstring::markdown::general::inline::tests::renders_supported_multiline_links ... ok test docstring::markdown::general::inline::tests::renders_supported_single_line_links ... ok test docstring::markdown::structured::google::tests::declines_to_render_conjunction_separated_parameter_names ... ok test docstring::markdown::structured::google::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::google::tests::declines_to_render_inline_section_heading_in_parameter_body ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unbalanced_type_brackets ... ok test docstring::markdown::structured::google::tests::declines_to_render_parameter_section_with_unrecognized_leading_content ... ok test docstring::markdown::structured::google::tests::declines_to_render_unclosed_parameter_fence ... ok test docstring::markdown::structured::google::tests::renders_aligned_parameter_continuation ... ok test docstring::markdown::structured::google::tests::renders_fenced_block_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_heading_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_nested_list_in_return_prose ... ok test docstring::markdown::structured::google::tests::renders_parameter_url_continuation ... ok test docstring::markdown::structured::google::tests::renders_parameter_windows_path_continuation ... ok test docstring::markdown::structured::google::tests::renders_preformatted_parameter_descriptions ... ok test docstring::markdown::structured::google::tests::renders_return_body_as_prose ... ok test docstring::markdown::structured::google::tests::renders_supported_sections ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_empty_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_nested_parameter_items ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_prose_only_return_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_section_nested_in_container ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_structurally_ambiguous_section ... ok test docstring::markdown::structured::numpy::tests::declines_to_render_unclosed_return_fence ... ok test docstring::markdown::structured::numpy::tests::renders_parameter_section_preamble ... ok test docstring::markdown::structured::numpy::tests::renders_parenthesized_return_names ... ok test docstring::markdown::structured::numpy::tests::renders_preformatted_parameter_description ... ok test docstring::markdown::structured::numpy::tests::renders_return_prose_outside_the_structured_section ... ok test docstring::markdown::structured::numpy::tests::renders_shifted_top_level_sections ... ok test docstring::markdown::structured::numpy::tests::renders_supported_sections ... ok test docstring::markdown::structured::rst::tests::field_lists_in_block_quotes_remain_raw ... ok test docstring::markdown::structured::rst::tests::ignore_metadata_fields ... ok test docstring::markdown::structured::rst::tests::literal_backticks_do_not_swallow_the_following_field ... ok test docstring::markdown::structured::rst::tests::preserve_code_span_wrapped_type ... ok test docstring::markdown::structured::rst::tests::preserve_duplicate_parameters ... ok test docstring::markdown::structured::rst::tests::preserve_field_description_rst_directives ... ok test docstring::markdown::structured::rst::tests::preserve_inline_roles_in_prose ... ok test docstring::markdown::structured::rst::tests::preserve_preformatted_field_lists ... ok test docstring::markdown::structured::rst::tests::render_attribute_aliases ... ok test docstring::markdown::structured::rst::tests::render_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_field_names_case_insensitively ... ok test docstring::markdown::structured::rst::tests::render_named_returns_and_exceptions ... ok test docstring::markdown::structured::rst::tests::render_non_field_like_quoted_literal_blocks ... ok test docstring::markdown::structured::rst::tests::render_parameter_aliases_and_variadics ... ok test docstring::markdown::structured::rst::tests::render_parameter_and_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::render_parameters_with_inline_and_supplemental_types ... ok test docstring::markdown::structured::rst::tests::render_returns_with_supplemental_type ... ok test docstring::markdown::structured::rst::tests::render_standalone_return_type ... ok test docstring::markdown::structured::rst::tests::unstructured_field_lists_stay_raw ... ok test docstring::markdown::structured::tests::adjacent_sections_are_separated ... ok test docstring::markdown::structured::tests::docstrings_without_structured_sections_are_rendered_as_general_content ... ok test docstring::markdown::structured::tests::empty_section_ranges_are_rejected ... ok test docstring::markdown::structured::tests::empty_types_are_normalized_to_absent ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_list ... ok test docstring::markdown::structured::tests::following_prose_does_not_continue_a_rendered_parameter_paragraph ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_a_parameter_doctest ... ok test docstring::markdown::structured::tests::following_prose_is_rendered_outside_an_unclosed_parameter_code_fence ... ok test docstring::markdown::structured::tests::invalid_section_ranges_panic ... ok test docstring::markdown::structured::tests::partially_overlapping_sections_fall_back_to_general_rendering ... ok test docstring::markdown::structured::tests::section_items_escape_bold_names ... ok test docstring::markdown::structured::tests::section_items_keep_block_descriptions_in_block_context ... ok test docstring::markdown::structured::tests::section_items_preserve_non_interrupting_ordered_list_markers ... ok test docstring::markdown::structured::tests::sections_render_in_canonical_order ... ok test docstring::tests::code_block ... ok test docstring::tests::code_block_lang ... ok test docstring::tests::code_block_prefix_gunk ... ok test docstring::tests::deprecated_prefix_gunk ... ok test docstring::tests::doctest_flush ... ok test docstring::tests::doctest_indent_flush ... ok test docstring::tests::doctest_simple ... ok test docstring::tests::doctest_simple_indent ... ok test docstring::tests::doctest_then_literal_block_with_blank_lines ... ok test docstring::tests::dunder_escape ... ok test docstring::tests::expands_tabs_to_tab_stops_when_trimming_documentation ... ok test docstring::tests::explicit_markdown_block_messy_corners_tick ... ok test docstring::tests::explicit_markdown_block_messy_corners_tilde ... ok test docstring::tests::explicit_markdown_block_with_indent_tick ... ok test docstring::tests::explicit_markdown_block_with_indent_tilde ... ok test docstring::tests::explicit_markdown_block_with_ps1_contents ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tick ... ok test docstring::tests::explicit_markdown_block_with_unclosed_fence_tilde ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tick ... ok test docstring::tests::explicit_markdown_block_with_underscore_contents_tilde ... ok test docstring::tests::html_escape ... ok test docstring::tests::literal_colon ... ok test docstring::tests::literal_doctest ... ok test docstring::tests::literal_flush ... ok test docstring::tests::literal_own_line ... ok test docstring::tests::literal_space ... ok test docstring::tests::literal_squeezed ... ok test docstring::tests::rest_markdown_does_not_special_case_first_line_field_continuation ... ok test docstring::tests::test_google_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_parameter_documentation ... ok test docstring::tests::test_mixed_style_with_rest_parameter_documentation ... ok test docstring::tests::test_no_parameter_documentation ... ok test docstring::tests::test_numpy_style_parameter_documentation ... ok test docstring::tests::test_numpy_style_with_tabs_and_mixed_indentation ... ok test docstring::tests::test_pep257_style_parameter_documentation ... ok test docstring::tests::test_rest_style_parameter_documentation ... ok test docstring::tests::test_universal_newlines ... ok test docstring::tests::unknown_block ... ok test docstring::tests::unknown_block_lang ... ok test docstring::tests::version_blocks ... ok test docstring::tests::warning_block ... ok test document_symbols::tests::test_document_symbols_complex ... ok test document_symbols::tests::test_document_symbols_nested ... ok test document_symbols::tests::test_document_symbols_simple ... ok test document_symbols::tests::test_document_symbols_type_alias ... ok test find_references::tests::class_definition_references ... ok test find_references::tests::comprehension_walrus_references_across_files ... ok test find_references::tests::comprehension_walrus_references_in_function ... ok test find_references::tests::declarations ... ok test find_references::tests::except_handler_variable_references ... ok test find_references::tests::function_definition_references ... ok test find_references::tests::global_variable_references ... ok test find_references::tests::import_alias ... ok test find_references::tests::import_alias_references_should_not_resolve_to_original ... ok test find_references::tests::import_alias_use ... ok test find_references::tests::import_from_alias ... ok test find_references::tests::import_from_alias_use ... ok test find_references::tests::multi_file_async_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_attribute_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_class_attribute_references ... ok test find_references::tests::multi_file_function_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::multi_file_function_references ... ok test find_references::tests::multi_file_nested_function_parameter_references_do_not_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_do_not_include_other_parameter_same_name ... ok test find_references::tests::multi_file_parameter_references_from_keyword_argument_include_keyword_argument_labels ... ok test find_references::tests::multi_file_parameter_references_include_keyword_argument_labels ... ok test find_references::tests::nested_comprehension_walrus_references_in_function ... ok test find_references::tests::nonlocal_variable_references ... ok test find_references::tests::overloaded_function_declaration_references_include_all_overloads_and_implementation ... ok test find_references::tests::parameter_references_in_function ... ok test find_references::tests::pattern_match_as_references ... ok test find_references::tests::pattern_match_mapping_rest_references ... ok test find_references::tests::references_do_not_mix_global_and_nonlocal_comprehension_walruses ... ok test find_references::tests::references_keyword_argument_dataclass_field ... ok test find_references::tests::references_keyword_argument_namedtuple_field ... ok test find_references::tests::references_keyword_argument_typeddict_field ... ok test find_references::tests::references_match_as_binding ... ok test find_references::tests::references_match_as_stmt ... ok test find_references::tests::references_match_class_field_name ... ok test find_references::tests::references_match_class_name ... ok test find_references::tests::references_match_keyword_binding ... ok test find_references::tests::references_match_keyword_stmt ... ok test find_references::tests::references_match_name_binding ... ok test find_references::tests::references_match_name_stmt ... ok test find_references::tests::references_match_rest_binding ... ok test find_references::tests::references_match_rest_stmt ... ok test find_references::tests::references_string_annotation1 ... ok test find_references::tests::references_string_annotation2 ... ok test find_references::tests::references_string_annotation3 ... ok test find_references::tests::references_string_annotation4 ... ok test find_references::tests::references_string_annotation5 ... ok test find_references::tests::references_string_annotation_dangling1 ... ok test find_references::tests::references_string_annotation_dangling2 ... ok test find_references::tests::references_string_annotation_dangling3 ... ok test find_references::tests::references_string_annotation_recursive ... ok test find_references::tests::references_string_annotation_unknown ... ok test find_references::tests::references_string_annotation_without_declaration ... ok test find_references::tests::references_submodule_import_from_confusing_real_def ... ok test find_references::tests::references_submodule_import_from_confusing_shadowed_def ... ok test find_references::tests::references_submodule_import_from_confusing_use ... ok test find_references::tests::references_submodule_import_from_def ... ok test find_references::tests::references_submodule_import_from_use ... ok test find_references::tests::references_submodule_import_from_wrong_def ... ok test find_references::tests::references_submodule_import_from_wrong_use ... ok test find_references::tests::references_typeddict_field_from_keyword_argument ... ok test find_references::tests::references_typevar_name_binding ... ok test find_references::tests::references_typevar_name_stmt ... ok test find_references::tests::references_typevar_spec_binding ... ok test find_references::tests::references_typevar_spec_stmt ... ok test find_references::tests::references_typevar_tuple_binding ... ok test find_references::tests::references_typevar_tuple_stmt ... ok test find_references::tests::stub_target ... ok test find_references::tests::without_declaration_control_flow ... ok test find_references::tests::without_declaration_excludes_attribute_assignment_after_base_rebind ... ok test find_references::tests::without_declaration_excludes_initial_assignment ... ok test find_references::tests::without_declaration_excludes_initial_attribute_assignment ... ok test find_references::tests::without_declaration_excludes_live_conditional_assignments ... ok test find_references::tests::without_declaration_excludes_repeated_annotation ... ok test find_references::tests::without_declaration_excludes_type_alias_name ... ok test find_references::tests::without_declaration_keeps_assignment_after_annotation ... ok test find_references::tests::without_declaration_keeps_binding_when_declaration_is_partial ... ok test find_references::tests::without_declaration_keeps_reassignment_without_declaration ... ok test folding_range::tests::folding_range_comment_block ... ok test folding_range::tests::test_folding_multiline ... ok test folding_range::tests::test_folding_range_attribute_comments ... ok test folding_range::tests::test_folding_range_class ... ok test folding_range::tests::test_folding_range_collections ... ok test folding_range::tests::test_folding_range_comments ... ok test folding_range::tests::test_folding_range_control_flow ... ok test folding_range::tests::test_folding_range_decorated_async_function ... ok test folding_range::tests::test_folding_range_decorated_async_method ... ok test folding_range::tests::test_folding_range_decorated_class_multiple ... ok test folding_range::tests::test_folding_range_decorated_class_single ... ok test folding_range::tests::test_folding_range_decorated_function_multiple ... ok test folding_range::tests::test_folding_range_decorated_function_single ... ok test folding_range::tests::test_folding_range_decorated_nested_function ... ok test folding_range::tests::test_folding_range_docstring ... ok test folding_range::tests::test_folding_range_docstring_variants ... ok test folding_range::tests::test_folding_range_expression_delimiters ... ok test folding_range::tests::test_folding_range_imports_basic ... ok test folding_range::tests::test_folding_range_imports_blocks1 ... ok test folding_range::tests::test_folding_range_imports_blocks2 ... ok test folding_range::tests::test_folding_range_imports_nested ... ok test folding_range::tests::test_folding_range_loop_else ... ok test folding_range::tests::test_folding_range_match ... ok test folding_range::tests::test_folding_range_multi_line_block_headers ... ok test folding_range::tests::test_folding_range_multiline_call_callables ... ok test folding_range::tests::test_folding_range_multiline_subscripts ... ok test folding_range::tests::test_folding_range_nested_control_flow ... ok test folding_range::tests::test_folding_range_preserves_inline_block_header_comment ... ok test folding_range::tests::test_folding_range_regions ... ok test folding_range::tests::test_folding_range_regions_inside_multiline_fstring ... ok test folding_range::tests::test_folding_range_single_line_class ... ok test folding_range::tests::test_folding_range_single_line_class_with_trailing_comment ... ok test folding_range::tests::test_folding_range_string_literals ... ok test folding_range::tests::test_folding_range_suppresses_header_expression_on_block_start_line ... ok test folding_range::tests::test_folding_range_try_except ... ok test folding_range::tests::test_folding_range_with ... ok test goto_declaration::tests::goto_declaration_class_instantiation ... ok test goto_declaration::tests::goto_declaration_class_scope_skipped ... ok test goto_declaration::tests::goto_declaration_from_import_as ... ok test goto_declaration::tests::goto_declaration_from_import_chain ... ok test goto_declaration::tests::goto_declaration_from_import_module ... ok test goto_declaration::tests::goto_declaration_from_import_rhs_is_module ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_alias ... ok test goto_declaration::tests::goto_declaration_from_import_symbol_original ... ok test goto_declaration::tests::goto_declaration_from_star_import ... ok test goto_declaration::tests::goto_declaration_function_call_to_definition ... ok test goto_declaration::tests::goto_declaration_function_doc_attribute ... ok test goto_declaration::tests::goto_declaration_generic_method_class_type ... ok test goto_declaration::tests::goto_declaration_global_binding ... ok test goto_declaration::tests::goto_declaration_global_stmt ... ok test goto_declaration::tests::goto_declaration_import_as ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name ... ok test goto_declaration::tests::goto_declaration_import_as_alias_name_on_module ... ok test goto_declaration::tests::goto_declaration_import_from ... ok test goto_declaration::tests::goto_declaration_import_simple ... ok test goto_declaration::tests::goto_declaration_inherited_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute ... ok test goto_declaration::tests::goto_declaration_instance_attribute_no_annotation ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_custom_init ... ok test goto_declaration::tests::goto_declaration_keyword_argument_dataclass_transform_alias ... ok test goto_declaration::tests::goto_declaration_keyword_argument_namedtuple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_overloaded ... ok test goto_declaration::tests::goto_declaration_keyword_argument_simple ... ok test goto_declaration::tests::goto_declaration_keyword_argument_typeddict ... ok test goto_declaration::tests::goto_declaration_match_as_binding ... ok test goto_declaration::tests::goto_declaration_match_as_stmt ... ok test goto_declaration::tests::goto_declaration_match_class_field_name ... ok test goto_declaration::tests::goto_declaration_match_class_name ... ok test goto_declaration::tests::goto_declaration_match_keyword_binding ... ok test goto_declaration::tests::goto_declaration_match_keyword_stmt ... ok test goto_declaration::tests::goto_declaration_match_name_binding ... ok test goto_declaration::tests::goto_declaration_match_name_stmt ... ok test goto_declaration::tests::goto_declaration_match_rest_binding ... ok test goto_declaration::tests::goto_declaration_match_rest_stmt ... ok test goto_declaration::tests::goto_declaration_method_call_to_definition ... ok test goto_declaration::tests::goto_declaration_module_attribute ... ok test goto_declaration::tests::goto_declaration_nested_instance_attribute ... ok test goto_declaration::tests::goto_declaration_nested_scope_variable ... ok test goto_declaration::tests::goto_declaration_nonlocal_binding ... ok test goto_declaration::tests::goto_declaration_nonlocal_stmt ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_arity_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_keyword_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated1 ... ok test goto_declaration::tests::goto_declaration_overload_type_disambiguated2 ... ok test goto_declaration::tests::goto_declaration_parameter_usage ... ok test goto_declaration::tests::goto_declaration_property_getter_setter ... ok test goto_declaration::tests::goto_declaration_protocol_instance_attribute ... ok test goto_declaration::tests::goto_declaration_relative_import ... ok test goto_declaration::tests::goto_declaration_relative_star_import ... ok test goto_declaration::tests::goto_declaration_string_annotation1 ... ok test goto_declaration::tests::goto_declaration_string_annotation2 ... ok test goto_declaration::tests::goto_declaration_string_annotation3 ... ok test goto_declaration::tests::goto_declaration_string_annotation4 ... ok test goto_declaration::tests::goto_declaration_string_annotation5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_dangling3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested3 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested4 ... ok test goto_declaration::tests::goto_declaration_string_annotation_nested5 ... ok test goto_declaration::tests::goto_declaration_string_annotation_recursive ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested1 ... ok test goto_declaration::tests::goto_declaration_string_annotation_too_nested2 ... ok test goto_declaration::tests::goto_declaration_string_annotation_unknown ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_real_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_shadowed_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_confusing_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_use ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_def ... ok test goto_declaration::tests::goto_declaration_submodule_import_from_wrong_use ... ok test goto_declaration::tests::goto_declaration_type_parameter ... ok test goto_declaration::tests::goto_declaration_type_parameter_class ... ok test goto_declaration::tests::goto_declaration_typed_dict_key ... ok test goto_declaration::tests::goto_declaration_typevar_name_binding ... ok test goto_declaration::tests::goto_declaration_typevar_name_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_spec_binding ... ok test goto_declaration::tests::goto_declaration_typevar_spec_stmt ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_binding ... ok test goto_declaration::tests::goto_declaration_typevar_tuple_stmt ... ok test goto_declaration::tests::goto_declaration_variable_assignment ... ok test goto_declaration::tests::redeclarations ... ok test goto_definition::test::complex_annotation ... ok test goto_definition::test::float_annotation ... ok test goto_definition::test::goto_definition_attribute_redeclarations ... ok test goto_definition::test::goto_definition_binary_operator ... ok test goto_definition::test::goto_definition_binary_operator_comment ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_after_operator ... ok test goto_definition::test::goto_definition_binary_operator_no_spaces_before_operator ... ok test goto_definition::test::goto_definition_binary_operator_reflected_dunder ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_argument_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_ambiguous_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_closing ... ok test goto_definition::test::goto_definition_class_init_parenthesis_includes_new ... ok test goto_definition::test::goto_definition_class_init_parenthesis_opening ... ok test goto_definition::test::goto_definition_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_dangling_dynamic_class_literal ... ok test goto_definition::test::goto_definition_does_not_lookup_on_bound_super ... ok test goto_definition::test::goto_definition_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test goto_definition::test::goto_definition_does_not_point_to_for_loop_header ... ok test goto_definition::test::goto_definition_does_not_point_to_while_loop_header ... ok test goto_definition::test::goto_definition_dynamic_class_literal ... ok test goto_definition::test::goto_definition_dynamic_class_literal_parenthesis ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal ... ok test goto_definition::test::goto_definition_dynamic_namedtuple_literal_parenthesis ... ok test goto_definition::test::goto_definition_for_type_attributes_on_class_objects ... ok test goto_definition::test::goto_definition_imported_comprehension_walrus ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_custom_init ... ok test goto_definition::test::goto_definition_keyword_argument_dataclass_transform_alias ... ok test goto_definition::test::goto_definition_keyword_argument_namedtuple ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict ... ok test goto_definition::test::goto_definition_keyword_argument_typeddict_update ... ok test goto_definition::test::goto_definition_keyword_argument_unpack_typeddict ... ok test goto_definition::test::goto_definition_nested_comprehension_walrus_in_function ... ok test goto_definition::test::goto_definition_nested_keyword_arg1 ... ok test goto_definition::test::goto_definition_nested_keyword_arg2 ... ok test goto_definition::test::goto_definition_nested_keyword_arg3 ... ok test goto_definition::test::goto_definition_nested_keyword_arg4 ... ok test goto_definition::test::goto_definition_nonlocal_comprehension_walrus ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_resolved ... ok test goto_definition::test::goto_definition_on_builtins_dot_type_itself_unresolved ... ok test goto_definition::test::goto_definition_on_members_of_class_instances ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_arity_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_keyword_disambiguated2 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated1 ... ok test goto_definition::test::goto_definition_overload_type_disambiguated2 ... ok test goto_definition::test::goto_definition_performs_lookups_on_metaclass ... ok test goto_definition::test::goto_definition_property_getter_and_setter ... ok test goto_definition::test::goto_definition_relative_import ... ok test goto_definition::test::goto_definition_relative_import_reference ... ok test goto_definition::test::goto_definition_relative_star_imported_submodule_reference ... ok test goto_definition::test::goto_definition_resolves_super_for_generic_class ... ok test goto_definition::test::goto_definition_stub_map_class_attribute ... ok test goto_definition::test::goto_definition_stub_map_class_def ... ok test goto_definition::test::goto_definition_stub_map_class_function ... ok test goto_definition::test::goto_definition_stub_map_class_import ... ok test goto_definition::test::goto_definition_stub_map_class_init ... ok test goto_definition::test::goto_definition_stub_map_class_method ... ok test goto_definition::test::goto_definition_stub_map_class_ref ... ok test goto_definition::test::goto_definition_stub_map_function ... ok test goto_definition::test::goto_definition_stub_map_function_def ... ok test goto_definition::test::goto_definition_stub_map_function_redefine ... ok test goto_definition::test::goto_definition_stub_map_module_import ... ok test goto_definition::test::goto_definition_stub_map_module_ref ... ok test goto_definition::test::goto_definition_stub_map_module_variable ... ok test goto_definition::test::goto_definition_stub_map_reexported_function ... ok test goto_definition::test::goto_definition_unary_after_operator ... ok test goto_definition::test::goto_definition_unary_between_operator_and_operand ... ok test goto_definition::test::goto_definition_unary_not_with_bad_dunder_bool_and_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_bool ... ok test goto_definition::test::goto_definition_unary_not_with_dunder_len ... ok test goto_definition::test::goto_definition_unary_not_with_no_dunder_bool_and_bad_dunder_len ... ok test goto_definition::test::goto_definition_unary_operator ... ok test goto_definition::test::goto_definition_unary_operator_with_bad_dunder_definition ... ok test goto_definition::test::goto_definition_unimported_symbol_imported_in_builtins ... ok test goto_definition::test::redeclarations ... ok test goto_implementation::tests::implementation_abstract_root_method_is_included ... ok test goto_implementation::tests::implementation_attribute_bare_annotation_declaration ... ok test goto_implementation::tests::implementation_attribute_bound_to_class ... ok test goto_implementation::tests::implementation_attribute_class_body_and_instance_mixed ... ok test goto_implementation::tests::implementation_attribute_class_body_takes_priority_over_instance ... ok test goto_implementation::tests::implementation_attribute_family_from_base_receiver ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_family ... ok test goto_implementation::tests::implementation_attribute_instance_attribute_from_concrete_receiver ... ok test goto_implementation::tests::implementation_attribute_method_and_data_mixed ... ok test goto_implementation::tests::implementation_attribute_plain_assignment ... ok test goto_implementation::tests::implementation_attribute_protocol_method_nominal_only ... ok test goto_implementation::tests::implementation_attribute_stub_mapped ... ok test goto_implementation::tests::implementation_attribute_unreachable_data_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_method_in_reachable_class_excluded ... ok test goto_implementation::tests::implementation_attribute_unreachable_override_excluded ... ok test goto_implementation::tests::implementation_class_call_with_assigned_constructor ... ok test goto_implementation::tests::implementation_class_diamond_dedup ... ok test goto_implementation::tests::implementation_class_family ... ok test goto_implementation::tests::implementation_class_family_in_request_file_excluded_from_project ... ok test goto_implementation::tests::implementation_class_generic_base ... ok test goto_implementation::tests::implementation_class_instance_reference_is_unsupported ... ok test goto_implementation::tests::implementation_class_intermediate_root ... ok test goto_implementation::tests::implementation_class_no_subclasses ... ok test goto_implementation::tests::implementation_class_reference_in_annotation ... ok test goto_implementation::tests::implementation_class_reference_in_string_annotation ... ok test goto_implementation::tests::implementation_class_stub_mapped_subclass ... ok test goto_implementation::tests::implementation_classmethod_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_inherited_method_from_union_receivers_deduplicates ... ok test goto_implementation::tests::implementation_method_declaration_root ... ok test goto_implementation::tests::implementation_method_family_from_attribute ... ok test goto_implementation::tests::implementation_mixed_class_and_module_binding_is_unsupported ... ok test goto_implementation::tests::implementation_mixed_class_value_attribute_uses_member_bindings ... ok test goto_implementation::tests::implementation_nested_class_reference ... ok test goto_implementation::tests::implementation_overload_only_root_scans_subclasses ... ok test goto_implementation::tests::implementation_overloaded_method_returns_implementation ... ok test goto_implementation::tests::implementation_overridden_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_parallel_candidate_batches_preserve_order ... ok test goto_implementation::tests::implementation_property_read ... ok test goto_implementation::tests::implementation_property_setter_definition ... ok test goto_implementation::tests::implementation_property_write ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_base_list ... ok test goto_implementation::tests::implementation_qualified_class_reference_in_instantiation ... ok test goto_implementation::tests::implementation_shadowed_inherited_method_from_concrete_receiver ... ok test goto_implementation::tests::implementation_stub_map_class_method ... ok test goto_implementation::tests::implementation_stub_map_overloaded_class_method ... ok test goto_implementation::tests::implementation_stub_only_overloaded_class_method ... ok test goto_implementation::tests::implementation_subclass_through_import_alias ... ok test goto_implementation::tests::implementation_transitive_subclass_overrides ... ok test goto_implementation::tests::implementation_typevar_bound_class_object_receiver ... ok test goto_implementation::tests::implementation_typevar_bound_receiver ... ok test goto_implementation::tests::implementation_unreachable_class_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_class_reference_is_unsupported ... ok test goto_implementation::tests::implementation_unreachable_method_declaration_is_unsupported ... ok test goto_implementation::tests::implementation_unresolved_root_does_not_scan_subclasses ... ok test goto_implementation::tests::implementation_unsupported_target ... ok test goto_type_definition::tests::goto_between_call_arguments ... ok test goto_type_definition::tests::goto_type_definition_cursor_between_object_and_attribute ... ok test goto_type_definition::tests::goto_type_global_binding ... ok test goto_type_definition::tests::goto_type_global_stmt ... ok test goto_type_definition::tests::goto_type_match_as_binding ... ok test goto_type_definition::tests::goto_type_match_as_stmt ... ok test goto_type_definition::tests::goto_type_match_class_field_name ... ok test goto_type_definition::tests::goto_type_match_class_name ... ok test goto_type_definition::tests::goto_type_match_keyword_binding ... ok test goto_type_definition::tests::goto_type_match_keyword_stmt ... ok test goto_type_definition::tests::goto_type_match_name_binding ... ok test goto_type_definition::tests::goto_type_match_name_stmt ... ok test goto_type_definition::tests::goto_type_match_rest_binding ... ok test goto_type_definition::tests::goto_type_match_rest_stmt ... ok test goto_type_definition::tests::goto_type_narrowing ... ok test goto_type_definition::tests::goto_type_none ... ok test goto_type_definition::tests::goto_type_nonlocal_binding ... ok test goto_type_definition::tests::goto_type_nonlocal_stmt ... ok test goto_type_definition::tests::goto_type_of_bare_type_alias_type ... ok test goto_type_definition::tests::goto_type_of_divergent ... ok test goto_type_definition::tests::goto_type_of_expression_with_builtin ... ok test goto_type_definition::tests::goto_type_of_expression_with_class_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_function_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_node ... ok test goto_type_definition::tests::goto_type_of_expression_with_literal_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_module ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_param_spec ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_tuple ... ok test goto_type_definition::tests::goto_type_of_expression_with_type_var_type ... ok test goto_type_definition::tests::goto_type_of_expression_with_union_type ... ok test goto_type_definition::tests::goto_type_of_from_import_module ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_from_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel1 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel2 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel3 ... ok test goto_type_definition::tests::goto_type_of_from_import_rel4 ... ok test goto_type_definition::tests::goto_type_of_import_module ... ok test goto_type_definition::tests::goto_type_of_import_module_multi1 ... ok test goto_type_definition::tests::goto_type_of_import_module_multi2 ... ok test goto_type_definition::tests::goto_type_of_narrowed_multi_member_enum_complement ... ok test goto_type_definition::tests::goto_type_of_narrowed_singleton_enum_complement ... ok test goto_type_definition::tests::goto_type_of_ty_extensions_special_form ... ok test goto_type_definition::tests::goto_type_of_typing_dot_any ... ok test goto_type_definition::tests::goto_type_of_typing_dot_generic ... ok test goto_type_definition::tests::goto_type_of_typing_dot_literal ... ok test goto_type_definition::tests::goto_type_on_incorrectly_typed_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_keyword_argument ... ok test goto_type_definition::tests::goto_type_on_kwargs ... ok test goto_type_definition::tests::goto_type_string_annotation1 ... ok test goto_type_definition::tests::goto_type_string_annotation2 ... ok test goto_type_definition::tests::goto_type_string_annotation3 ... ok test goto_type_definition::tests::goto_type_string_annotation4 ... ok test goto_type_definition::tests::goto_type_string_annotation5 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling1 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling2 ... ok test goto_type_definition::tests::goto_type_string_annotation_dangling3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested3 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested4 ... ok test goto_type_definition::tests::goto_type_string_annotation_nested5 ... ok test goto_type_definition::tests::goto_type_string_annotation_recursive ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested1 ... ok test goto_type_definition::tests::goto_type_string_annotation_too_nested2 ... ok test goto_type_definition::tests::goto_type_string_annotation_unknown ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_real_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_shadowed_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_confusing_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_use ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_def ... ok test goto_type_definition::tests::goto_type_submodule_import_from_wrong_use ... ok test goto_type_definition::tests::goto_type_typevar_name_binding ... ok test goto_type_definition::tests::goto_type_typevar_name_stmt ... ok test goto_type_definition::tests::goto_type_typevar_spec_binding ... ok test goto_type_definition::tests::goto_type_typevar_spec_stmt ... ok test goto_type_definition::tests::goto_type_typevar_tuple_binding ... ok test goto_type_definition::tests::goto_type_typevar_tuple_stmt ... ok test hover::tests::goto_type_string_annotation_nested1 ... ok test hover::tests::goto_type_string_annotation_nested2 ... ok test hover::tests::goto_type_string_annotation_nested3 ... ok test hover::tests::goto_type_string_annotation_nested4 ... ok test hover::tests::goto_type_string_annotation_nested5 ... ok test hover::tests::goto_type_string_annotation_too_nested1 ... ok test hover::tests::goto_type_string_annotation_too_nested2 ... ok test hover::tests::hover_annotated_assignment ... ok test hover::tests::hover_annotated_assignment_with_rhs ... ok test hover::tests::hover_annotated_assignment_with_rhs_use ... ok test hover::tests::hover_annotated_attribute_assignment ... ok test hover::tests::hover_annotated_attribute_assignment_use ... ok test hover::tests::hover_attribute_assignment ... ok test hover::tests::hover_attribute_docstring_spill ... ok test hover::tests::hover_augmented_assignment ... ok test hover::tests::hover_augmented_attribute_assignment ... ok test hover::tests::hover_bare_final_annotation ... ok test hover::tests::hover_bare_final_attribute_assignment ... ok test hover::tests::hover_basic ... ok test hover::tests::hover_binary_expression ... ok test hover::tests::hover_binary_operator_literal ... ok test hover::tests::hover_binary_operator_overload ... ok test hover::tests::hover_binary_operator_union ... ok test hover::tests::hover_bound_method_overload_self_type ... ok test hover::tests::hover_callable_special_forms ... ok test hover::tests::hover_class ... ok test hover::tests::hover_class_def ... ok test hover::tests::hover_class_init ... ok test hover::tests::hover_class_init_and_new_invalid ... ok test hover::tests::hover_class_init_and_new_valid ... ok test hover::tests::hover_class_init_attr ... ok test hover::tests::hover_class_init_no_init_docs ... ok test hover::tests::hover_class_init_overload_match ... ok test hover::tests::hover_class_init_overload_no_match ... ok test hover::tests::hover_class_init_with_callable_param ... ok test hover::tests::hover_class_method ... ok test hover::tests::hover_class_no_init ... ok test hover::tests::hover_class_typed_init ... ok test hover::tests::hover_class_typevar_variance ... ok test hover::tests::hover_class_with_new ... ok test hover::tests::hover_classvar_attribute ... ok test hover::tests::hover_complex_type1 ... ok test hover::tests::hover_complex_type2 ... ok test hover::tests::hover_complex_type3 ... ok test hover::tests::hover_comprehension_type_context ... ok test hover::tests::hover_dataclass_class_init ... ok test hover::tests::hover_docstring ... ok test hover::tests::hover_dunder_file ... ok test hover::tests::hover_enum_constructor ... ok test hover::tests::hover_final_global_use ... ok test hover::tests::hover_final_variable ... ok test hover::tests::hover_final_variable_use ... ok test hover::tests::hover_float_annotation ... ok test hover::tests::hover_func_docstring_escapes_html_in_markdown ... ok test hover::tests::hover_func_with_concat_docstring ... ok test hover::tests::hover_func_with_nextline_commented_docstring ... ok test hover::tests::hover_func_with_nextline_commented_parens_docstring ... ok test hover::tests::hover_func_with_parens_docstring ... ok test hover::tests::hover_func_with_plus_docstring ... ok test hover::tests::hover_func_with_sameline_commented_docstring ... ok test hover::tests::hover_func_with_slash_docstring ... ok test hover::tests::hover_function ... ok test hover::tests::hover_function_def ... ok test hover::tests::hover_function_rest_docstring ... ok test hover::tests::hover_function_typed_variable ... ok test hover::tests::hover_function_typevar_variance ... ok test hover::tests::hover_generic_type_alias_name ... ok test hover::tests::hover_global_binding ... ok test hover::tests::hover_global_stmt ... ok test hover::tests::hover_incomplete_except_handler ... ok test hover::tests::hover_keyword_argument_value_keeps_value_type ... ok test hover::tests::hover_keyword_only_parameter ... ok test hover::tests::hover_keyword_parameter ... ok test hover::tests::hover_keyword_parameter_def ... ok test hover::tests::hover_keyword_parameter_overload_docstring_blocks_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_overload_implementation_parameter_docs ... ok test hover::tests::hover_keyword_parameter_preserves_rest_field_like_continuation ... ok test hover::tests::hover_keyword_parameter_without_documentation ... ok test hover::tests::hover_keyword_variadic_parameter ... ok test hover::tests::hover_legacy_typevar_variance ... ok test hover::tests::hover_literal_ellipsis ... ok test hover::tests::hover_literal_int ... ok test hover::tests::hover_match_as_binding ... ok test hover::tests::hover_match_as_stmt ... ok test hover::tests::hover_match_class_field_name ... ok test hover::tests::hover_match_class_name ... ok test hover::tests::hover_match_keyword_binding ... ok test hover::tests::hover_match_keyword_stmt ... ok test hover::tests::hover_match_name_binding ... ok test hover::tests::hover_match_name_stmt ... ok test hover::tests::hover_match_rest_binding ... ok test hover::tests::hover_match_rest_stmt ... ok test hover::tests::hover_member ... ok test hover::tests::hover_module ... ok test hover::tests::hover_module_import ... ok test hover::tests::hover_multi_inference ... ok test hover::tests::hover_named_expression_target ... ok test hover::tests::hover_non_callable_decorated_function_shows_docstring ... ok test hover::tests::hover_nonlocal_binding ... ok test hover::tests::hover_nonlocal_stmt ... ok test hover::tests::hover_overload_ambiguous ... ok test hover::tests::hover_overload_ambiguous_compact ... ok test hover::tests::hover_overload_arity_disambiguated1 ... ok test hover::tests::hover_overload_arity_disambiguated2 ... ok test hover::tests::hover_overload_keyword_disambiguated1 ... ok test hover::tests::hover_overload_keyword_disambiguated2 ... ok test hover::tests::hover_overload_type_disambiguated1 ... ok test hover::tests::hover_overload_type_disambiguated2 ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test hover::tests::hover_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test hover::tests::hover_overloaded_function_uses_sibling_overload_docstring_as_fallback ... ok test hover::tests::hover_overloaded_function_with_conditional_definitions ... ok test hover::tests::hover_overloaded_function_with_version_conditional_implementation ... ok test hover::tests::hover_overloaded_method_implementation_docstring ... ok test hover::tests::hover_pep695_type_alias_name ... ok test hover::tests::hover_pep695_type_alias_usage ... ok test hover::tests::hover_reexported_stub_definition_implementation_docstring ... ok test hover::tests::hover_string_annotation1 ... ok test hover::tests::hover_string_annotation2 ... ok test hover::tests::hover_string_annotation3 ... ok test hover::tests::hover_string_annotation4 ... ok test hover::tests::hover_string_annotation5 ... ok test hover::tests::hover_string_annotation_dangling1 ... ok test hover::tests::hover_string_annotation_dangling2 ... ok test hover::tests::hover_string_annotation_dangling3 ... ok test hover::tests::hover_string_annotation_recursive ... ok test hover::tests::hover_string_annotation_unknown ... ok test hover::tests::hover_submodule_import_from_confusing_real_def ... ok test hover::tests::hover_submodule_import_from_confusing_shadowed_def ... ok test hover::tests::hover_submodule_import_from_confusing_use ... ok test hover::tests::hover_submodule_import_from_def ... ok test hover::tests::hover_submodule_import_from_use ... ok test hover::tests::hover_submodule_import_from_wrong_def ... ok test hover::tests::hover_submodule_import_from_wrong_use ... ok test hover::tests::hover_subscript_literal_index ... ok test hover::tests::hover_subscript_literal_index_variants ... ok test hover::tests::hover_subscript_non_literal_index ... ok test hover::tests::hover_subscript_slice_literal_bounds_list_variants ... ok test hover::tests::hover_subscript_slice_literal_bounds_string_variants ... ok test hover::tests::hover_tuple_assignment_target ... ok test hover::tests::hover_type_alias_import_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_name ... ok test hover::tests::hover_type_alias_resolved_docstring_stub ... ok test hover::tests::hover_type_alias_typevar_variance ... ok test hover::tests::hover_type_docstring_correct_order ... ok test hover::tests::hover_type_narrowing ... ok test hover::tests::hover_type_of_expression_with_type_param_spec ... ok test hover::tests::hover_type_of_expression_with_type_var_tuple ... ok test hover::tests::hover_type_of_expression_with_type_var_type ... ok test hover::tests::hover_typed_dict_key_literal ... ok test hover::tests::hover_typeddict_constructor ... ok test hover::tests::hover_typeddict_constructor_not_required ... ok test hover::tests::hover_typeddict_constructor_positional_map ... ok test hover::tests::hover_typeddict_constructor_positional_map_dict_literal_in_constructor ... ok test hover::tests::hover_typeddict_constructor_total_false ... ok test hover::tests::hover_typevar_name_binding ... ok test hover::tests::hover_typevar_name_stmt ... ok test hover::tests::hover_typevar_spec_binding ... ok test hover::tests::hover_typevar_spec_stmt ... ok test hover::tests::hover_typevar_tuple_binding ... ok test hover::tests::hover_typevar_tuple_stmt ... ok test hover::tests::hover_union ... ok test hover::tests::hover_variable_assignment ... ok test hover::tests::hover_whitespace ... ok test importer::tests::conditional_imports_existing_import1 ... ok test importer::tests::conditional_imports_existing_import2 ... ok test importer::tests::conditional_imports_existing_module1 ... ok test importer::tests::conditional_imports_existing_module2 ... ok test importer::tests::conditional_imports_new_import ... ok test importer::tests::empty_source_qualified ... ok test importer::tests::empty_source_unqualified ... ok test importer::tests::existing_future_import ... ok test importer::tests::existing_future_import_after_docstring ... ok test importer::tests::import_exists_glob ... ok test importer::tests::import_exists_qualified ... ok test importer::tests::import_exists_qualified_aliased ... ok test importer::tests::import_exists_unqualified ... ok test importer::tests::import_exists_unqualified_aliased ... ok test importer::tests::import_module_blank ... ok test importer::tests::import_module_exists ... ok test importer::tests::import_module_from_exists ... ok test importer::tests::import_module_from_via_member_exists ... ok test importer::tests::import_partially_exists_aliased_multi ... ok test importer::tests::import_partially_exists_aliased_single ... ok test importer::tests::import_partially_exists_continuation ... ok test importer::tests::import_partially_exists_incomplete ... ok test importer::tests::import_partially_exists_incomplete_parentheses1 ... ok test importer::tests::import_partially_exists_multi ... ok test importer::tests::import_partially_exists_parentheses_multi_line_no_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_multi_line_trailing_comma ... ok test importer::tests::import_partially_exists_parentheses_single ... ok test importer::tests::import_partially_exists_parentheses_trailing_comma ... ok test importer::tests::import_partially_exists_relative ... ok test importer::tests::import_partially_exists_semi_colon ... ok test importer::tests::import_partially_exists_single ... ok test importer::tests::import_results_in_conflict ... ok test importer::tests::in_scope_ordering_within_function ... ok test importer::tests::lazy_future_import_is_not_special ... ok test importer::tests::member_conflict_with_other_import ... ok test importer::tests::member_conflict_with_other_member_import ... ok test importer::tests::member_conflict_with_other_member_import_alias ... ok test importer::tests::member_conflict_with_other_module_import_alias ... ok test importer::tests::module_conflict_with_other_import ... ok test importer::tests::multiple_import_blocks_other ... ok test importer::tests::multiple_import_blocks_std ... ok test importer::tests::no_conflict_alias_member ... ok test importer::tests::no_conflict_alias_module ... ok test importer::tests::out_of_scope_ordering_top_level ... ok test importer::tests::out_of_scope_ordering_within_function_add_import ... ok test importer::tests::priority_qualified_over_partial ... ok test importer::tests::priority_unqualified_over_partial ... ok test importer::tests::priority_unqualified_over_qualified ... ok test importer::tests::priority_unqualified_over_unqualified ... ok test importer::tests::priority_unqualified_over_unqualified_between ... ok test importer::tests::qualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::try_imports_existing_import1 ... ok test importer::tests::try_imports_existing_import2 ... ok test importer::tests::try_imports_new_import ... ok test importer::tests::unqualify_symbol_to_avoid_overwriting_other_symbol_in_scope ... ok test importer::tests::within_function_definition_member_conflict ... ok test importer::tests::within_function_definition_module_conflict ... ok test importer::tests::within_function_definition_simple ... ok test inlay_hints::tests::hover_type_with_top_materialization ... ok test inlay_hints::tests::instance_method_overload_self_type ... ok test inlay_hints::tests::test_assign_attribute_of_instance ... ok test inlay_hints::tests::test_assign_statement ... ok test inlay_hints::tests::test_assign_statement_out_of_range ... ok test inlay_hints::tests::test_assign_statement_with_type_annotation ... ok test inlay_hints::tests::test_auto_import_enum_member ... ok test inlay_hints::tests::test_auto_import_enum_member_unimported_class ... ok test inlay_hints::tests::test_auto_import_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_nested_class ... ok test inlay_hints::tests::test_auto_import_other_symbols ... ok test inlay_hints::tests::test_auto_import_same_file_method_returning_nested_class ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_both_qualified ... ok test inlay_hints::tests::test_auto_import_same_name_different_modules_one_qualified ... ok test inlay_hints::tests::test_auto_import_symbol_imported_from_different_path ... ok test inlay_hints::tests::test_auto_import_symbol_in_scope_same_name ... ok test inlay_hints::tests::test_auto_import_typing_literal ... ok test inlay_hints::tests::test_auto_import_with_qualification_of_names ... ok test inlay_hints::tests::test_auto_import_with_update_import_from_statement ... ok test inlay_hints::tests::test_callable_call ... ok test inlay_hints::tests::test_class_constructor_call_init ... ok test inlay_hints::tests::test_class_constructor_call_meta_class_call ... ok test inlay_hints::tests::test_class_constructor_call_new ... ok test inlay_hints::tests::test_class_method_call ... ok test inlay_hints::tests::test_complex_parameter_combinations ... ok test inlay_hints::tests::test_disabled_function_argument_names ... ok test inlay_hints::tests::test_disabled_variable_types ... ok test inlay_hints::tests::test_dunder_variable_assignment_has_type_inlay_hint ... ok test inlay_hints::tests::test_enum_literal ... ok test inlay_hints::tests::test_function_call_argument_name_shown_for_near_matches ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_case_insensitive_exact_match ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_normalized_parameter_name ... ok test inlay_hints::tests::test_function_call_argument_name_suppressed_by_segment_prefix_or_suffix ... ok test inlay_hints::tests::test_function_call_argument_name_suppression_matches_full_segment_sequence ... ok test inlay_hints::tests::test_function_call_different_formatting ... ok test inlay_hints::tests::test_function_call_last_plain_positional_before_starred_argument ... ok test inlay_hints::tests::test_function_call_mixed_positional_and_keyword ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments ... ok test inlay_hints::tests::test_function_call_multiple_positional_arguments_before_keyword ... ok test inlay_hints::tests::test_function_call_only_starred_argument_has_no_edit ... ok test inlay_hints::tests::test_function_call_out_of_range ... ok test inlay_hints::tests::test_function_call_positional_after_keyword_in_source_order ... ok test inlay_hints::tests::test_function_call_positional_only_and_keyword_variadic_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_positional_or_keyword_parameters ... ok test inlay_hints::tests::test_function_call_positional_only_and_variadic_parameters ... ok test inlay_hints::tests::test_function_call_with_argument_name_starting_with_underscore ... ok test inlay_hints::tests::test_function_call_with_default_parameters ... ok test inlay_hints::tests::test_function_call_with_keyword_only_parameter ... ok test inlay_hints::tests::test_function_call_with_keyword_variadic_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_only_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_attribute_not ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_call ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_complex ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_name ... ok test inlay_hints::tests::test_function_call_with_positional_or_keyword_parameter_redundant_subscript ... ok test inlay_hints::tests::test_function_call_with_union_type ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument ... ok test inlay_hints::tests::test_function_call_with_unpacked_tuple_argument_single_element ... ok test inlay_hints::tests::test_function_call_with_variadic_parameter ... ok test inlay_hints::tests::test_function_calls_different_file ... ok test inlay_hints::tests::test_function_signature_inlay_hint ... ok test inlay_hints::tests::test_generic_alias ... ok test inlay_hints::tests::test_generic_init_call ... ok test inlay_hints::tests::test_instance_method_call ... ok test inlay_hints::tests::test_lambda_function_calls ... ok test inlay_hints::tests::test_leading_underscore_variable_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_leading_underscore_variable_in_tuple_assignment_has_no_type_inlay_hint ... ok test inlay_hints::tests::test_literal_group ... ok test inlay_hints::tests::test_literal_string ... ok test inlay_hints::tests::test_literal_type_alias_inlay_hint ... ok test inlay_hints::tests::test_many_literals ... ok test inlay_hints::tests::test_many_literals_list ... ok test inlay_hints::tests::test_many_literals_multiple ... ok test inlay_hints::tests::test_many_literals_tuple ... ok test inlay_hints::tests::test_many_literals_unpacked_tuple ... ok test inlay_hints::tests::test_match_as_binding ... ok test inlay_hints::tests::test_match_keyword_binding ... ok test inlay_hints::tests::test_match_name_binding ... ok test inlay_hints::tests::test_match_rest_binding ... ok test inlay_hints::tests::test_meta_typevar_inlay_hint ... ok test inlay_hints::tests::test_method_chaining ... ok test inlay_hints::tests::test_method_wrapper_inlay_hint ... ok test inlay_hints::tests::test_module_inlay_hint ... ok test inlay_hints::tests::test_multiple_assignment ... ok test inlay_hints::tests::test_named_tuple_constructor_call ... ok test inlay_hints::tests::test_nested_function_calls ... ok test inlay_hints::tests::test_nested_keyword_function_calls ... ok test inlay_hints::tests::test_nested_tuple_assignment ... ok test inlay_hints::tests::test_newtype_inlay_hint ... ok test inlay_hints::tests::test_overloaded_function_calls ... ok test inlay_hints::tests::test_overloaded_function_calls_different_params ... ok test inlay_hints::tests::test_overloaded_function_calls_no_matching_overload ... ok test inlay_hints::tests::test_paramspec_creation_inlay_hint ... ok test inlay_hints::tests::test_property_literal_type ... ok test inlay_hints::tests::test_simple_init_call ... ok test inlay_hints::tests::test_starred_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_static_method_call ... ok test inlay_hints::tests::test_subclass_type ... ok test inlay_hints::tests::test_subscripted_protocol_inlay_hint ... ok test inlay_hints::tests::test_tuple_assignment ... ok test inlay_hints::tests::test_typealiastype_creation_inlay_hint ... ok test inlay_hints::tests::test_typevar_name_binding ... ok test inlay_hints::tests::test_typevar_spec_binding ... ok test inlay_hints::tests::test_typevar_tuple_binding ... ok test inlay_hints::tests::test_typevartuple_creation_inlay_hint ... ok test inlay_hints::tests::test_unpacked_tuple_assignment ... ok test inlay_hints::tests::test_wrapper_descriptor_inlay_hint ... ok test references::tests::externally_visible_definitions_can_have_cross_file_references ... ok test references::tests::non_public_scope_definitions_stay_in_file ... ok test rename::tests::cannot_rename_builtin_type ... ok test rename::tests::cannot_rename_external_file ... ok test rename::tests::cannot_rename_from_import_module_component ... ok test rename::tests::cannot_rename_import_module_component ... ok test rename::tests::cannot_rename_keyword ... ok test rename::tests::import_alias ... ok test rename::tests::import_alias_to_first_party_definition ... ok test rename::tests::import_alias_use ... ok test rename::tests::imported_first_party_definition ... ok test rename::tests::multi_file_function_rename ... ok test rename::tests::multi_file_parameter_rename_updates_keyword_argument_labels ... ok test rename::tests::prepare_rename_parameter ... ok test rename::tests::rename_across_import_chain_with_mixed_aliases ... ok test rename::tests::rename_alias_at_import_statement ... ok test rename::tests::rename_alias_at_usage_site ... ok test rename::tests::rename_alias_in_import_chain ... ok test rename::tests::rename_attribute ... ok test rename::tests::rename_attribute_does_not_touch_other_class_slots ... ok test rename::tests::rename_attribute_does_not_touch_slots_dict_value ... ok test rename::tests::rename_attribute_ignores_slots_annotation_container ... ok test rename::tests::rename_attribute_updates_slots_dict_key ... ok test rename::tests::rename_attribute_updates_slots_list ... ok test rename::tests::rename_attribute_updates_slots_set ... ok test rename::tests::rename_attribute_updates_slots_tuple ... ok test rename::tests::rename_cannot_start_from_slot_string ... ok test rename::tests::rename_class ... ok test rename::tests::rename_class_body_annotation_updates_slots ... ok test rename::tests::rename_comprehension_walrus_across_files ... ok test rename::tests::rename_comprehension_walrus_in_function ... ok test rename::tests::rename_does_not_mix_global_and_nonlocal_comprehension_walruses ... ok test rename::tests::rename_function ... ok test rename::tests::rename_implicit_attribute ... ok test rename::tests::rename_invalid_name ... ok test rename::tests::rename_keyword_argument ... ok test rename::tests::rename_keyword_argument_dataclass_field ... ok test rename::tests::rename_keyword_argument_namedtuple_field ... ok test rename::tests::rename_keyword_argument_typeddict_field ... ok test rename::tests::rename_match_as_binding ... ok test rename::tests::rename_match_as_stmt ... ok test rename::tests::rename_match_class_field_name ... ok test rename::tests::rename_match_class_name ... ok test rename::tests::rename_match_keyword_binding ... ok test rename::tests::rename_match_keyword_stmt ... ok test rename::tests::rename_match_name_binding ... ok test rename::tests::rename_match_name_stmt ... ok test rename::tests::rename_match_rest_binding ... ok test rename::tests::rename_match_rest_stmt ... ok test rename::tests::rename_nested_class_attribute_does_not_touch_outer_slots ... ok test rename::tests::rename_non_property_setter_decorator ... ok test rename::tests::rename_non_property_setter_decorator_from_decorated ... ok test rename::tests::rename_overloaded_function ... ok test rename::tests::rename_overloaded_function_usage ... ok test rename::tests::rename_overloaded_method ... ok test rename::tests::rename_parameter ... ok test rename::tests::rename_parameter_does_not_touch_slots ... ok test rename::tests::rename_parameter_with_keyword_argument ... ok test rename::tests::rename_property ... ok test rename::tests::rename_property_from_assignment_usage ... ok test rename::tests::rename_property_from_decorator ... ok test rename::tests::rename_property_from_setter ... ok test rename::tests::rename_property_from_usage ... ok test rename::tests::rename_property_no_cross_contamination ... ok test rename::tests::rename_property_with_deleter ... ok test rename::tests::rename_property_with_different_setter_name ... ok test rename::tests::rename_property_with_setter ... ok test rename::tests::rename_property_with_setter_and_deleter ... ok test rename::tests::rename_redeclarations ... ok test rename::tests::rename_single_dispatch_function ... ok test rename::tests::rename_single_dispatch_function_stacked_register ... ok test rename::tests::rename_single_dispatchmethod ... ok test rename::tests::rename_single_dispatchmethod_classmethod ... ok test rename::tests::rename_single_dispatchmethod_staticmethod ... ok test rename::tests::rename_string_annotation1 ... ok test rename::tests::rename_string_annotation2 ... ok test rename::tests::rename_string_annotation3 ... ok test rename::tests::rename_string_annotation4 ... ok test rename::tests::rename_string_annotation5 ... ok test rename::tests::rename_string_annotation_dangling1 ... ok test rename::tests::rename_string_annotation_dangling2 ... ok test rename::tests::rename_string_annotation_dangling3 ... ok test rename::tests::rename_stub_ellipsis_valued_attribute_updates_slots ... ok test rename::tests::rename_submodule_import_from_confusing_real_def ... ok test rename::tests::rename_submodule_import_from_confusing_shadowed_def ... ok test rename::tests::rename_submodule_import_from_confusing_use ... ok test rename::tests::rename_submodule_import_from_def ... ok test rename::tests::rename_submodule_import_from_use ... ok test rename::tests::rename_submodule_import_from_wrong_def ... ok test rename::tests::rename_submodule_import_from_wrong_use ... ok test rename::tests::rename_typeddict_field_from_keyword_argument ... ok test rename::tests::rename_typevar_name_binding ... ok test rename::tests::rename_typevar_name_stmt ... ok test rename::tests::rename_typevar_spec_binding ... ok test rename::tests::rename_typevar_spec_stmt ... ok test rename::tests::rename_typevar_tuple_binding ... ok test rename::tests::rename_typevar_tuple_stmt ... ok test selection_range::tests::selection_range_bytes_literal ... ok test selection_range::tests::selection_range_class_definition ... ok test selection_range::tests::selection_range_deeply_nested_expression ... ok test selection_range::tests::selection_range_empty_string_literal ... ok test selection_range::tests::selection_range_function_call ... ok test selection_range::tests::selection_range_function_definition ... ok test selection_range::tests::selection_range_invalid_bytes_literal ... ok test selection_range::tests::selection_range_recovered_invalid_string_literal ... ok test selection_range::tests::selection_range_simple_expression ... ok test selection_range::tests::selection_range_string_literal_prefix ... ok test semantic_tokens::tests::attribute_classification ... ok test semantic_tokens::tests::attribute_docstring_classification ... ok test semantic_tokens::tests::attribute_docstring_classification_spill ... ok test semantic_tokens::tests::attribute_fallback_classification ... ok test semantic_tokens::tests::attribute_on_union_1 ... ok test semantic_tokens::tests::attribute_on_union_2 ... ok test semantic_tokens::tests::attribute_on_union_3 ... ok test semantic_tokens::tests::augmented_assignment ... ok test semantic_tokens::tests::builtin_constants ... ok test semantic_tokens::tests::builtin_constants_in_expressions ... ok test semantic_tokens::tests::builtin_types ... ok test semantic_tokens::tests::bytes_literals ... ok test semantic_tokens::tests::class_attribute_docstring_classification ... ok test semantic_tokens::tests::class_docstring_classification ... ok test semantic_tokens::tests::comprehensions ... ok test semantic_tokens::tests::constant_name_detection ... ok test semantic_tokens::tests::constant_variations ... ok test semantic_tokens::tests::debug_int_classification ... ok test semantic_tokens::tests::debug_user_defined_type_classification ... ok test semantic_tokens::tests::decorated_method_attribute_classification ... ok test semantic_tokens::tests::decorator_classification ... ok test semantic_tokens::tests::docstring_classification_concat ... ok test semantic_tokens::tests::docstring_classification_concat_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_commented_sameline ... ok test semantic_tokens::tests::docstring_classification_concat_parens ... ok test semantic_tokens::tests::docstring_classification_concat_parens_commented_nextline ... ok test semantic_tokens::tests::docstring_classification_concat_slashed ... ok test semantic_tokens::tests::docstring_classification_plus ... ok test semantic_tokens::tests::dotted_module_names ... ok test semantic_tokens::tests::exception_handlers ... ok test semantic_tokens::tests::for_stmt ... ok test semantic_tokens::tests::fstring_with_mixed_literals ... ok test semantic_tokens::tests::function_docstring_classification ... ok test semantic_tokens::tests::generic_class_members_in_annotations ... ok test semantic_tokens::tests::generic_class_members_in_assert_type ... ok test semantic_tokens::tests::generic_class_members_in_cast ... ok test semantic_tokens::tests::generic_class_members_in_type_form_keyword_arguments ... ok test semantic_tokens::tests::implicitly_concatenated_strings ... ok test semantic_tokens::tests::import_as ... ok test semantic_tokens::tests::import_classification ... ok test semantic_tokens::tests::import_from_as ... ok test semantic_tokens::tests::imported_type_aliases_classified_consistently ... ok test semantic_tokens::tests::invalid_kwargs ... ok test semantic_tokens::tests::mixed_string_and_bytes_literals ... ok test semantic_tokens::tests::module_docstring_classification ... ok test semantic_tokens::tests::module_type_classification ... ok test semantic_tokens::tests::nonlocal_and_global_statements ... ok test semantic_tokens::tests::nonlocal_global_edge_cases ... ok test semantic_tokens::tests::pattern_matching ... ok test semantic_tokens::tests::property_readonly_modifier ... ok test semantic_tokens::tests::property_union_readonly_only_if_all_variants_are_readonly ... ok test semantic_tokens::tests::property_union_with_non_property_falls_back ... ok test semantic_tokens::tests::property_with_return_annotation ... ok test semantic_tokens::tests::protocol_type_annotation_vs_value_context ... ok test semantic_tokens::tests::protocol_types_in_annotations ... ok test semantic_tokens::tests::self_attribute_expression ... ok test semantic_tokens::tests::semantic_classification_vs_heuristic ... ok test semantic_tokens::tests::semantic_tokens_aliased_classmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_aliased_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_annotated_metadata ... ok test semantic_tokens::tests::semantic_tokens_basic ... ok test semantic_tokens::tests::semantic_tokens_class ... ok test semantic_tokens::tests::semantic_tokens_class_args ... ok test semantic_tokens::tests::semantic_tokens_cls_parameter ... ok test semantic_tokens::tests::semantic_tokens_custom_self_cls_names ... ok test semantic_tokens::tests::semantic_tokens_ignore_failed_bindings_for_type_form_arguments ... ok test semantic_tokens::tests::semantic_tokens_legacy_paramspec ... ok test semantic_tokens::tests::semantic_tokens_legacy_typevar ... ok test semantic_tokens::tests::semantic_tokens_match_class_pattern_keyword_before_positional ... ok test semantic_tokens::tests::semantic_tokens_match_mapping_pattern_rest_before_keys ... ok test semantic_tokens::tests::semantic_tokens_modifiers ... ok test semantic_tokens::tests::semantic_tokens_range ... ok test semantic_tokens::tests::semantic_tokens_range_excludes_boundary_tokens ... ok test semantic_tokens::tests::semantic_tokens_self_parameter ... ok test semantic_tokens::tests::semantic_tokens_staticmethod_parameter ... ok test semantic_tokens::tests::semantic_tokens_variables ... ok test semantic_tokens::tests::semantic_tokens_walrus ... ok test semantic_tokens::tests::str_annotation ... ok test semantic_tokens::tests::str_annotation_nested ... ok test semantic_tokens::tests::tstring_with_mixed_literals ... ok test semantic_tokens::tests::type_alias ... ok test semantic_tokens::tests::type_alias_classified_consistently ... ok test semantic_tokens::tests::type_alias_to_generic_alias ... ok test semantic_tokens::tests::type_alias_type_of ... ok test semantic_tokens::tests::type_alias_values_use_type_form_highlighting ... ok test semantic_tokens::tests::type_annotation_vs_variable_classification ... ok test semantic_tokens::tests::type_annotations ... ok test semantic_tokens::tests::type_parameters_pep695 ... ok test semantic_tokens::tests::type_parameters_usage_in_function_body ... ok test semantic_tokens::tests::unresolved_attributes_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_imported_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::unresolved_names_do_not_receive_semantic_tokens ... ok test semantic_tokens::tests::with_stmt ... ok test signature_help::tests::signature_help_active_signature_selection ... ok test signature_help::tests::signature_help_after_closing_paren ... ok test signature_help::tests::signature_help_after_closing_paren_at_end_of_file ... ok test signature_help::tests::signature_help_after_closing_paren_in_expression ... ok test signature_help::tests::signature_help_after_closing_paren_nested ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_bare_paramspec_keeps_active_parameter_for_later_arguments ... ok test signature_help::tests::signature_help_basic_function_call ... ok test signature_help::tests::signature_help_bound_method_overload_self_type ... ok test signature_help::tests::signature_help_callable_object ... ok test signature_help::tests::signature_help_class_constructor ... ok test signature_help::tests::signature_help_generic_function_resolves_typevars ... ok test signature_help::tests::signature_help_generic_list_method_resolves_typevars ... ok test signature_help::tests::signature_help_generic_method_resolves_typevars ... ok test signature_help::tests::signature_help_method_call ... ok test signature_help::tests::signature_help_nested_function_calls ... ok test signature_help::tests::signature_help_overload_arity_disambiguated1 ... ok test signature_help::tests::signature_help_overload_arity_disambiguated2 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated1 ... ok test signature_help::tests::signature_help_overload_keyword_disambiguated2 ... ok test signature_help::tests::signature_help_overload_type_disambiguated1 ... ok test signature_help::tests::signature_help_overload_type_disambiguated2 ... ok test signature_help::tests::signature_help_overloaded_function ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_impl_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_conditionally_reassigned_overload_has_docstring ... ok test signature_help::tests::signature_help_overloaded_function_implementation_docstring ... ok test signature_help::tests::signature_help_parameter_documentation ... ok test signature_help::tests::signature_help_parameter_label_offsets ... ok test signature_help::tests::signature_help_paramspec_generic_class_constructor_inside_subscript ... ok test signature_help::tests::signature_help_stub_to_implementation_mapping ... ok test signature_help::tests::signature_help_subclass_of_constructor ... ok test signature_help::tests::signature_help_union_callable ... ok test symbols::tests::deprecated_bare_decorator ... ok test symbols::tests::deprecated_class ... ok test symbols::tests::deprecated_function ... ok test symbols::tests::explicit_reexport_all_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_applies_to_importer ... ok test symbols::tests::explicit_reexport_all_empty_then_added_to ... ok test symbols::tests::explicit_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::exports_all_overwrites_previous ... ok test symbols::tests::exports_conditional_always_else ... ok test symbols::tests::exports_conditional_false ... ok test symbols::tests::exports_conditional_sys_version ... ok test symbols::tests::exports_conditional_true ... ok test symbols::tests::exports_from_import_all_reexport_annotated_assignment ... ok test symbols::tests::exports_from_import_all_reexport_append ... ok test symbols::tests::exports_from_import_all_reexport_assignment ... ok test symbols::tests::exports_from_import_all_reexport_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_extend ... ok test symbols::tests::exports_from_import_all_reexport_invalid_augmented_assignment ... ok test symbols::tests::exports_from_import_all_reexport_invalid_extend ... ok test symbols::tests::exports_from_import_all_reexport_plus_equals ... ok test symbols::tests::exports_from_import_all_reexport_remove ... ok test symbols::tests::exports_from_import_all_reexport_star_equals ... ok test symbols::tests::exports_from_import_as_no_reexport ... ok test symbols::tests::exports_from_import_no_reexport ... ok test symbols::tests::exports_from_import_reexport ... ok test symbols::tests::exports_import_as_no_reexport ... ok test symbols::tests::exports_import_no_reexport ... ok test symbols::tests::exports_import_reexport ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::reexport_and_extend_from_submodule_cycle1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_nested_module_reference ... ok test symbols::tests::reexport_and_extend_from_submodule_import_from_statement_plus_equals ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_extend ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure1 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_failure2 ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_nested_alias ... ok test symbols::tests::reexport_and_extend_from_submodule_import_statement_plus_equals ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py310 ... ok test symbols::tests::union_all_to_work_around_conditional_symbols_py311 ... ok test symbols::tests::various_no ... ok test symbols::tests::various_yes ... ok test symbols::tests::wildcard_reexport_all_empty ... ok test symbols::tests::wildcard_reexport_all_empty_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to ... ok test symbols::tests::wildcard_reexport_all_empty_then_added_to_incorrect ... ok test symbols::tests::wildcard_reexport_all_include_all_and_non_existent ... ok test symbols::tests::wildcard_reexport_all_include_all_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to ... ok test symbols::tests::wildcard_reexport_all_include_all_then_added_to_correct ... ok test symbols::tests::wildcard_reexport_all_include_all_with_others_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_non_empty_but_non_existent ... ok test symbols::tests::wildcard_reexport_all_not_applies_to_importer ... ok test symbols::tests::wildcard_reexport_all_simple ... ok test symbols::tests::wildcard_reexport_all_simple_include_all ... ok test symbols::tests::wildcard_reexport_double_underscore_no_all ... ok test symbols::tests::wildcard_reexport_normal_from_import_no_all ... ok test symbols::tests::wildcard_reexport_normal_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_from_import_no_all ... ok test symbols::tests::wildcard_reexport_redundant_import_no_all ... ok test symbols::tests::wildcard_reexport_simple_no_all ... ok test symbols::tests::wildcard_reexport_single_underscore_no_all ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::dynamic_class_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_class_definition ... ok test type_hierarchy::tests::dynamic_class_subtypes_of_dynamic ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_inline ... ok test type_hierarchy::tests::namedtuple_prepare_and_supertypes_variable_definition ... ok test type_hierarchy::tests::namedtuple_subtypes_of_namedtuple ... ok test type_hierarchy::tests::namedtuple_subtypes_of_tuple ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_def ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_class_usage ... ok test type_hierarchy::tests::prepare_type_hierarchy_on_non_class ... ok test type_hierarchy::tests::subtypes_all_not_respected ... ok test type_hierarchy::tests::subtypes_of_object_includes_implicit ... ok test type_hierarchy::tests::subtypes_reexport_first_party ... ok test type_hierarchy::tests::subtypes_reexport_third_party ... ok test type_hierarchy::tests::subtypes_simple ... ok test type_hierarchy::tests::subtypes_str_conditional_no_duplicates ... ok test type_hierarchy::tests::subtypes_str_conditional_one_direct_subtype ... ok test type_hierarchy::tests::subtypes_version_conditional ... ok test type_hierarchy::tests::supertypes_generic_base ... ok test type_hierarchy::tests::supertypes_implicit_object ... ok test type_hierarchy::tests::supertypes_multiple_inheritance ... ok test type_hierarchy::tests::supertypes_simple_inheritance ... ok test type_hierarchy::tests::third_party_filtering ... ok test workspace_symbols::tests::ignore_all ... ok test workspace_symbols::tests::ignore_imports ... ok test workspace_symbols::tests::members ... ok test workspace_symbols::tests::workspace_symbols_multi_file ... ok test result: ok. 1792 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.12s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_module_resolver-87bd1a61edf9f9cf --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 148 tests test list::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test list::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test list::tests::adding_file_to_search_path_with_lower_priority_does_not_change_results ... ok test list::tests::builtins_custom ... ok test list::tests::builtins_vendored ... ok test list::tests::case_sensitive_resolution_with_symlinked_directory ... ok test list::tests::deeply_nested_file_does_not_invalidate_top_level_listing ... ok test list::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test list::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test list::tests::editable_install_absolute_path ... ok test list::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test list::tests::editable_install_pth_file_with_whitespace ... ok test list::tests::editable_install_relative_path ... ok test list::tests::editable_installs_into_first_party_search_path ... ok test list::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test list::tests::first_party_module ... ok test list::tests::first_party_precedence_over_stdlib ... ok test list::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test list::tests::module_search_path_priority ... ok test list::tests::multiple_site_packages_with_editables ... ok test list::tests::namespace_package ... ok test list::tests::namespace_package_precedence ... ok test list::tests::package_over_module1 ... ok test list::tests::package_over_module2 ... ok test list::tests::package_priority_over_module ... ok test list::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test list::tests::resolve_package ... ok test list::tests::root_directory_for_search_path_is_okay ... ok test list::tests::sibling_file_does_not_invalidate_package_submodules ... ok test list::tests::stdlib ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test list::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test list::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test list::tests::stub_file_module_not_allowed ... ok test list::tests::stub_package ... ok test list::tests::stub_package_not_allowed_in_typeshed ... ok test list::tests::stub_package_precedence ... ok test list::tests::stubs_over_module_source ... ok test list::tests::stubs_over_package_source ... ok test list::tests::sub_packages ... ok test list::tests::symlink ... ok test list::tests::typing_stub_over_module ... ok test module::tests::known_module_roundtrip_from_str ... ok test module_glob::tests::test_display ... ok test module_glob::tests::test_double_star_end ... ok test module_glob::tests::test_double_star_middle ... ok test module_glob::tests::test_double_star_start ... ok test module_glob::tests::test_empty_set ... ok test module_glob::tests::test_exact_match ... ok test module_glob::tests::test_invalid_consecutive_dots ... ok test module_glob::tests::test_invalid_double_star_combined ... ok test module_glob::tests::test_invalid_empty_pattern ... ok test module_glob::tests::test_invalid_just_negation ... ok test module_glob::tests::test_invalid_leading_dot ... ok test module_glob::tests::test_invalid_trailing_dot ... ok test module_glob::tests::test_just_double_star ... ok test module_glob::tests::test_multiple_patterns ... ok test module_glob::tests::test_negated_only ... ok test module_glob::tests::test_negated_pattern ... ok test module_glob::tests::test_negated_pattern_override ... ok test module_glob::tests::test_numbers_in_module_name ... ok test module_glob::tests::test_single_star_direct_submodule ... ok test module_glob::tests::test_single_star_middle ... ok test module_glob::tests::test_single_star_prefix ... ok test module_glob::tests::test_star_with_literal_text ... ok test module_glob::tests::test_underscore_in_module_name ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_existing_regular_stdlib_pkgs_py39 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_namespace_stdlib_pkg_py39 ... ok test path::tests::mocked_typeshed_nonexistent_regular_stdlib_pkg_py38 ... ok test path::tests::mocked_typeshed_nonexistent_single_file_module_py38 ... ok test path::tests::mocked_typeshed_single_file_stdlib_module_py38 ... ok test path::tests::module_name_1_part ... ok test path::tests::module_name_2_parts ... ok test path::tests::module_name_3_parts ... ok test path::tests::no_strip_with_extension ... ok test path::tests::non_stdlib_path_invalid_join_rs - should panic ... ok test path::tests::relativize_non_stdlib_path_errors ... ok test path::tests::relativize_path ... ok test path::tests::relativize_stdlib_path_errors ... ok test path::tests::stdlib_path_invalid_join_py - should panic ... ok test path::tests::stdlib_path_invalid_join_rs - should panic ... ok test path::tests::strip_not_top_level_stubs_suffix ... ok test path::tests::strip_top_level_stubs_suffix ... ok test path::tests::too_many_extensions - should panic ... ok test path::tests::with_extension_methods ... ok test resolve::tests::adding_file_on_which_module_resolution_depends_invalidates_previously_failing_query_that_now_succeeds ... ok test resolve::tests::adding_file_to_search_path_with_higher_priority_invalidates_the_query ... ok test resolve::tests::adding_file_to_search_path_with_lower_priority_does_not_invalidate_query ... ok test resolve::tests::builtins_custom ... ok test resolve::tests::builtins_vendored ... ok test resolve::tests::case_sensitive_resolution_with_symlinked_directory ... ok test resolve::tests::deleting_editable_install_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::deleting_file_from_different_directory_doesnt_change_module_resolution ... ok test resolve::tests::deleting_file_from_higher_priority_search_path_invalidates_the_query ... ok test resolve::tests::deleting_pth_file_on_which_module_resolution_depends_invalidates_cache ... ok test resolve::tests::desperate_resolution_finds_stub_package ... ok test resolve::tests::editable_install_absolute_path ... ok test resolve::tests::editable_install_multiple_pth_files_with_multiple_paths ... ok test resolve::tests::editable_install_pth_file_with_whitespace ... ok test resolve::tests::editable_install_relative_path ... ok test resolve::tests::file_to_module_where_one_search_path_is_subdirectory_of_other ... ok test resolve::tests::first_party_module ... ok test resolve::tests::first_party_precedence_over_stdlib ... ok test resolve::tests::first_party_stub_package_precedes_stdlib ... ok test resolve::tests::missing_modules_do_not_create_file_inputs ... ok test resolve::tests::modifying_pth_file_invalidates_dynamic_resolution_paths ... ok test resolve::tests::module_resolution_paths_cached_between_different_module_resolutions ... ok test resolve::tests::module_search_path_priority ... ok test resolve::tests::multiple_site_packages_with_editables ... ok test resolve::tests::nested_site_packages_change_does_not_invalidate_dynamic_resolution_paths ... ok test resolve::tests::no_duplicate_search_paths_added ... ok test resolve::tests::package_priority_over_module ... ok test resolve::tests::removing_file_on_which_module_resolution_depends_invalidates_previously_successful_query_that_now_fails ... ok test resolve::tests::resolve_package ... ok test resolve::tests::site_packages_stub_overrides_first_party_package_when_stdlib_is_missing ... ok test resolve::tests::stdlib ... ok test resolve::tests::stdlib_precedes_stub_package_in_site_packages ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py38_nonexisting_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_existing_modules ... ok test resolve::tests::stdlib_resolution_respects_versions_file_py39_nonexisting_modules ... ok test resolve::tests::stdlib_uses_vendored_typeshed_when_no_custom_typeshed_supplied ... ok test resolve::tests::stubs_over_module_source ... ok test resolve::tests::stubs_over_package_source ... ok test resolve::tests::sub_packages ... ok test resolve::tests::symlink ... ok test resolve::tests::typing_stub_over_module ... ok test typeshed::tests::can_parse_mock_versions_file ... ok test typeshed::tests::can_parse_vendored_versions_file ... ok test typeshed::tests::explicit_submodule_parsed_correctly ... ok test typeshed::tests::implicit_submodule_queried_correctly ... ok test typeshed::tests::invalid_huge_versions_file ... ok test typeshed::tests::invalid_typeshed_versions_bad_colon_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_hyphen_number ... ok test typeshed::tests::invalid_typeshed_versions_bad_period_number ... ok test typeshed::tests::invalid_typeshed_versions_non_digits ... ok test typeshed::tests::invalid_typeshed_versions_non_identifier_modules ... ok test typeshed::tests::nonexistent_module_queried_correctly ... ok test typeshed::tests::typeshed_versions_consistent_with_vendored_stubs ... ok test typeshed::tests::version_from_range_parsed_correctly ... ok test typeshed::tests::version_within_range_parsed_correctly ... ok test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_project-9c79dd93b33afe36 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 47 tests test db::tests::frozen_inputs_support_a_one_shot_check ... ok test db::tests::search_root_registration ... ok test files::tests::cancelled_file_indexing_recovers_file_set ... ok test files::tests::re_entrance ... ok test glob::include::tests::match_directory ... ok test glob::include::tests::match_file ... ok test glob::include::tests::prefilter ... ok test glob::portable::tests::absolute_pattern ... ok test glob::portable::tests::test_error ... ok test glob::portable::tests::test_valid ... ok test metadata::pyproject::tests::normalize ... ok test metadata::tests::applies_uv_workspace_environment ... ok test metadata::tests::external_uv_workspace_precedes_plain_member_pyproject ... ok test metadata::tests::member_ty_configuration_selects_project_root ... ok test metadata::tests::nested_projects_in_root_project ... ok test metadata::tests::nested_projects_in_sub_project ... ok test metadata::tests::nested_projects_with_outer_ty_section ... ok test metadata::tests::nested_projects_without_ty_sections ... ok test metadata::tests::outer_ty_configuration_precedes_uv_workspace ... ok test metadata::tests::project_with_invalid_pyproject ... ok test metadata::tests::project_with_pyproject ... ok test metadata::tests::project_with_ty_and_pyproject_toml ... ok test metadata::tests::project_without_pyproject ... ok test metadata::tests::requires_python_and_python_version ... ok test metadata::tests::requires_python_beta_version ... ok test metadata::tests::requires_python_greater_than_major_minor ... ok test metadata::tests::requires_python_less_than ... ok test metadata::tests::requires_python_major_minor ... ok test metadata::tests::requires_python_major_minor_patch ... ok test metadata::tests::requires_python_major_only ... ok test metadata::tests::requires_python_no_specifiers ... ok test metadata::tests::requires_python_old_version_uses_lowest_supported_version ... ok test metadata::tests::requires_python_too_large_major_version ... ok test metadata::tests::requires_python_unsupported_future_version ... ok test metadata::tests::uv_workspace_discovery_is_system_independent ... ok test metadata::tests::uv_workspace_precedes_plain_member_pyproject ... ok test metadata::uv::tests::environment_can_be_omitted ... ok test metadata::uv::tests::rejects_invalid_metadata ... ok test metadata::uv::tests::rejects_unsupported_environment_python_version ... ok test metadata::uv::tests::uses_environment_python_version ... ok test metadata::value::tests::cli_source_resolves_relative_to_cwd ... ok test metadata::value::tests::env_var_expansion_uses_system_env ... ok test metadata::value::tests::no_expansion_needed ... ok test metadata::value::tests::tilde_expansion_uses_system_env ... ok test metadata::value::tests::undefined_env_var_falls_back_to_literal ... ok test tests::check_file_skips_type_checking_when_file_cant_be_read ... ok test tests::explicit_nested_included_file_is_a_literal_match ... ok test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_core-49ad49bcfa5afd58 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 60 tests test builder::loop_bindings_visitor::tests::test_all_different_binding_kinds ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_for_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_nested ... ok test builder::loop_bindings_visitor::tests::test_collect_while_loop_walrus_in_condition ... ok test frozen::tests::frozen_map_iterates_with_mutable_values ... ok test frozen::tests::frozen_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_deduplicates_values ... ok test frozen::tests::frozen_value_map_preserves_last_value_for_duplicate_keys ... ok test frozen::tests::frozen_value_map_updates_and_rededuplicates_values ... ok test frozen::tests::frozen_value_map_uses_less_heap_for_repeated_large_values ... ok test member::tests::test_member_expr_ref_different_segments ... ok test member::tests::test_member_expr_ref_hash_and_eq_small_heap ... ok test member::tests::test_member_expr_ref_parent ... ok test member::tests::test_member_expr_small_vs_heap_allocation ... ok test narrowing_constraints::tests::absorption_drops_failed_check_when_preceding_branch_reaches_merge ... ok test narrowing_constraints::tests::absorption_keeps_common_failed_check_from_terminal_branch ... ok test narrowing_constraints::tests::boolean_operations_match_their_truth_tables ... ok test narrowing_constraints::tests::union_parks_the_other_operand_in_the_uncertain_branch ... ok test rank::tests::heap_size_includes_bits_and_chunk_ranks ... ok test tests::annotation_only ... ok test tests::assign ... ok test tests::augmented_assignment ... ok test tests::class_scope ... ok test tests::comprehension_scope ... ok test tests::dupes ... ok test tests::empty ... ok test tests::expression_scope ... ok test tests::for_loops_complex_unpacking ... ok test tests::for_loops_simple_unpacking ... ok test tests::for_loops_single_assignment ... ok test tests::function_parameter_symbols ... ok test tests::function_scope ... ok test tests::generic_class ... ok test tests::generic_function ... ok test tests::import ... ok test tests::import_as ... ok test tests::import_from ... ok test tests::import_sub ... ok test tests::lambda_parameter_symbols ... ok test tests::match_stmt ... ok test tests::multiple_generators ... ok test tests::nested_generators ... ok test tests::nested_match_case ... ok test tests::reachability_trivial ... ok test tests::scope_iterators ... ok test tests::simple ... ok test tests::with_item_definition ... ok test tests::with_item_unpacked_definition ... ok test use_def::place_state::tests::future_definitions_can_opt_out_of_shadowing ... ok test use_def::place_state::tests::merge ... ok test use_def::place_state::tests::no_declaration ... ok test use_def::place_state::tests::record_constraint ... ok test use_def::place_state::tests::record_declaration ... ok test use_def::place_state::tests::record_declaration_merge ... ok test use_def::place_state::tests::record_declaration_merge_partial_undeclared ... ok test use_def::place_state::tests::record_declaration_override ... ok test use_def::place_state::tests::unbound ... ok test use_def::place_state::tests::with ... ok test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_semantic-6a390e11b7fd9d29 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 331 tests test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_bluch_expects ... ok test diagnostic::levenshtein::tests::non_underscored_names_always_suggested_even_if_typo_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_b_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_m_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_py_expects ... ok test diagnostic::levenshtein::tests::test_bad_suggestions_do_not_trigger_for_small_names::_v_expects ... ok test diagnostic::levenshtein::tests::test_good_suggestions::case_changes_are_preferred_over_substitutions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::eliminations_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_additions ... ok test diagnostic::levenshtein::tests::test_good_suggestions::substitutions_are_preferred_over_eliminations ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_additional_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_eliminated_characters ... ok test diagnostic::levenshtein::tests::test_good_suggestions::test_for_substituted_characters ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_0_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_a_a_1_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aa_bb_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aaaaa_aaaaa_5_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_aba_aab_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abc_y_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_abstractfoobarmanager_abstract_foobar_manager_3_2_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_apple_aple_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrop_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_attributeerror_attributeerrortests_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_banana_b_n_n_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cherry_cherry_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_10_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_cpython_pypy_11_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_java_c_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_python_java_12_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz123_8_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_cpython_examples::_wxyz_wxyz_2_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_flaw_lawn_4_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_kitten_sitting_6_expects ... ok test diagnostic::levenshtein::tests::test_levenshtein_distance_calculation_wikipedia_examples::_uninformed_uniformed_2_expects ... ok test diagnostic::levenshtein::tests::test_no_suggestion_for_very_different_name ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_blach_expects ... ok test diagnostic::levenshtein::tests::underscored_names_are_suggested_if_hide_policy_set_to_yes_when_typo_is_underscored::_luch_expects ... ok test diagnostic::levenshtein::tests::underscored_names_not_suggested_if_hide_policy_set_to_yes ... ok test fixes::tests::add_ignore_deduplicates_existing_edit_against_planned_start_line ... ok test fixes::tests::add_ignore_does_not_append_to_trailing_reason ... ok test fixes::tests::add_ignore_does_not_make_nested_suppression_unused ... ok test fixes::tests::add_ignore_groups_diagnostics_for_same_line_suppression ... ok test fixes::tests::add_ignore_groups_suppression_matched_at_start_and_end ... ok test fixes::tests::add_ignore_keeps_disjoint_start_suppression_used ... ok test fixes::tests::add_ignore_keeps_nested_blanket_used_for_same_code ... ok test fixes::tests::add_ignore_matches_existing_suppression_against_diagnostic_range ... ok test fixes::tests::add_ignore_prefers_editable_outer_suppression_over_inner_with_reason ... ok test fixes::tests::add_ignore_prefers_same_line_suppression_over_outer_own_line ... ok test fixes::tests::add_ignore_reconciles_nested_same_code_edits ... ok test fixes::tests::add_ignore_reuses_outer_suppression_with_nested_blanket ... ok test fixes::tests::add_ignore_updates_empty_same_line_suppression ... ok test fixes::tests::add_ignore_updates_inner_own_line_suppression ... ok test fixes::tests::add_ignore_updates_nested_and_outer_suppressions ... ok test fixes::tests::add_ignore_updates_preceding_own_line_suppressions ... ok test fixes::tests::arguments ... ok test fixes::tests::dont_fix_files_containing_syntax_errors ... ok test fixes::tests::dont_fix_unused_ignore ... ok test fixes::tests::existing_ty_ignore ... ok test fixes::tests::fix_cancellation_reverts_changes ... ok test fixes::tests::fix_non_convergence ... ok test fixes::tests::fix_overlapping_diagnostics_requires_multiple_iterations ... ok test fixes::tests::fix_syntax_error ... ok test fixes::tests::multiple_suppressions_different_codes ... ok test fixes::tests::multiple_suppressions_same_code ... ok test fixes::tests::return_type ... ok test fixes::tests::same_code_multiline_suppressions_with_different_ranges_can_become_redundant ... ok test fixes::tests::simple_suppression ... ok test lint::tests::included_documentation_preserves_indentation ... ok test lint::tests::inline_documentation_strips_doc_comment_prefixes ... ok test place::implicit_globals::tests::module_type_symbols_includes_declared_types_but_not_referenced_types ... ok test place::tests::implicit_builtin_globals ... ok test place::tests::implicit_sys_globals ... ok test place::tests::implicit_typing_extensions_globals ... ok test place::tests::implicit_typing_globals ... ok test place::tests::test_symbol_or_fall_back_to ... ok test reachability::tests::deep_constraint_projection_does_not_overflow ... ok test reachability::tests::non_terminal_call_range_invalidates_when_callable_changes ... ok test reachability::tests::non_terminal_call_range_recovers_cross_file_cycle ... ok test semantic_model::tests::alias_type ... ok test semantic_model::tests::class_type ... ok test semantic_model::tests::function_type ... ok test subscript::tests::py_index_empty ... ok test subscript::tests::py_index_more_elements ... ok test subscript::tests::py_index_single_element ... ok test subscript::tests::py_index_uses_full_index_range ... ok test subscript::tests::py_slice_empty_input ... ok test subscript::tests::py_slice_mixed_positive_negative_indices ... ok test subscript::tests::py_slice_negative_indices ... ok test subscript::tests::py_slice_nonnegative_indices ... ok test subscript::tests::py_slice_single_element_input ... ok test subscript::tests::py_slice_step_backward ... ok test subscript::tests::py_slice_step_forward ... ok test suppression::parser::tests::fmt_comment_before_type_ignore ... ok test suppression::parser::tests::invalid_type_ignore_valid_type_ignore ... ok test suppression::parser::tests::multiple_type_ignore_comments ... ok test suppression::parser::tests::type_ignore_before_fmt_off ... ok test suppression::parser::tests::type_ignore_explanation ... ok test suppression::parser::tests::type_ignore_multiple_codes ... ok test suppression::parser::tests::type_ignore_no_codes ... ok test suppression::parser::tests::type_ignore_single_code ... ok test suppression::parser::tests::valid_type_ignore_invalid_type_ignore ... ok test suppression::tests::editable_index_skips_nested_blanket_suppressions ... ok test suppression::tests::nested_suppressions_for_other_lints_do_not_match ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_latest_version ... ok test types::class::known::tests::known_class_doesnt_fallback_to_unknown_unexpectedly_on_low_python_version ... ok test types::class::known::tests::known_class_roundtrip_from_str ... ok test types::constraints::tests::combinators_only_short_circuit_on_terminal_saturation ... ok test types::constraints::tests::compound_constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::compound_constraint_absorption_preserves_binding_source_order ... ok test types::constraints::tests::constraint_absorption_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_implications_are_cached ... ok test types::constraints::tests::constraint_intersection_detects_disjoint_union_upper_bounds ... ok test types::constraints::tests::constraint_ordering_changes_derived_upper_bound_display ... ok test types::constraints::tests::constraint_ordering_changes_negated_alternative_solutions ... ok test types::constraints::tests::constraint_ordering_changes_nested_transitive_solutions ... ok test types::constraints::tests::constraint_partition_is_independent_of_constraint_order ... ok test types::constraints::tests::constraint_set_source_order_combination_is_idempotent ... ok test types::constraints::tests::default_solve_leaves_unbounded_typevar_unsolved_without_bounds ... ok test types::constraints::tests::eager_and_lazy_negation_are_equivalent ... ok test types::constraints::tests::never_satisfied_cache_is_shared_across_source_orders ... ok test types::constraints::tests::never_satisfied_results_are_cached ... ok test types::constraints::tests::overlapping_lower_bounds_do_not_skip_nonempty_sequent_map ... ok test types::constraints::tests::owned_constraint_set_compacts_unreachable_storage ... ok test types::constraints::tests::owned_constraint_set_load_reads_compacted_storage ... ok test types::constraints::tests::owned_constraint_set_mutating_query_allocates_after_overlay ... ok test types::constraints::tests::owned_constraint_set_query_reads_compacted_overlay ... ok test types::constraints::tests::owned_constraint_set_source_order_ignores_construction_history ... ok test types::constraints::tests::path_assignments_follow_constraint_source_order ... ok test types::constraints::tests::path_fold_break_restores_path_assignments ... ok test types::constraints::tests::path_fold_reconstructs_constraint_sets ... ok test types::constraints::tests::simple_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_lower_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::simple_unsatisfiable_exact_bound_conjunction_skips_sequent_analysis ... ok test types::constraints::tests::tdd_bare_constraints_have_no_uncertain_branches ... ok test types::constraints::tests::tdd_double_negation ... ok test types::constraints::tests::tdd_iff_self ... ok test types::constraints::tests::tdd_intersection_preserves_uncertain ... ok test types::constraints::tests::tdd_negation_correctness ... ok test types::constraints::tests::tdd_negation_produces_flat_tdd ... ok test types::constraints::tests::tdd_owned_round_trip ... ok test types::constraints::tests::tdd_union_creates_uncertain_branches ... ok test types::constraints::tests::terminal_owned_constraint_set_discards_storage ... ok test types::constraints::tests::test_display_graph_output ... ok test types::constraints::tests::trivial_disjointness_does_not_claim_bounded_typevar_class_is_disjoint ... ok test types::constraints::tests::trivial_disjointness_implies_full_disjointness ... ok test types::constraints::tests::trivial_satisfaction_only_recognizes_terminals ... ok test types::constraints::tests::type_mapping_evaluates_mapped_subjects ... ok test types::constraints::tests::type_mapping_handles_absorbed_constraints_in_source_order ... ok test types::constraints::tests::type_mapping_updates_constraint_bounds ... ok test types::constraints::tests::upper_bound_collapses_never ... ok test types::constraints::tests::upper_bound_distinguishes_missing_bound_from_explicit_object ... ok test types::constraints::tests::upper_bound_does_not_materialize_overlapping_union_clauses ... ok test types::constraints::tests::upper_bound_does_not_treat_nontrivial_intersection_as_single_bound ... ok test types::constraints::tests::upper_bound_recovers_redundant_single_bounds ... ok test types::cyclic::tests::caches_results_and_spills_after_two_entries ... ok test types::cyclic::tests::computes_each_active_identity_once ... ok test types::cyclic::tests::different_items_with_same_identity_form_cycle ... ok test types::cyclic::tests::nested_visit_short_circuits_on_cycle ... ok test types::cyclic::tests::property_receiver_does_not_make_protocol_recursive ... ok test types::cyclic::tests::skips_identity_for_distinct_candidates ... ok test types::cyclic::tests::skips_identity_without_a_distinct_active_item ... ok test types::display::tests::signature_display ... ok test types::display::tests::signature_display_multiline ... ok test types::display::tests::string_literal_display ... ok test types::function::tests::known_function_roundtrip_from_str ... ok test types::generics::tests::generic_context_inferable_typevars_retain_instances_from_bounds ... ok test types::ide_support::tests::call_argument_forms_preserve_known_type_form_parameters ... ok test types::ide_support::tests::conditional_special_forms_preserve_type_form_information ... ok test types::ide_support::tests::conditional_special_forms_use_successful_binding_for_positional_arguments ... ok test types::ide_support::tests::keyword_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::overloaded_call_argument_forms_follow_source_order ... ok test types::ide_support::tests::source_candidate_prefilters_use_identifier_boundaries ... ok test types::ide_support::tests::successful_call_argument_forms_ignore_failed_bindings ... ok test types::ide_support::tests::variadic_call_argument_forms_are_unknown_when_matched_to_multiple_parameters ... ok test types::ide_support::unreachable_code::tests::does_not_report_conditional_noreturn_tail_as_unreachable ... ok test types::ide_support::unreachable_code::tests::does_not_report_type_checking_block_as_unreachable ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_after_unreachable_statement_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_reachable_code_before_return_out_of_results ... ok test types::ide_support::unreachable_code::tests::keeps_separate_unreachable_regions_separate ... ok test types::ide_support::unreachable_code::tests::merges_consecutive_unreachable_statements ... ok test types::ide_support::unreachable_code::tests::merges_overlapping_ranges_of_different_kinds ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_comprehension_scope_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_other_comprehension_scopes_into_enclosing_blocks ... ok test types::ide_support::unreachable_code::tests::merges_unreachable_scope_range_into_enclosing_block ... ok test types::ide_support::unreachable_code::tests::reports_else_branch_after_true_condition ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_from_statically_known_arithmetic ... ok test types::ide_support::unreachable_code::tests::reports_false_branch_statement ... ok test types::ide_support::unreachable_code::tests::reports_noreturn_tail_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_platform_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_assert_false ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_break ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_chained_always_taken_terminating_branch ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_continue ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_infinite_loop ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_raise_inside_try ... ok test types::ide_support::unreachable_code::tests::reports_statement_after_return ... ok test types::ide_support::unreachable_code::tests::reports_statement_in_unreachable_elif_branch ... ok test types::ide_support::unreachable_code::tests::reports_statically_empty_loop_bodies ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_class_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_function_definition ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_ternary_branch ... ok test types::ide_support::unreachable_code::tests::reports_unreachable_type_alias ... ok test types::ide_support::unreachable_code::tests::reports_version_guarded_branch_as_current_analysis_unreachable ... ok test types::ide_support::unused_binding_support::tests::captures_safe_local_binding_kinds ... ok test types::ide_support::unused_binding_support::tests::captures_unused_function_and_lambda_parameters ... ok test types::ide_support::unused_binding_support::tests::closure_use_does_not_mark_shadowed_binding_used ... ok test types::ide_support::unused_binding_support::tests::closure_uses_later_shadowing_binding ... ok test types::ide_support::unused_binding_support::tests::closure_uses_nearest_shadowed_binding ... ok test types::ide_support::unused_binding_support::tests::comprehension_binding_captured_by_nested_lambda_is_used ... ok test types::ide_support::unused_binding_support::tests::does_not_report_used_parameter_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::nested_comprehension_capture_uses_intermediate_rebindings ... ok test types::ide_support::unused_binding_support::tests::nested_local_same_name_does_not_mark_outer_used ... ok test types::ide_support::unused_binding_support::tests::nonlocal_proxy_scope_still_marks_outer_binding_used ... ok test types::ide_support::unused_binding_support::tests::overriding_method_reports_unused_local_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_dead_annotation_only_declaration ... ok test types::ide_support::unused_binding_support::tests::reports_non_parameter_self_and_cls_bindings ... ok test types::ide_support::unused_binding_support::tests::reports_unused_binding_on_syntax_error ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_indirect_override ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_non_overriding_method ... ok test types::ide_support::unused_binding_support::tests::reports_unused_parameter_for_overriding_method ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_reassignment ... ok test types::ide_support::unused_binding_support::tests::skips_annotation_only_declaration_before_unused_binding ... ok test types::ide_support::unused_binding_support::tests::skips_binding_captured_by_comprehension_in_nested_function ... ok test types::ide_support::unused_binding_support::tests::skips_closure_captured_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_global_and_nonlocal_assignments ... ok test types::ide_support::unused_binding_support::tests::skips_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_loop_condition_guarded_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_module_and_class_scope_bindings ... ok test types::ide_support::unused_binding_support::tests::skips_parameter_captured_by_nested_comprehension ... ok test types::ide_support::unused_binding_support::tests::skips_placeholder_and_dunder_locals ... ok test types::ide_support::unused_binding_support::tests::skips_unreachable_loop_carried_rebinding ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_method_with_stub_body ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_module_level_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameter_for_overload_stub_declarations ... ok test types::ide_support::unused_binding_support::tests::skips_unused_parameters_in_stub_files ... ok test types::ide_support::unused_binding_support::tests::tracks_comprehension_walruses_in_local_scopes ... ok test types::infer::tests::adding_string_literals_and_literal_string ... ok test types::infer::tests::call_type_doesnt_rerun_when_only_callee_changed ... ok test types::infer::tests::compact_definition_types_omit_owner ... ok test types::infer::tests::dependency_implicit_class_member ... ok test types::infer::tests::dependency_implicit_instance_attribute ... ok test types::infer::tests::dependency_internal_symbol_change ... ok test types::infer::tests::dependency_own_instance_member ... ok test types::infer::tests::dependency_public_symbol_type_change ... ok test types::infer::tests::dependency_unrelated_symbol ... ok test types::infer::tests::expected_types_are_collected_only_for_open_files ... ok test types::infer::tests::implicit_attribute_after_many_non_terminal_calls ... ok test types::infer::tests::implicit_attribute_preserves_terminal_narrowing_after_many_calls ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nested_implicit_attribute_graphs_do_not_overflow_stack ... ok test types::infer::tests::not_literal_string ... ok test types::infer::tests::pep695_type_params ... ok test types::infer::tests::simple_assignment_does_not_enter_salsa_cycle ... ok test types::infer::tests::truncated_string_literals_become_literal_string ... ok test types::infer::tests::unbound_symbol_no_reachability_constraint_check ... ok test types::property_tests::flaky::all_type_pairs_are_supertypes_of_their_intersection ... ignored test types::property_tests::flaky::all_type_pairs_can_be_assigned_from_their_intersection ... ignored test types::property_tests::flaky::bottom_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::constituent_members_of_union_is_not_disjoint_from_that_union ... ignored test types::property_tests::flaky::double_negation_is_identity ... ignored test types::property_tests::flaky::intersection_equivalence_not_order_dependent ... ignored test types::property_tests::flaky::negation_of_fully_static_types_is_disjoint ... ignored test types::property_tests::flaky::negation_reverses_subtype_order ... ignored test types::property_tests::flaky::top_materialization_of_type_is_assignable_to_type ... ignored test types::property_tests::flaky::union_equivalence_not_order_dependent ... ignored test types::property_tests::stable::all_fully_static_type_pairs_are_subtype_of_their_union ... ignored test types::property_tests::stable::all_negated_types_identical_to_intersection_with_single_negated_element ... ignored test types::property_tests::stable::all_type_pairs_are_assignable_to_their_union ... ignored test types::property_tests::stable::all_types_assignable_to_iterable_are_iterable ... ignored test types::property_tests::stable::all_types_assignable_to_object ... ignored test types::property_tests::stable::all_types_subtype_of_object ... ignored test types::property_tests::stable::assignable_to_is_reflexive ... ignored test types::property_tests::stable::bottom_callable_is_subtype_of_all_callable ... ignored test types::property_tests::stable::disjoint_from_is_irreflexive ... ignored test types::property_tests::stable::disjoint_from_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_commutative ... ignored test types::property_tests::stable::equivalent_to_is_reflexive ... ignored test types::property_tests::stable::equivalent_to_is_symmetric ... ignored test types::property_tests::stable::equivalent_to_is_transitive ... ignored test types::property_tests::stable::never_assignable_to_every_type ... ignored test types::property_tests::stable::never_subtype_of_every_type ... ignored test types::property_tests::stable::only_never_is_subtype_of_any ... ignored test types::property_tests::stable::only_object_is_supertype_of_any ... ignored test types::property_tests::stable::structural_negation_subtyping_matches_materialized_negation ... ignored test types::property_tests::stable::subtype_of_implies_assignable_to ... ignored test types::property_tests::stable::subtype_of_implies_not_disjoint_from ... ignored test types::property_tests::stable::subtype_of_is_antisymmetric ... ignored test types::property_tests::stable::subtype_of_is_reflexive_for_fully_static_types ... ignored test types::property_tests::stable::subtype_of_is_transitive ... ignored test types::set_theoretic::builder::tests::build_intersection_discards_never_dnf_branches ... ok test types::set_theoretic::builder::tests::build_intersection_empty_intersection_equals_object ... ok test types::set_theoretic::builder::tests::build_intersection_enums ... ok test types::set_theoretic::builder::tests::build_intersection_simplify_split_bool ... ok test types::set_theoretic::builder::tests::build_union_no_elements ... ok test types::set_theoretic::builder::tests::build_union_single_element ... ok test types::set_theoretic::builder::tests::build_union_two_elements ... ok test types::set_theoretic::builder::tests::cycle_recovery_skips_other_redundancy_simplification ... ok test types::set_theoretic::builder::tests::cycle_recovery_widens_recursive_literal_union ... ok test types::set_theoretic::builder::tests::map_preserves_alias_unpacking_behavior ... ok test types::set_theoretic::builder::tests::map_rebuilds_prefix_for_literal_widening ... ok test types::set_theoretic::builder::tests::union_common_literal_supertype ... ok test types::signatures::tests::always_satisfied_receiver_constraints_are_discarded ... ok test types::signatures::tests::deferred_in_stub ... ok test types::signatures::tests::empty ... ok test types::signatures::tests::external_signature_no_decorator ... ok test types::signatures::tests::full ... ok test types::signatures::tests::generic_deferred_in_stub ... ok test types::signatures::tests::generic_not_deferred ... ok test types::signatures::tests::not_deferred ... ok test types::tests::divergent_type ... ok test types::tests::eager_expansion ... ok test types::tests::generic_alias_cycle_recovery_normalizes_same_origin_unknown_oscillation ... ok test types::tests::generic_alias_cycle_recovery_rejects_unsafe_merges ... ok test types::tests::no_default_type_is_singleton::pythonversion_py312_expects ... ok test types::tests::no_default_type_is_singleton::pythonversion_py313_expects ... ok test types::tests::todo_types ... ok test types::tests::type_alias_variance ... ok test types::tests::typing_vs_typeshed_no_default ... ok test types::type_expansion::tests::expand_bool_type ... ok test types::type_expansion::tests::expand_tuple_type ... ok test types::type_expansion::tests::expand_union_type ... ok test types::typed_dict::test_btreemap_overlapping_items ... ok test types::typevar::tests::typevar_set_distinguishes_fresh_and_paramspec_identities ... ok test types::typevar::tests::typevar_set_empty_set_is_none ... ok test types::typevar::tests::typevar_set_keeps_first_instance_for_each_identity ... ok test types::visitor::tests::collected_types_spills_without_losing_deduplication ... ok test result: ok. 297 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 4.27s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/corpus-b48ec7f8c281fb03 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 14 tests test corpus_no_panic ... ok test linter_no_panic::_a_e_expects ... ok test linter_no_panic::_a_z_expects ... ok test linter_no_panic::_f_expects ... ok test linter_no_panic::_g_o_expects ... ok test linter_no_panic::_p_expects ... ok test linter_no_panic::_q_z_expects ... ok test linter_stubs_no_panic ... ok test parser_no_panic ... ok test typeshed_no_panic::_a_e_expects ... ok test typeshed_no_panic::_a_z_expects ... ok test typeshed_no_panic::_f_k_expects ... ok test typeshed_no_panic::_l_p_expects ... ok test typeshed_no_panic::_q_z_expects ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.48s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-b300dc6011ddc74c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 479 tests test lint_doc::abstract-method-in-final-class.md ... ok test lint_doc::assert-type-unspellable-subtype.md ... ok test lint_doc::abstract-and-final-method.md ... ok test lint_doc::ambiguous-protocol-member.md ... ok test lint_doc::call-non-callable.md ... ok test lint_doc::blanket-ignore-comment.md ... ok test lint_doc::call-abstract-method.md ... ok test lint_doc::conflicting-declarations.md ... ok test lint_doc::call-top-callable.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::cyclic-class-definition.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::duplicate-kw-only.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::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::ignore-comment-unknown-rule.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-argument-type.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-context-manager.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-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-checking-constant.md ... ok test lint_doc::invalid-type-arguments.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::non-callable-init-subclass.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::type-assertion-failure.md ... ok test lint_doc::unbound-type-variable.md ... ok test lint_doc::unavailable-implicit-super-arguments.md ... ok test lint_doc::undefined-reveal.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::unknown-argument.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unresolved-reference.md ... ok test lint_doc::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-ignore-comment.md ... ok test lint_doc::unused-awaitable.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/generic_alias.md ... ok test mdtest::annotations/any.md ... ok test mdtest::annotations/int_float_complex.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/intersection_types.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::annotations/literal_string.md ... ok test mdtest::annotations/never.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/optional.md ... ok test mdtest::annotations/starred.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::annotations/self.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::binary/classes.md ... ok test mdtest::async.md ... ok test mdtest::binary/custom.md ... ok test mdtest::binary/integers.md ... ok test mdtest::binary/instances.md ... ok test mdtest::bidirectional.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::binary/unions.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::boundness_declaredness/public.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/dunder.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::attributes.md ... ok test mdtest::call/builtins.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/function.md ... ok test mdtest::call/never.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/constructor.md ... ok test mdtest::call/open.md ... ok test mdtest::call/str_startswith.md ... ok test mdtest::call/replace.md ... ok test mdtest::call/subclass_of.md ... ok test mdtest::call/methods.md ... ok test mdtest::call/type.md ... ok test mdtest::classes.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::class/super.md ... ok test mdtest::call/union.md ... ok test mdtest::call/overloads.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/non_bool_returns.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::comparison/unions.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::conditional/match.md ... ok test mdtest::cycle.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::declaration/error.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::del.md ... ok test mdtest::decorators.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::deprecated.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::diagnostics/shadowing.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::diagnostics/single_matching_overload.md ... ok test mdtest::diagnostics/special_form_attributes.md ... ok test mdtest::diagnostics/too_many_positionals.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::doc/README.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::exception/basic.md ... ok test mdtest::expression/assert.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/if.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::expression/len.md ... ok test mdtest::external/README.md ... ok test mdtest::external/attrs.md ... ok test mdtest::external/numpy.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/pydantic.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::function/parameters.md ... ok test mdtest::generics/builtins.md ... ok test mdtest::generics/legacy/callables.md ... ok test mdtest::final.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/unpack.md ... ok test mdtest::generics/legacy/paramspec.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::generics/legacy/typevartuple.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::enums.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/set_theoretic.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::generics/pep695/typevartuple.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::import/basic.md ... ok test mdtest::import/builtins.md ... ok test mdtest::import/conditional.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/conventions.md ... ok test mdtest::import/cyclic.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::implicit_type_aliases.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::ide_support/all_members.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::invalid_syntax.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::known_constants.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::intersection_types.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::import/star.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/float.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/integer.md ... ok test mdtest::literal/string.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::liskov.md ... ok test mdtest::mro.md ... ok test mdtest::loops/for.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::metaclass.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::narrow/len.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/while.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::notebook.md ... ok test mdtest::os_name.md ... ok test mdtest::narrow/type.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::override.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::narrow/match.md ... ok test mdtest::promotion.md ... ok test mdtest::properties.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::public_types.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::overloads.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::python_version.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::regression/3525_character_split_notebook.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3593_function_known_decorators_cycle.md ... ok test mdtest::regression/3720_dynamic_class_codegen_cycle.md ... ok test mdtest::regression/3804_bound_typevar_default_cycle.md ... ok test mdtest::regression/3812_cyclic_generic_alias_base.md ... ok test mdtest::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::scopes/builtin.md ... ok test mdtest::scopes/annotate_global.md ... ok test mdtest::regression/constraint_set_ordering.md ... ok test mdtest::scopes/dunder_class.md ... ok test mdtest::scopes/global-constants.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::scopes/moduletype_attrs.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::scopes/global.md ... ok test mdtest::scopes/unbound.md ... ok test mdtest::scripts.md ... ok test mdtest::scopes/nonlocal.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::stubs/class.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::statically_known_branches.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::suppressions/blanket_ignore.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::sys_platform.md ... ok test mdtest::suppressions/type_ignore.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::subscript/tuple.md ... ok test mdtest::type_compendium/any.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::type_compendium/none.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/not_t.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_compendium/object.md ... ok test mdtest::protocols.md ... ok test mdtest::type_display/callable.md ... ok test mdtest::type_form.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_compendium/tuple.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_of/generics.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_singleton.md ... ok test mdtest::type_properties/is_equivalent_to.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/is_disjoint_from.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::unary/custom.md ... ok test mdtest::unary/integers.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::unary/invert_add_usub.md ... ok test mdtest::type_properties/materialization.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 10.51s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_server-54ffe249dde51c2a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test document::text_document::tests::redo_edit ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 144 tests test call_hierarchy::incoming_calls_multi_file ... 2026-08-07 13:49:16.787865920 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:16.811794646 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:16.816323570 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:16.840488937 DEBUG Client info: None 2026-08-07 13:49:16.840534762 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 13:49:16.844052316 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:16.847493210 INFO Version: Unknown 2026-08-07 13:49:16.857883470 DEBUG Received server response for request 1 2026-08-07 13:49:16.893158687 DEBUG Client sends notification `initialized` 2026-08-07 13:49:16.893758249 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpqWc7zr 2026-08-07 13:49:16.898503231 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:16.901917537 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:16.901930004 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:16.906561933 DEBUG No workspace configuration provided for file:///tmp/.tmpqWc7zr 2026-08-07 13:49:16.909493805 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:16.910028871 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 13:49:16.915342818 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:16.915913653 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpqWc7zr, using default options 2026-08-07 13:49:16.918278301 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:16.919414571 DEBUG Initializing workspace `file:///tmp/.tmpqWc7zr`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:16.926420607 DEBUG Searching for a project in '/tmp/.tmpqWc7zr' 2026-08-07 13:49:16.932108671 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:16.932123425 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.036610187 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.038313904 DEBUG Discovering virtual environment in `/tmp/.tmpqWc7zr` 2026-08-07 13:49:17.042308063 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.043526866 DEBUG No virtual environment found 2026-08-07 13:49:17.046394647 DEBUG Adding first-party search path `/tmp/.tmpqWc7zr` 2026-08-07 13:49:17.046408192 DEBUG Using vendored stdlib 2026-08-07 13:49:17.052427885 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.054640359 DEBUG Adding new file root '/tmp/.tmpqWc7zr' of kind Project 2026-08-07 13:49:17.104715899 DEBUG Updating project to check open files 2026-08-07 13:49:17.110752643 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.111371822 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.124355289 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqWc7zr/lib.py", kind: File } 2026-08-07 13:49:17.137559547 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqWc7zr/lib.py` 2026-08-07 13:49:17.137574782 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.138855906 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.253272492 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.263087587 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=124.21ms 2026-08-07 13:49:17.263730629 DEBUG Received server response for request 2 2026-08-07 13:49:17.266710771 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-07 13:49:17.287551983 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmpqWc7zr}: Indexed 3 file(s) in 0.011s 2026-08-07 13:49:17.440705160 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=173.96ms 2026-08-07 13:49:17.440737343 DEBUG Received server response for request 3 2026-08-07 13:49:17.523870417 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:17.523921038 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:17.524515833 DEBUG method="shutdown" response.id=4 duration=614.22µs 2026-08-07 13:49:17.524538525 DEBUG Received server response for request 4 2026-08-07 13:49:17.525131920 DEBUG Client sends notification `exit` 2026-08-07 13:49:17.525154204 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-07 13:49:17.541557270 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:17.541638943 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:17.541672815 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:17.541788575 DEBUG Client info: None 2026-08-07 13:49:17.541813536 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 13:49:17.541830102 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:17.541835570 INFO Version: Unknown 2026-08-07 13:49:17.541881935 DEBUG Received server response for request 1 2026-08-07 13:49:17.541926193 DEBUG Client sends notification `initialized` 2026-08-07 13:49:17.541942140 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpUl2voY 2026-08-07 13:49:17.542030555 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:17.542113388 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:17.542131951 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:17.542142307 DEBUG No workspace configuration provided for file:///tmp/.tmpUl2voY 2026-08-07 13:49:17.542153543 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:17.542156976 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 13:49:17.542181423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:17.542188652 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpUl2voY, using default options 2026-08-07 13:49:17.542196532 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:17.542200234 DEBUG Initializing workspace `file:///tmp/.tmpUl2voY`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:17.542210869 DEBUG Searching for a project in '/tmp/.tmpUl2voY' 2026-08-07 13:49:17.542234075 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:17.542238435 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.542502150 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.542509474 DEBUG Discovering virtual environment in `/tmp/.tmpUl2voY` 2026-08-07 13:49:17.542565472 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.542570096 DEBUG No virtual environment found 2026-08-07 13:49:17.542580377 DEBUG Adding first-party search path `/tmp/.tmpUl2voY` 2026-08-07 13:49:17.542583757 DEBUG Using vendored stdlib 2026-08-07 13:49:17.542762327 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.542768746 DEBUG Adding new file root '/tmp/.tmpUl2voY' of kind Project 2026-08-07 13:49:17.542910379 DEBUG Updating project to check open files 2026-08-07 13:49:17.542925240 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.542928917 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.542972597 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUl2voY/foo.py", kind: File } 2026-08-07 13:49:17.543020725 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUl2voY/foo.py` 2026-08-07 13:49:17.543024220 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.543032225 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.543238595 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.543304674 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=266.21µs 2026-08-07 13:49:17.543320841 DEBUG Received server response for request 2 2026-08-07 13:49:17.543331617 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-07 13:49:17.547707575 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=3.78ms 2026-08-07 13:49:17.547733870 DEBUG Received server response for request 3 2026-08-07 13:49:17.558515344 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:17.558546224 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:17.558556330 DEBUG method="shutdown" response.id=4 duration=16.69µs 2026-08-07 13:49:17.558568195 DEBUG Received server response for request 4 2026-08-07 13:49:17.558572700 DEBUG Client sends notification `exit` 2026-08-07 13:49:17.558583080 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-07 13:49:17.560361251 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:17.560439438 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:17.560491732 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:17.560532546 DEBUG Client info: None 2026-08-07 13:49:17.560555327 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 13:49:17.560567600 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:17.560573176 INFO Version: Unknown 2026-08-07 13:49:17.560618337 DEBUG Received server response for request 1 2026-08-07 13:49:17.560665319 DEBUG Client sends notification `initialized` 2026-08-07 13:49:17.560679931 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpVTo9PS 2026-08-07 13:49:17.560735201 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:17.560763163 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:17.560769508 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:17.560780337 DEBUG No workspace configuration provided for file:///tmp/.tmpVTo9PS 2026-08-07 13:49:17.560787338 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:17.560790208 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 13:49:17.560830562 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:17.560836915 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpVTo9PS, using default options 2026-08-07 13:49:17.560843930 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:17.560848280 DEBUG Initializing workspace `file:///tmp/.tmpVTo9PS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:17.560857407 DEBUG Searching for a project in '/tmp/.tmpVTo9PS' 2026-08-07 13:49:17.560881884 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:17.560885971 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.561137746 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.561145230 DEBUG Discovering virtual environment in `/tmp/.tmpVTo9PS` 2026-08-07 13:49:17.561205870 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.561210978 DEBUG No virtual environment found 2026-08-07 13:49:17.561221401 DEBUG Adding first-party search path `/tmp/.tmpVTo9PS` 2026-08-07 13:49:17.561224956 DEBUG Using vendored stdlib 2026-08-07 13:49:17.561353332 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.561358516 DEBUG Adding new file root '/tmp/.tmpVTo9PS' of kind Project 2026-08-07 13:49:17.561512646 DEBUG Updating project to check open files 2026-08-07 13:49:17.561527513 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.561532555 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.561573089 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVTo9PS/foo.py", kind: File } 2026-08-07 13:49:17.561597250 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVTo9PS/foo.py` 2026-08-07 13:49:17.561599842 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.561606973 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.561809268 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.561880060 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=267.23µs 2026-08-07 13:49:17.561896098 DEBUG Received server response for request 2 2026-08-07 13:49:17.572100510 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:17.572139346 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:17.572149886 DEBUG method="shutdown" response.id=3 duration=16.98µs 2026-08-07 13:49:17.572163499 DEBUG Received server response for request 3 2026-08-07 13:49:17.572168648 DEBUG Client sends notification `exit` 2026-08-07 13:49:17.572180425 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-07 13:49:17.574692056 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:17.574773648 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:17.574810932 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:17.575422573 DEBUG Client info: None 2026-08-07 13:49:17.575452744 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 13:49:17.575468875 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:17.575475500 INFO Version: Unknown 2026-08-07 13:49:17.575523147 DEBUG Received server response for request 1 2026-08-07 13:49:17.575580167 DEBUG Client sends notification `initialized` 2026-08-07 13:49:17.575666425 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:17.575700534 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:17.575706689 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:17.577443516 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:17.578024665 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:17.578029211 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:17.579238020 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:17.579248864 DEBUG Initializing workspace `file:///tmp/.tmpCC4XBR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:17.579261040 DEBUG Searching for a project in '/tmp/.tmpCC4XBR/src' 2026-08-07 13:49:17.593377381 DEBUG Found project at '/tmp/.tmpCC4XBR' 2026-08-07 13:49:17.593398640 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.594236521 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.594252268 DEBUG Discovering virtual environment in `/tmp/.tmpCC4XBR` 2026-08-07 13:49:17.594316303 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.594321807 DEBUG No virtual environment found 2026-08-07 13:49:17.594890550 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:17.594911358 DEBUG Adding first-party search path `/tmp/.tmpCC4XBR/src` 2026-08-07 13:49:17.594918370 DEBUG Adding first-party search path `/tmp/.tmpCC4XBR` 2026-08-07 13:49:17.594924036 DEBUG Using vendored stdlib 2026-08-07 13:49:17.595058393 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.595070785 DEBUG Adding new file root '/tmp/.tmpCC4XBR' of kind Project 2026-08-07 13:49:17.596430867 DEBUG Updating project to check open files 2026-08-07 13:49:17.596459332 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.596465301 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.596524280 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCC4XBR/src/foo.py", kind: File } 2026-08-07 13:49:17.596551346 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCC4XBR/src/foo.py` 2026-08-07 13:49:17.596554210 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.596561812 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.597916095 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpCC4XBR/src/foo.py"))}: Checking file '/tmp/.tmpCC4XBR/src/foo.py' 2026-08-07 13:49:17.602066042 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpCC4XBR/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.664961839 DEBUG method="textDocument/diagnostic" response.id=2 duration=68.39ms 2026-08-07 13:49:17.665009533 DEBUG Received server response for request 2 2026-08-07 13:49:17.672627492 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:17.684093995 DEBUG method="textDocument/codeAction" response.id=3 duration=10.29ms 2026-08-07 13:49:17.684118200 DEBUG Received server response for request 3 2026-08-07 13:49:17.700757650 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:17.700788359 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:17.700798127 DEBUG method="shutdown" response.id=4 duration=15.54µs 2026-08-07 13:49:17.700809141 DEBUG Received server response for request 4 2026-08-07 13:49:17.700814115 DEBUG Client sends notification `exit` 2026-08-07 13:49:17.700884427 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-07 13:49:17.704932167 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:17.705030216 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:17.705068275 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:17.705114445 DEBUG Client info: None 2026-08-07 13:49:17.705138252 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 13:49:17.705153924 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:17.705159695 INFO Version: Unknown 2026-08-07 13:49:17.705206366 DEBUG Received server response for request 1 2026-08-07 13:49:17.705253669 DEBUG Client sends notification `initialized` 2026-08-07 13:49:17.705340228 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:17.705379610 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:17.705383394 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:17.705397258 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:17.705400413 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:17.705478632 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:17.705495114 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:17.705499412 DEBUG Initializing workspace `file:///tmp/.tmpTHYthT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:17.705509430 DEBUG Searching for a project in '/tmp/.tmpTHYthT/src' 2026-08-07 13:49:17.705546969 DEBUG Found project at '/tmp/.tmpTHYthT' 2026-08-07 13:49:17.705551356 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.705795132 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.705800995 DEBUG Discovering virtual environment in `/tmp/.tmpTHYthT` 2026-08-07 13:49:17.705853401 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.705858033 DEBUG No virtual environment found 2026-08-07 13:49:17.705866908 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:17.705874700 DEBUG Adding first-party search path `/tmp/.tmpTHYthT/src` 2026-08-07 13:49:17.705877985 DEBUG Adding first-party search path `/tmp/.tmpTHYthT` 2026-08-07 13:49:17.705881028 DEBUG Using vendored stdlib 2026-08-07 13:49:17.706022913 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.706028945 DEBUG Adding new file root '/tmp/.tmpTHYthT' of kind Project 2026-08-07 13:49:17.706172671 DEBUG Updating project to check open files 2026-08-07 13:49:17.706187510 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.706191365 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.706232315 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTHYthT/src/foo.py", kind: File } 2026-08-07 13:49:17.706256684 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTHYthT/src/foo.py` 2026-08-07 13:49:17.706259468 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.706266563 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.706342383 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTHYthT/src/foo.py"))}: Checking file '/tmp/.tmpTHYthT/src/foo.py' 2026-08-07 13:49:17.707612139 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTHYthT/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.720031654 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTHYthT/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:17.742265709 DEBUG method="textDocument/diagnostic" response.id=2 duration=35.99ms 2026-08-07 13:49:17.742300922 DEBUG Received server response for request 2 2026-08-07 13:49:17.742339377 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:17.747737566 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:17.747754288 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:17.748395896 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 13:49:17.750177339 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTHYthT/src' 2026-08-07 13:49:17.750212238 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTHYthT' 2026-08-07 13:49:17.750224893 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:17.901977781 DEBUG method="textDocument/codeAction" response.id=3 duration=159.62ms 2026-08-07 13:49:17.902023356 DEBUG Received server response for request 3 2026-08-07 13:49:17.913019249 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:17.913054307 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:17.913064475 DEBUG method="shutdown" response.id=4 duration=16.41µs 2026-08-07 13:49:17.913076257 DEBUG Received server response for request 4 2026-08-07 13:49:17.913081283 DEBUG Client sends notification `exit` 2026-08-07 13:49:17.913092075 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-07 13:49:17.917783297 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:17.917861594 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:17.917897395 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:17.917952763 DEBUG Client info: None 2026-08-07 13:49:17.917968112 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 13:49:17.917980394 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:17.917986664 INFO Version: Unknown 2026-08-07 13:49:17.918038788 DEBUG Received server response for request 1 2026-08-07 13:49:17.918077480 DEBUG Client sends notification `initialized` 2026-08-07 13:49:17.918163651 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:17.918251316 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:17.918256018 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:17.918275322 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:17.918279547 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:17.918287786 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:17.918305928 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:17.918310641 DEBUG Initializing workspace `file:///tmp/.tmp1upL28/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:17.918321381 DEBUG Searching for a project in '/tmp/.tmp1upL28/src' 2026-08-07 13:49:17.918360507 DEBUG Found project at '/tmp/.tmp1upL28' 2026-08-07 13:49:17.918364863 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:17.918606093 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:17.918611481 DEBUG Discovering virtual environment in `/tmp/.tmp1upL28` 2026-08-07 13:49:17.918663924 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:17.918668441 DEBUG No virtual environment found 2026-08-07 13:49:17.918677578 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:17.918685149 DEBUG Adding first-party search path `/tmp/.tmp1upL28/src` 2026-08-07 13:49:17.918688404 DEBUG Adding first-party search path `/tmp/.tmp1upL28` 2026-08-07 13:49:17.918691191 DEBUG Using vendored stdlib 2026-08-07 13:49:17.918809099 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:17.918813633 DEBUG Adding new file root '/tmp/.tmp1upL28' of kind Project 2026-08-07 13:49:17.918950881 DEBUG Updating project to check open files 2026-08-07 13:49:17.918964688 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:17.918968684 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:17.919024005 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1upL28/src/foo.py", kind: File } 2026-08-07 13:49:17.919051548 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1upL28/src/foo.py` 2026-08-07 13:49:17.919054791 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:17.919062952 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:17.919144522 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1upL28/src/foo.py"))}: Checking file '/tmp/.tmp1upL28/src/foo.py' 2026-08-07 13:49:17.919266949 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1upL28/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:17.933148638 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1upL28/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:17.983422200 DEBUG method="textDocument/diagnostic" response.id=2 duration=64.35ms 2026-08-07 13:49:17.983457440 DEBUG Received server response for request 2 2026-08-07 13:49:17.983492283 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:17.983597698 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:17.983603761 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:17.983631721 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 13:49:17.983641908 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp1upL28/src' 2026-08-07 13:49:17.983654181 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp1upL28' 2026-08-07 13:49:17.983661796 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.004700275 DEBUG method="textDocument/codeAction" response.id=3 duration=21.18ms 2026-08-07 13:49:18.004739402 DEBUG Received server response for request 3 2026-08-07 13:49:18.015886754 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.015921082 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.015931700 DEBUG method="shutdown" response.id=4 duration=16.68µs 2026-08-07 13:49:18.015944555 DEBUG Received server response for request 4 2026-08-07 13:49:18.015949906 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.015964284 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-07 13:49:18.022836328 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.022921232 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.022961042 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.023020838 DEBUG Client info: None 2026-08-07 13:49:18.023047266 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 13:49:18.023061951 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.023067607 INFO Version: Unknown 2026-08-07 13:49:18.023524534 DEBUG Received server response for request 1 2026-08-07 13:49:18.023575747 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.023662995 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.023793063 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.023797849 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.023813605 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.023816619 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.023832690 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.023846010 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.023849757 DEBUG Initializing workspace `file:///tmp/.tmpb4VwUp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.023859452 DEBUG Searching for a project in '/tmp/.tmpb4VwUp/src' 2026-08-07 13:49:18.023894509 DEBUG Found project at '/tmp/.tmpb4VwUp' 2026-08-07 13:49:18.023898671 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.024159826 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.024165918 DEBUG Discovering virtual environment in `/tmp/.tmpb4VwUp` 2026-08-07 13:49:18.024217728 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.024222772 DEBUG No virtual environment found 2026-08-07 13:49:18.024231508 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.024238505 DEBUG Adding first-party search path `/tmp/.tmpb4VwUp/src` 2026-08-07 13:49:18.024241645 DEBUG Adding first-party search path `/tmp/.tmpb4VwUp` 2026-08-07 13:49:18.024244428 DEBUG Using vendored stdlib 2026-08-07 13:49:18.024362106 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.024366571 DEBUG Adding new file root '/tmp/.tmpb4VwUp' of kind Project 2026-08-07 13:49:18.024509338 DEBUG Updating project to check open files 2026-08-07 13:49:18.024523936 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.024528067 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.024565821 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpb4VwUp/src/foo.py", kind: File } 2026-08-07 13:49:18.024590015 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpb4VwUp/src/foo.py` 2026-08-07 13:49:18.024592738 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.024599701 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.024667010 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpb4VwUp/src/foo.py"))}: Checking file '/tmp/.tmpb4VwUp/src/foo.py' 2026-08-07 13:49:18.026530501 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpb4VwUp/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.038423791 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpb4VwUp/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.042553684 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.95ms 2026-08-07 13:49:18.042580643 DEBUG Received server response for request 2 2026-08-07 13:49:18.042611079 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.042721040 DEBUG method="textDocument/codeAction" response.id=3 duration=82.83µs 2026-08-07 13:49:18.042747512 DEBUG Received server response for request 3 2026-08-07 13:49:18.053700156 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.053730271 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.053741913 DEBUG method="shutdown" response.id=4 duration=18.54µs 2026-08-07 13:49:18.053804714 DEBUG Received server response for request 4 2026-08-07 13:49:18.053813017 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.053825096 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-07 13:49:18.057582170 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.057663758 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.057700037 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.057817971 DEBUG Client info: None 2026-08-07 13:49:18.057844026 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 13:49:18.057856953 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.057862787 INFO Version: Unknown 2026-08-07 13:49:18.057908855 DEBUG Received server response for request 1 2026-08-07 13:49:18.057961023 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.058054729 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.058093577 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.058096740 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.058110583 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.058113912 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.058275679 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.058291923 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.058296669 DEBUG Initializing workspace `file:///tmp/.tmpFR9LRa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.058306932 DEBUG Searching for a project in '/tmp/.tmpFR9LRa/src' 2026-08-07 13:49:18.058341534 DEBUG Found project at '/tmp/.tmpFR9LRa' 2026-08-07 13:49:18.058345783 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.058589298 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.058595527 DEBUG Discovering virtual environment in `/tmp/.tmpFR9LRa` 2026-08-07 13:49:18.058647257 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.058652404 DEBUG No virtual environment found 2026-08-07 13:49:18.058661407 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.058668530 DEBUG Adding first-party search path `/tmp/.tmpFR9LRa/src` 2026-08-07 13:49:18.058671520 DEBUG Adding first-party search path `/tmp/.tmpFR9LRa` 2026-08-07 13:49:18.058674179 DEBUG Using vendored stdlib 2026-08-07 13:49:18.058791160 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.058795958 DEBUG Adding new file root '/tmp/.tmpFR9LRa' of kind Project 2026-08-07 13:49:18.058935644 DEBUG Updating project to check open files 2026-08-07 13:49:18.058950115 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.058953635 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.059012467 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFR9LRa/src/foo.py", kind: File } 2026-08-07 13:49:18.059038953 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFR9LRa/src/foo.py` 2026-08-07 13:49:18.059041654 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.059049953 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.059119648 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFR9LRa/src/foo.py"))}: Checking file '/tmp/.tmpFR9LRa/src/foo.py' 2026-08-07 13:49:18.059239744 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFR9LRa/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.104791021 DEBUG method="textDocument/diagnostic" response.id=2 duration=45.73ms 2026-08-07 13:49:18.104823902 DEBUG Received server response for request 2 2026-08-07 13:49:18.104860007 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.104958474 DEBUG method="textDocument/codeAction" response.id=3 duration=71.36µs 2026-08-07 13:49:18.104972184 DEBUG Received server response for request 3 2026-08-07 13:49:18.115916957 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.115948739 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.115959131 DEBUG method="shutdown" response.id=4 duration=17.27µs 2026-08-07 13:49:18.115971139 DEBUG Received server response for request 4 2026-08-07 13:49:18.115976588 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.116002353 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-07 13:49:18.119315758 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.119393112 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.119427617 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.119485154 DEBUG Client info: None 2026-08-07 13:49:18.119499813 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 13:49:18.119511276 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.119516965 INFO Version: Unknown 2026-08-07 13:49:18.119552036 DEBUG Received server response for request 1 2026-08-07 13:49:18.119598211 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.119661084 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.119747129 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.119750768 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.119765030 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.119768074 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.119783769 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.119796049 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.119799629 DEBUG Initializing workspace `file:///tmp/.tmp0A1cLA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.119808611 DEBUG Searching for a project in '/tmp/.tmp0A1cLA/src' 2026-08-07 13:49:18.119841927 DEBUG Found project at '/tmp/.tmp0A1cLA' 2026-08-07 13:49:18.119845873 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.120122050 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.120130032 DEBUG Discovering virtual environment in `/tmp/.tmp0A1cLA` 2026-08-07 13:49:18.120180165 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.120185061 DEBUG No virtual environment found 2026-08-07 13:49:18.120196486 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.120203594 DEBUG Adding first-party search path `/tmp/.tmp0A1cLA/src` 2026-08-07 13:49:18.120206540 DEBUG Adding first-party search path `/tmp/.tmp0A1cLA` 2026-08-07 13:49:18.120209268 DEBUG Using vendored stdlib 2026-08-07 13:49:18.120337326 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.120342545 DEBUG Adding new file root '/tmp/.tmp0A1cLA' of kind Project 2026-08-07 13:49:18.120489486 DEBUG Updating project to check open files 2026-08-07 13:49:18.120504117 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.120509037 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.120551110 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0A1cLA/src/foo.py", kind: File } 2026-08-07 13:49:18.120576367 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0A1cLA/src/foo.py` 2026-08-07 13:49:18.120579862 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.120587264 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.120723307 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0A1cLA/src/foo.py"))}: Checking file '/tmp/.tmp0A1cLA/src/foo.py' 2026-08-07 13:49:18.120872076 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0A1cLA/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.132732727 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0A1cLA/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.140169672 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.58ms 2026-08-07 13:49:18.140207536 DEBUG Received server response for request 2 2026-08-07 13:49:18.140239697 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.140364215 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.140370416 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.140396057 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 13:49:18.140405253 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp0A1cLA/src' 2026-08-07 13:49:18.140416919 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp0A1cLA' 2026-08-07 13:49:18.140424040 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.161958255 DEBUG method="textDocument/codeAction" response.id=3 duration=21.66ms 2026-08-07 13:49:18.162001070 DEBUG Received server response for request 3 2026-08-07 13:49:18.173002775 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.173035917 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.173046166 DEBUG method="shutdown" response.id=4 duration=16.60µs 2026-08-07 13:49:18.173059778 DEBUG Received server response for request 4 2026-08-07 13:49:18.173064762 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.173076024 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-07 13:49:18.178081863 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.178163873 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.178209545 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.178256035 DEBUG Client info: None 2026-08-07 13:49:18.178280109 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 13:49:18.178294060 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.178300055 INFO Version: Unknown 2026-08-07 13:49:18.178345969 DEBUG Received server response for request 1 2026-08-07 13:49:18.178392952 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.178481294 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.178588217 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.178592594 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.178608554 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.178611720 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.178628244 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.178640870 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.178644431 DEBUG Initializing workspace `file:///tmp/.tmpjsfTj2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.178653993 DEBUG Searching for a project in '/tmp/.tmpjsfTj2/src' 2026-08-07 13:49:18.178686072 DEBUG Found project at '/tmp/.tmpjsfTj2' 2026-08-07 13:49:18.178690079 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.178936691 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.178942711 DEBUG Discovering virtual environment in `/tmp/.tmpjsfTj2` 2026-08-07 13:49:18.179014195 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.179023023 DEBUG No virtual environment found 2026-08-07 13:49:18.179033513 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.179041481 DEBUG Adding first-party search path `/tmp/.tmpjsfTj2/src` 2026-08-07 13:49:18.179044588 DEBUG Adding first-party search path `/tmp/.tmpjsfTj2` 2026-08-07 13:49:18.179047511 DEBUG Using vendored stdlib 2026-08-07 13:49:18.179166998 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.179171733 DEBUG Adding new file root '/tmp/.tmpjsfTj2' of kind Project 2026-08-07 13:49:18.179315571 DEBUG Updating project to check open files 2026-08-07 13:49:18.179330264 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.179334256 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.179372149 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjsfTj2/src/foo.py", kind: File } 2026-08-07 13:49:18.179396672 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjsfTj2/src/foo.py` 2026-08-07 13:49:18.179399713 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.179406872 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.179796348 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjsfTj2/src/foo.py"))}: Checking file '/tmp/.tmpjsfTj2/src/foo.py' 2026-08-07 13:49:18.179941645 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjsfTj2/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.191811903 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpjsfTj2/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.195550603 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.14ms 2026-08-07 13:49:18.195592141 DEBUG Received server response for request 2 2026-08-07 13:49:18.195623565 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.195706065 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.195712242 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.195738059 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 13:49:18.195748488 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpjsfTj2/src' 2026-08-07 13:49:18.195760622 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpjsfTj2' 2026-08-07 13:49:18.195767691 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.214726027 DEBUG method="textDocument/codeAction" response.id=3 duration=19.08ms 2026-08-07 13:49:18.214760444 DEBUG Received server response for request 3 2026-08-07 13:49:18.225125686 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.225161473 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.225173498 DEBUG method="shutdown" response.id=4 duration=19.86µs 2026-08-07 13:49:18.225186815 DEBUG Received server response for request 4 2026-08-07 13:49:18.225192470 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.225203110 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-07 13:49:18.230159151 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.230942678 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.230980816 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.231037501 DEBUG Client info: None 2026-08-07 13:49:18.231067418 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 13:49:18.231082997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 13:49:18.231088998 INFO Version: Unknown 2026-08-07 13:49:18.231133503 DEBUG Received server response for request 1 2026-08-07 13:49:18.231181498 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.231257347 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.231288278 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.231294987 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.231310584 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.231334537 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.231347121 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.231361561 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.231366111 DEBUG Initializing workspace `file:///tmp/.tmp8p83HX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.231375735 DEBUG Searching for a project in '/tmp/.tmp8p83HX/src' 2026-08-07 13:49:18.231410109 DEBUG Found project at '/tmp/.tmp8p83HX' 2026-08-07 13:49:18.231414760 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.231674103 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.231681051 DEBUG Discovering virtual environment in `/tmp/.tmp8p83HX` 2026-08-07 13:49:18.231754398 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.231762026 DEBUG No virtual environment found 2026-08-07 13:49:18.231773537 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.231781155 DEBUG Adding first-party search path `/tmp/.tmp8p83HX/src` 2026-08-07 13:49:18.231784563 DEBUG Adding first-party search path `/tmp/.tmp8p83HX` 2026-08-07 13:49:18.231787626 DEBUG Using vendored stdlib 2026-08-07 13:49:18.231905738 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.231910914 DEBUG Adding new file root '/tmp/.tmp8p83HX' of kind Project 2026-08-07 13:49:18.232068866 DEBUG Updating project to check open files 2026-08-07 13:49:18.232083103 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.232086760 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.232125019 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8p83HX/src/foo.py", kind: File } 2026-08-07 13:49:18.232149024 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8p83HX/src/foo.py` 2026-08-07 13:49:18.232151947 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.232159017 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.232295050 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8p83HX/src/foo.py"))}: Checking file '/tmp/.tmp8p83HX/src/foo.py' 2026-08-07 13:49:18.232439323 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8p83HX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.244411897 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8p83HX/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.263247611 DEBUG method="textDocument/diagnostic" response.id=2 duration=31.08ms 2026-08-07 13:49:18.263284968 DEBUG Received server response for request 2 2026-08-07 13:49:18.263326989 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.263426510 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.263437057 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.263463127 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 13:49:18.263474969 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp8p83HX/src' 2026-08-07 13:49:18.263487347 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmp8p83HX' 2026-08-07 13:49:18.263494646 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.284645688 DEBUG method="textDocument/codeAction" response.id=3 duration=21.29ms 2026-08-07 13:49:18.284679736 DEBUG Received server response for request 3 2026-08-07 13:49:18.295741759 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.295781054 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.295793429 DEBUG method="shutdown" response.id=4 duration=19.44µs 2026-08-07 13:49:18.295807481 DEBUG Received server response for request 4 2026-08-07 13:49:18.295812841 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.295828417 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-07 13:49:18.300483542 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.300561521 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.300599356 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.300656829 DEBUG Client info: None 2026-08-07 13:49:18.300682527 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 13:49:18.300698576 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.300704671 INFO Version: Unknown 2026-08-07 13:49:18.302383988 DEBUG Received server response for request 1 2026-08-07 13:49:18.302438431 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.302680330 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.302730642 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.302781696 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.302890926 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.302897808 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:18.302904701 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.302922900 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.302928204 DEBUG Initializing workspace `file:///tmp/.tmpdhpFBp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.302939067 DEBUG Searching for a project in '/tmp/.tmpdhpFBp/src' 2026-08-07 13:49:18.302989214 DEBUG Found project at '/tmp/.tmpdhpFBp' 2026-08-07 13:49:18.303011511 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.303258988 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.303265554 DEBUG Discovering virtual environment in `/tmp/.tmpdhpFBp` 2026-08-07 13:49:18.303317966 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.303322839 DEBUG No virtual environment found 2026-08-07 13:49:18.303331649 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.303338790 DEBUG Adding first-party search path `/tmp/.tmpdhpFBp/src` 2026-08-07 13:49:18.303341791 DEBUG Adding first-party search path `/tmp/.tmpdhpFBp` 2026-08-07 13:49:18.303344867 DEBUG Using vendored stdlib 2026-08-07 13:49:18.303462475 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.303467028 DEBUG Adding new file root '/tmp/.tmpdhpFBp' of kind Project 2026-08-07 13:49:18.303626470 DEBUG Updating project to check open files 2026-08-07 13:49:18.303641138 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.303645217 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.303684090 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdhpFBp/src/foo.py", kind: File } 2026-08-07 13:49:18.303708613 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdhpFBp/src/foo.py` 2026-08-07 13:49:18.303712166 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.303719407 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.303831346 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdhpFBp/src/foo.py"))}: Checking file '/tmp/.tmpdhpFBp/src/foo.py' 2026-08-07 13:49:18.303970768 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdhpFBp/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.317795357 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.07ms 2026-08-07 13:49:18.317830193 DEBUG Received server response for request 2 2026-08-07 13:49:18.317876462 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 13:49:18.317962209 DEBUG method="textDocument/codeAction" response.id=3 duration=56.65µs 2026-08-07 13:49:18.318522600 DEBUG Received server response for request 3 2026-08-07 13:49:18.328602053 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:18.328631887 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.328643730 DEBUG method="shutdown" response.id=4 duration=17.75µs 2026-08-07 13:49:18.328661899 DEBUG Received server response for request 4 2026-08-07 13:49:18.328667068 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.328678500 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-07 13:49:18.333573643 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.333651719 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.333688275 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.333749089 DEBUG Client info: None 2026-08-07 13:49:18.333765591 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 13:49:18.333776824 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.333782046 INFO Version: Unknown 2026-08-07 13:49:18.333818005 DEBUG Received server response for request 1 2026-08-07 13:49:18.333856284 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.333911440 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.334018572 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.334023653 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.334038736 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-07 13:49:18.334054664 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.334073461 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-08-07 13:49:18.334078360 DEBUG Initializing workspace `file:///tmp/.tmpJldnm4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.334088980 DEBUG Searching for a project in '/tmp/.tmpJldnm4/src' 2026-08-07 13:49:18.337208322 DEBUG Found project at '/tmp/.tmpJldnm4' 2026-08-07 13:49:18.337226321 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.337488957 DEBUG Discovering virtual environment in `/tmp/.tmpJldnm4` 2026-08-07 13:49:18.337556420 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.337562730 DEBUG No virtual environment found 2026-08-07 13:49:18.337572220 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:18.337580098 DEBUG Adding first-party search path `/tmp/.tmpJldnm4/src` 2026-08-07 13:49:18.337583330 DEBUG Adding first-party search path `/tmp/.tmpJldnm4` 2026-08-07 13:49:18.337586339 DEBUG Using vendored stdlib 2026-08-07 13:49:18.337705569 INFO Python version: Python 3.10, platform: linux 2026-08-07 13:49:18.337714640 DEBUG Adding new file root '/tmp/.tmpJldnm4' of kind Project 2026-08-07 13:49:18.337862509 DEBUG Updating project to check open files 2026-08-07 13:49:18.337880952 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.337886337 DEBUG Processing deferred request `workspace/executeCommand` 2026-08-07 13:49:18.340415823 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.348629418 DEBUG method="workspace/executeCommand" response.id=2 duration=10.74ms 2026-08-07 13:49:18.348664411 DEBUG Received server response for request 2 2026-08-07 13:49:18.373901628 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.373938215 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.373948913 DEBUG method="shutdown" response.id=3 duration=18.43µs 2026-08-07 13:49:18.373967822 DEBUG Received server response for request 3 2026-08-07 13:49:18.373980737 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.374281536 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-07 13:49:18.376208710 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.376288651 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.376329212 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.376461144 DEBUG Client info: None 2026-08-07 13:49:18.376487820 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 13:49:18.376500938 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.376506468 INFO Version: Unknown 2026-08-07 13:49:18.376554254 DEBUG Received server response for request 1 2026-08-07 13:49:18.376597555 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.376709795 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.376761378 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.376768856 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.376783066 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.376847441 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.376862139 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.376866832 DEBUG Initializing workspace `file:///tmp/.tmpGH9Meu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.376877456 DEBUG Searching for a project in '/tmp/.tmpGH9Meu/src' 2026-08-07 13:49:18.376907244 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.376911447 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.377180399 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.377187953 DEBUG Discovering virtual environment in `/tmp/.tmpGH9Meu/src` 2026-08-07 13:49:18.377242606 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.377247630 DEBUG No virtual environment found 2026-08-07 13:49:18.377258030 DEBUG Adding first-party search path `/tmp/.tmpGH9Meu/src` 2026-08-07 13:49:18.377261573 DEBUG Using vendored stdlib 2026-08-07 13:49:18.377363142 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.377394153 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.377399663 DEBUG Adding new file root '/tmp/.tmpGH9Meu/src' of kind Project 2026-08-07 13:49:18.377539897 DEBUG Updating project to check open files 2026-08-07 13:49:18.377554281 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.377557995 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.377601060 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGH9Meu/src/foo.py", kind: File } 2026-08-07 13:49:18.377625533 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGH9Meu/src/foo.py` 2026-08-07 13:49:18.377628189 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.377635533 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.380325778 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.439142677 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.536654874 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.536681794 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.536691944 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.536769850 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.536774382 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.537435662 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.537450371 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.537477243 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 13:49:18.537489464 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpGH9Meu/src' 2026-08-07 13:49:18.537503248 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.559409260 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 179.901448ms 2026-08-07 13:49:18.559460594 DEBUG method="textDocument/completion" response.id=2 duration=181.82ms 2026-08-07 13:49:18.559493487 DEBUG Received server response for request 2 2026-08-07 13:49:18.573179914 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.573218230 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.573227568 DEBUG method="shutdown" response.id=3 duration=17.41µs 2026-08-07 13:49:18.573245514 DEBUG Received server response for request 3 2026-08-07 13:49:18.573256685 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.573269974 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-07 13:49:18.582373623 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.582457570 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.582495392 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.582566285 DEBUG Client info: None 2026-08-07 13:49:18.582582451 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 13:49:18.582593556 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.582599091 INFO Version: Unknown 2026-08-07 13:49:18.582633101 DEBUG Received server response for request 1 2026-08-07 13:49:18.582670807 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.582726833 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.582818438 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.582822996 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.582851137 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.582863600 DEBUG Initializing workspace `file:///tmp/.tmpiPiBVq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.582873449 DEBUG Searching for a project in '/tmp/.tmpiPiBVq/src' 2026-08-07 13:49:18.582905381 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.582909662 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.583173331 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.583181028 DEBUG Discovering virtual environment in `/tmp/.tmpiPiBVq/src` 2026-08-07 13:49:18.583236127 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.583241424 DEBUG No virtual environment found 2026-08-07 13:49:18.583252089 DEBUG Adding first-party search path `/tmp/.tmpiPiBVq/src` 2026-08-07 13:49:18.583255580 DEBUG Using vendored stdlib 2026-08-07 13:49:18.583373887 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.583379038 DEBUG Adding new file root '/tmp/.tmpiPiBVq/src' of kind Project 2026-08-07 13:49:18.583519152 DEBUG Updating project to check open files 2026-08-07 13:49:18.583533258 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.583549824 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.583556122 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.583615569 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiPiBVq/src/foo.py", kind: File } 2026-08-07 13:49:18.583640982 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiPiBVq/src/foo.py` 2026-08-07 13:49:18.583644137 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.583652931 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.584773641 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.603278379 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.611387960 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.611413736 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.611424758 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.611489940 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.611495183 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.611566290 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.611570095 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.611591655 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 13:49:18.611600639 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpiPiBVq/src' 2026-08-07 13:49:18.611611169 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.634116367 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 49.603168ms 2026-08-07 13:49:18.634168303 DEBUG method="textDocument/completion" response.id=2 duration=50.51ms 2026-08-07 13:49:18.634197002 DEBUG Received server response for request 2 2026-08-07 13:49:18.644451053 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.644486912 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.644498958 DEBUG method="shutdown" response.id=3 duration=19.38µs 2026-08-07 13:49:18.644514686 DEBUG Received server response for request 3 2026-08-07 13:49:18.644519505 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.644533515 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-07 13:49:18.651046142 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:18.651153143 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.651192221 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.653704275 DEBUG Client info: None 2026-08-07 13:49:18.653746373 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 13:49:18.653767477 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 13:49:18.653773982 INFO Version: Unknown 2026-08-07 13:49:18.653921299 DEBUG Received server response for request 1 2026-08-07 13:49:18.653969506 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.654108989 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.654149862 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.654158516 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.654180735 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.654185675 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.654240348 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.654254695 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.654258963 DEBUG Initializing workspace `file:///tmp/.tmpsbZ2YF/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 13:49:18.654271899 DEBUG Searching for a project in '/tmp/.tmpsbZ2YF/src' 2026-08-07 13:49:18.654302126 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.654306075 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.654559533 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.654565397 DEBUG Discovering virtual environment in `/tmp/.tmpsbZ2YF/src` 2026-08-07 13:49:18.654616831 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.654621697 DEBUG No virtual environment found 2026-08-07 13:49:18.654631577 DEBUG Adding first-party search path `/tmp/.tmpsbZ2YF/src` 2026-08-07 13:49:18.654634872 DEBUG Using vendored stdlib 2026-08-07 13:49:18.654751987 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.654757200 DEBUG Adding new file root '/tmp/.tmpsbZ2YF/src' of kind Project 2026-08-07 13:49:18.654904544 DEBUG Updating project to check open files 2026-08-07 13:49:18.654927423 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.654931760 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.654970810 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsbZ2YF/src/foo.py", kind: File } 2026-08-07 13:49:18.655012646 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsbZ2YF/src/foo.py` 2026-08-07 13:49:18.655016611 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.655025775 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.655394251 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.674146682 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.682333886 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.682360573 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.682370680 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.682458937 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.682464128 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.682533932 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.682538140 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.682560986 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 13:49:18.682569807 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpsbZ2YF/src' 2026-08-07 13:49:18.682580390 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.707626403 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 52.558674ms 2026-08-07 13:49:18.707675756 DEBUG method="textDocument/completion" response.id=2 duration=52.64ms 2026-08-07 13:49:18.707701781 DEBUG Received server response for request 2 2026-08-07 13:49:18.717893875 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.717935366 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.717946191 DEBUG method="shutdown" response.id=3 duration=18.18µs 2026-08-07 13:49:18.717960316 DEBUG Received server response for request 3 2026-08-07 13:49:18.717965865 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.717977443 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-07 13:49:18.724461701 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:18.724559409 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.724600728 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.724656136 DEBUG Client info: None 2026-08-07 13:49:18.724682331 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 13:49:18.724694997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 13:49:18.724701249 INFO Version: Unknown 2026-08-07 13:49:18.726573091 DEBUG Received server response for request 1 2026-08-07 13:49:18.726628290 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.726730271 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.726938243 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.726953325 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.726972483 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.726976514 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.727022857 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.727039973 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.727045229 DEBUG Initializing workspace `file:///tmp/.tmpn6GvF7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.727056469 DEBUG Searching for a project in '/tmp/.tmpn6GvF7/src' 2026-08-07 13:49:18.727088526 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.727092932 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.727350133 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.727356735 DEBUG Discovering virtual environment in `/tmp/.tmpn6GvF7/src` 2026-08-07 13:49:18.727409979 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.727414839 DEBUG No virtual environment found 2026-08-07 13:49:18.727426222 DEBUG Adding first-party search path `/tmp/.tmpn6GvF7/src` 2026-08-07 13:49:18.727429720 DEBUG Using vendored stdlib 2026-08-07 13:49:18.727546221 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.727567421 DEBUG Adding new file root '/tmp/.tmpn6GvF7/src' of kind Project 2026-08-07 13:49:18.727713181 DEBUG Updating project to check open files 2026-08-07 13:49:18.727731680 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.727735648 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.727777167 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpn6GvF7/src/foo.py", kind: File } 2026-08-07 13:49:18.727801512 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpn6GvF7/src/foo.py` 2026-08-07 13:49:18.727804363 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.727811453 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.728214937 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.746776532 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.754821621 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.754850060 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.754859698 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.754946103 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.754951306 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.755035316 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.755040174 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.755061675 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 13:49:18.755071463 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpn6GvF7/src' 2026-08-07 13:49:18.755082387 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.776390554 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 48.513158ms 2026-08-07 13:49:18.776435276 DEBUG method="textDocument/completion" response.id=2 duration=48.61ms 2026-08-07 13:49:18.776458291 DEBUG Received server response for request 2 2026-08-07 13:49:18.787307376 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.787341954 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.787353185 DEBUG method="shutdown" response.id=3 duration=18.68µs 2026-08-07 13:49:18.787367290 DEBUG Received server response for request 3 2026-08-07 13:49:18.787372395 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.787382386 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-07 13:49:18.793745107 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:18.793839897 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.793881216 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.793937454 DEBUG Client info: None 2026-08-07 13:49:18.793965724 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 13:49:18.793981624 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 13:49:18.793987631 INFO Version: Unknown 2026-08-07 13:49:18.794700135 DEBUG Received server response for request 1 2026-08-07 13:49:18.794748571 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.794853626 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.794888652 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.794896846 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.794912982 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.794916584 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.794953343 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.794967396 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.794971955 DEBUG Initializing workspace `file:///tmp/.tmpboaS8o/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 13:49:18.794986325 DEBUG Searching for a project in '/tmp/.tmpboaS8o/src' 2026-08-07 13:49:18.795030010 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.795035001 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.795300838 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.795308178 DEBUG Discovering virtual environment in `/tmp/.tmpboaS8o/src` 2026-08-07 13:49:18.795360823 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.795365594 DEBUG No virtual environment found 2026-08-07 13:49:18.795375695 DEBUG Adding first-party search path `/tmp/.tmpboaS8o/src` 2026-08-07 13:49:18.795379421 DEBUG Using vendored stdlib 2026-08-07 13:49:18.795509352 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.795514915 DEBUG Adding new file root '/tmp/.tmpboaS8o/src' of kind Project 2026-08-07 13:49:18.795671682 DEBUG Updating project to check open files 2026-08-07 13:49:18.795687137 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.795692209 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.795731954 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpboaS8o/src/foo.py", kind: File } 2026-08-07 13:49:18.795757079 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpboaS8o/src/foo.py` 2026-08-07 13:49:18.795760043 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.795767134 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.796045163 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.814467378 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.822579813 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.822605719 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.822617347 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.822686947 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.822691838 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.822762629 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.822766347 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.822787619 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 13:49:18.822796476 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpboaS8o/src' 2026-08-07 13:49:18.822808677 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.843694747 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 47.894208ms 2026-08-07 13:49:18.843740216 DEBUG method="textDocument/completion" response.id=2 duration=47.97ms 2026-08-07 13:49:18.843767602 DEBUG Received server response for request 2 2026-08-07 13:49:18.853954705 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.853989954 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.854009223 DEBUG method="shutdown" response.id=3 duration=26.87µs 2026-08-07 13:49:18.854024226 DEBUG Received server response for request 3 2026-08-07 13:49:18.854029002 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.854039533 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-07 13:49:18.859697113 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.859777257 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.859817911 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.860490694 DEBUG Client info: None 2026-08-07 13:49:18.860522073 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 13:49:18.860538248 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.860543633 INFO Version: Unknown 2026-08-07 13:49:18.860587761 DEBUG Received server response for request 1 2026-08-07 13:49:18.860634699 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.860727344 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.860758960 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.860766092 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.860780353 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.860783859 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.860825341 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.860838962 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.860843347 DEBUG Initializing workspace `file:///tmp/.tmpYOZRhx/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 13:49:18.860855546 DEBUG Searching for a project in '/tmp/.tmpYOZRhx/src' 2026-08-07 13:49:18.860883756 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.860887955 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.861152660 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.861159916 DEBUG Discovering virtual environment in `/tmp/.tmpYOZRhx/src` 2026-08-07 13:49:18.861213216 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.861217969 DEBUG No virtual environment found 2026-08-07 13:49:18.861228814 DEBUG Adding first-party search path `/tmp/.tmpYOZRhx/src` 2026-08-07 13:49:18.861232184 DEBUG Using vendored stdlib 2026-08-07 13:49:18.861350400 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.861355564 DEBUG Adding new file root '/tmp/.tmpYOZRhx/src' of kind Project 2026-08-07 13:49:18.861496653 DEBUG Updating project to check open files 2026-08-07 13:49:18.861510900 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.861514579 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.861555636 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYOZRhx/src/foo.py", kind: File } 2026-08-07 13:49:18.861579455 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYOZRhx/src/foo.py` 2026-08-07 13:49:18.861582300 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.861589265 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.862361160 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.880985438 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.888977264 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.889019446 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.889031735 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.889121546 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.889127137 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.889195981 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.889199981 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.889221068 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 13:49:18.889229738 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpYOZRhx/src' 2026-08-07 13:49:18.889240608 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.909412101 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 47.363115ms 2026-08-07 13:49:18.909457335 DEBUG method="textDocument/completion" response.id=2 duration=47.86ms 2026-08-07 13:49:18.909731750 DEBUG Received server response for request 2 2026-08-07 13:49:18.919925001 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.919958223 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.919968298 DEBUG method="shutdown" response.id=3 duration=16.16µs 2026-08-07 13:49:18.919982345 DEBUG Received server response for request 3 2026-08-07 13:49:18.919988648 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.920006852 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-07 13:49:18.926318805 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.926397941 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.926439414 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.926491279 DEBUG Client info: None 2026-08-07 13:49:18.926518559 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 13:49:18.926534227 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.926539799 INFO Version: Unknown 2026-08-07 13:49:18.927015852 DEBUG Received server response for request 1 2026-08-07 13:49:18.927062027 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.927172849 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.927212580 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.927218545 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.927233844 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.927237216 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.927295848 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.927311429 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.927316005 DEBUG Initializing workspace `file:///tmp/.tmpUfjEIq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:18.927326251 DEBUG Searching for a project in '/tmp/.tmpUfjEIq/src' 2026-08-07 13:49:18.927356094 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.927360522 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.927616601 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.927623409 DEBUG Discovering virtual environment in `/tmp/.tmpUfjEIq/src` 2026-08-07 13:49:18.927784963 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.927794367 DEBUG No virtual environment found 2026-08-07 13:49:18.927806231 DEBUG Adding first-party search path `/tmp/.tmpUfjEIq/src` 2026-08-07 13:49:18.927810108 DEBUG Using vendored stdlib 2026-08-07 13:49:18.927926554 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.927931658 DEBUG Adding new file root '/tmp/.tmpUfjEIq/src' of kind Project 2026-08-07 13:49:18.928094605 DEBUG Updating project to check open files 2026-08-07 13:49:18.928157606 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.928166131 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.928208629 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUfjEIq/src/foo.py", kind: File } 2026-08-07 13:49:18.928233863 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUfjEIq/src/foo.py` 2026-08-07 13:49:18.928236558 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.928244213 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.928523767 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:18.946948793 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:18.954915408 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:18.954941477 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:18.954952255 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.955038256 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:18.955044063 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:18.955112757 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:18.955116992 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:18.955139447 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 13:49:18.955148306 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpUfjEIq/src' 2026-08-07 13:49:18.955158943 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:18.976643140 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 48.364012ms 2026-08-07 13:49:18.976685854 DEBUG method="textDocument/completion" response.id=2 duration=48.44ms 2026-08-07 13:49:18.976710415 DEBUG Received server response for request 2 2026-08-07 13:49:18.986917065 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:18.986952421 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:18.986961154 DEBUG method="shutdown" response.id=3 duration=13.95µs 2026-08-07 13:49:18.986973303 DEBUG Received server response for request 3 2026-08-07 13:49:18.986978670 DEBUG Client sends notification `exit` 2026-08-07 13:49:18.987003148 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-07 13:49:18.992456000 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:18.992536359 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:18.992576380 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:18.992632524 DEBUG Client info: None 2026-08-07 13:49:18.992661871 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 13:49:18.992680168 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:18.992685915 INFO Version: Unknown 2026-08-07 13:49:18.992738910 DEBUG Received server response for request 1 2026-08-07 13:49:18.992780807 DEBUG Client sends notification `initialized` 2026-08-07 13:49:18.992911579 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:18.992949517 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:18.992957986 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:18.992973843 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:18.992977562 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:18.993041372 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:18.993056956 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:18.993062431 DEBUG Initializing workspace `file:///tmp/.tmp8XulhU/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 13:49:18.993075360 DEBUG Searching for a project in '/tmp/.tmp8XulhU/src' 2026-08-07 13:49:18.993105648 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:18.993109870 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:18.993356884 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:18.993363207 DEBUG Discovering virtual environment in `/tmp/.tmp8XulhU/src` 2026-08-07 13:49:18.993415529 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:18.993420308 DEBUG No virtual environment found 2026-08-07 13:49:18.993430722 DEBUG Adding first-party search path `/tmp/.tmp8XulhU/src` 2026-08-07 13:49:18.993434914 DEBUG Using vendored stdlib 2026-08-07 13:49:18.993554570 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:18.993559193 DEBUG Adding new file root '/tmp/.tmp8XulhU/src' of kind Project 2026-08-07 13:49:18.993698438 DEBUG Updating project to check open files 2026-08-07 13:49:18.993712851 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:18.993716677 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:18.993758439 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8XulhU/src/foo.py", kind: File } 2026-08-07 13:49:18.993783082 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8XulhU/src/foo.py` 2026-08-07 13:49:18.993785767 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:18.993793080 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:18.994123680 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.012888906 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.021165057 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.021191656 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.021201465 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.021269506 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.021274908 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.021380969 DEBUG method="textDocument/completion" response.id=2 duration=27.58ms 2026-08-07 13:49:19.021406433 DEBUG Received server response for request 2 2026-08-07 13:49:19.031554187 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.031592556 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.031603646 DEBUG method="shutdown" response.id=3 duration=18.26µs 2026-08-07 13:49:19.031617896 DEBUG Received server response for request 3 2026-08-07 13:49:19.031624246 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.031639920 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-07 13:49:19.036540806 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:19.038464892 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.038508206 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.039178962 DEBUG Client info: None 2026-08-07 13:49:19.039213143 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 13:49:19.039229322 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 13:49:19.039235174 INFO Version: Unknown 2026-08-07 13:49:19.039281158 DEBUG Received server response for request 1 2026-08-07 13:49:19.039330077 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.039426419 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.039461821 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.039467977 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.039482298 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.039486123 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.039527805 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.039542445 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.039546470 DEBUG Initializing workspace `file:///tmp/.tmpu1EjmZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.039555986 DEBUG Searching for a project in '/tmp/.tmpu1EjmZ/src' 2026-08-07 13:49:19.039599507 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.039604135 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.039849448 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.039855932 DEBUG Discovering virtual environment in `/tmp/.tmpu1EjmZ/src` 2026-08-07 13:49:19.039907773 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.039912591 DEBUG No virtual environment found 2026-08-07 13:49:19.039923471 DEBUG Adding first-party search path `/tmp/.tmpu1EjmZ/src` 2026-08-07 13:49:19.039927460 DEBUG Using vendored stdlib 2026-08-07 13:49:19.040063293 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.040069996 DEBUG Adding new file root '/tmp/.tmpu1EjmZ/src' of kind Project 2026-08-07 13:49:19.040216485 DEBUG Updating project to check open files 2026-08-07 13:49:19.040230705 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.040234229 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.040273538 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu1EjmZ/src/foo.py", kind: File } 2026-08-07 13:49:19.040298028 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu1EjmZ/src/foo.py` 2026-08-07 13:49:19.040300627 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.040307509 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.040551768 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.059087708 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.067052124 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.067075218 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.067085286 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.067149684 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.067154062 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.067227962 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:19.067231775 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:19.067253673 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 13:49:19.067262433 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpu1EjmZ/src' 2026-08-07 13:49:19.067273042 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:19.091913204 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 51.5717ms 2026-08-07 13:49:19.092571830 DEBUG method="textDocument/completion" response.id=2 duration=52.26ms 2026-08-07 13:49:19.092601719 DEBUG Received server response for request 2 2026-08-07 13:49:19.103381565 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.103415203 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.103424136 DEBUG method="shutdown" response.id=3 duration=15.45µs 2026-08-07 13:49:19.103441116 DEBUG Received server response for request 3 2026-08-07 13:49:19.103451920 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.103468161 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-07 13:49:19.109195292 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:19.109292010 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.109328672 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.109378448 DEBUG Client info: None 2026-08-07 13:49:19.109404075 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 13:49:19.109417104 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.109423271 INFO Version: Unknown 2026-08-07 13:49:19.109468698 DEBUG Received server response for request 1 2026-08-07 13:49:19.109516240 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.109593995 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.109630441 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.109637140 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.109650693 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.109654171 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.109699556 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.109714145 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.109718736 DEBUG Initializing workspace `file:///tmp/.tmpW9IVGp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.109728555 DEBUG Searching for a project in '/tmp/.tmpW9IVGp/src' 2026-08-07 13:49:19.109764310 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.109768823 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.110032105 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.110039525 DEBUG Discovering virtual environment in `/tmp/.tmpW9IVGp/src` 2026-08-07 13:49:19.110093780 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.110098661 DEBUG No virtual environment found 2026-08-07 13:49:19.110109417 DEBUG Adding first-party search path `/tmp/.tmpW9IVGp/src` 2026-08-07 13:49:19.110113155 DEBUG Using vendored stdlib 2026-08-07 13:49:19.110230760 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.110235912 DEBUG Adding new file root '/tmp/.tmpW9IVGp/src' of kind Project 2026-08-07 13:49:19.110377237 DEBUG Updating project to check open files 2026-08-07 13:49:19.110392348 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.110397136 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.110436736 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpW9IVGp/src/foo.py", kind: File } 2026-08-07 13:49:19.110460552 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpW9IVGp/src/foo.py` 2026-08-07 13:49:19.110463473 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.110470501 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.110715893 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.129462132 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.137619578 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.137647495 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.137657976 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.137725800 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.137730477 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.137808375 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:19.137812209 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:19.137834106 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 13:49:19.137842710 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpW9IVGp/src' 2026-08-07 13:49:19.137853375 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:19.158037116 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 47.532495ms 2026-08-07 13:49:19.158121367 DEBUG method="textDocument/completion" response.id=2 duration=47.64ms 2026-08-07 13:49:19.158145852 DEBUG Received server response for request 2 2026-08-07 13:49:19.168306351 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.168347470 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.168357595 DEBUG method="shutdown" response.id=3 duration=16.55µs 2026-08-07 13:49:19.168371257 DEBUG Received server response for request 3 2026-08-07 13:49:19.168376705 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.168392648 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-07 13:49:19.174274518 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:19.174372936 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.174409839 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.174471420 DEBUG Client info: None 2026-08-07 13:49:19.174486280 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 13:49:19.174498379 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 13:49:19.174505033 INFO Version: Unknown 2026-08-07 13:49:19.174540124 DEBUG Received server response for request 1 2026-08-07 13:49:19.174577073 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.174664555 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.174708919 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.174714432 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.174728220 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.174731520 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.174780218 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.174794513 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.174798726 DEBUG Initializing workspace `file:///tmp/.tmpIH1gSl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.174809328 DEBUG Searching for a project in '/tmp/.tmpIH1gSl/src' 2026-08-07 13:49:19.174843196 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.174847544 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.175111659 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.175119795 DEBUG Discovering virtual environment in `/tmp/.tmpIH1gSl/src` 2026-08-07 13:49:19.175176704 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.175181425 DEBUG No virtual environment found 2026-08-07 13:49:19.175191809 DEBUG Adding first-party search path `/tmp/.tmpIH1gSl/src` 2026-08-07 13:49:19.175195876 DEBUG Using vendored stdlib 2026-08-07 13:49:19.175314640 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.175319997 DEBUG Adding new file root '/tmp/.tmpIH1gSl/src' of kind Project 2026-08-07 13:49:19.175461977 DEBUG Updating project to check open files 2026-08-07 13:49:19.175476752 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.175480599 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.175519239 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIH1gSl/src/foo.py", kind: File } 2026-08-07 13:49:19.175543554 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIH1gSl/src/foo.py` 2026-08-07 13:49:19.175546524 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.175553856 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.175826143 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.194460409 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.202508337 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.202535058 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.202545206 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.202614341 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.202619073 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.202698416 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:19.202702524 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:19.202724262 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 13:49:19.202733215 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpIH1gSl/src' 2026-08-07 13:49:19.202744720 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:19.226251319 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 50.653443ms 2026-08-07 13:49:19.226333028 DEBUG method="textDocument/completion" response.id=2 duration=50.76ms 2026-08-07 13:49:19.226356858 DEBUG Received server response for request 2 2026-08-07 13:49:19.236499902 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.236542398 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.236555815 DEBUG method="shutdown" response.id=3 duration=21.43µs 2026-08-07 13:49:19.236573847 DEBUG Received server response for request 3 2026-08-07 13:49:19.236585972 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.236662610 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-07 13:49:19.242385398 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 13:49:19.242486401 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.242525472 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.242573784 DEBUG Client info: None 2026-08-07 13:49:19.242598585 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 13:49:19.242613074 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.242618874 INFO Version: Unknown 2026-08-07 13:49:19.242662319 DEBUG Received server response for request 1 2026-08-07 13:49:19.242708521 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.242783370 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.242817026 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.242823574 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.242835956 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.242838689 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.242884934 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.242900096 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.242904103 DEBUG Initializing workspace `file:///tmp/.tmpQagBh1/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.242914464 DEBUG Searching for a project in '/tmp/.tmpQagBh1/src' 2026-08-07 13:49:19.242950311 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.242954483 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.243215053 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.243223444 DEBUG Discovering virtual environment in `/tmp/.tmpQagBh1/src` 2026-08-07 13:49:19.243278339 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.243283760 DEBUG No virtual environment found 2026-08-07 13:49:19.243294276 DEBUG Adding first-party search path `/tmp/.tmpQagBh1/src` 2026-08-07 13:49:19.243297800 DEBUG Using vendored stdlib 2026-08-07 13:49:19.243416459 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.243421566 DEBUG Adding new file root '/tmp/.tmpQagBh1/src' of kind Project 2026-08-07 13:49:19.243572690 DEBUG Updating project to check open files 2026-08-07 13:49:19.243587748 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.243591867 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.243632457 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQagBh1/src/foo.py", kind: File } 2026-08-07 13:49:19.243655988 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQagBh1/src/foo.py` 2026-08-07 13:49:19.243659143 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.243666545 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.243921841 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.262363094 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.270512140 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.270539770 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.270551968 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.270618860 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.270623439 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.270699108 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:19.270702918 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:19.270725332 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 13:49:19.270734751 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpQagBh1/src' 2026-08-07 13:49:19.270745680 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:19.291262991 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 47.563242ms 2026-08-07 13:49:19.291346751 DEBUG method="textDocument/completion" response.id=2 duration=47.67ms 2026-08-07 13:49:19.291369408 DEBUG Received server response for request 2 2026-08-07 13:49:19.301509333 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.301543626 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.301556149 DEBUG method="shutdown" response.id=3 duration=19.83µs 2026-08-07 13:49:19.301569955 DEBUG Received server response for request 3 2026-08-07 13:49:19.301573286 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.301583309 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-07 13:49:19.307362121 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.307445095 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.307488722 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.307587026 DEBUG Client info: None 2026-08-07 13:49:19.307609378 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 13:49:19.307624971 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.307630973 INFO Version: Unknown 2026-08-07 13:49:19.307671307 DEBUG Received server response for request 1 2026-08-07 13:49:19.307709771 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.307799853 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.307852866 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.307860082 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.307874631 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.307878191 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.307919796 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.307934207 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.307939931 DEBUG Initializing workspace `file:///tmp/.tmp2RQ461/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 13:49:19.307953250 DEBUG Searching for a project in '/tmp/.tmp2RQ461/src' 2026-08-07 13:49:19.307984354 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.307988534 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.308253276 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.308260882 DEBUG Discovering virtual environment in `/tmp/.tmp2RQ461/src` 2026-08-07 13:49:19.308316659 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.308321569 DEBUG No virtual environment found 2026-08-07 13:49:19.308331410 DEBUG Adding first-party search path `/tmp/.tmp2RQ461/src` 2026-08-07 13:49:19.308334945 DEBUG Using vendored stdlib 2026-08-07 13:49:19.308451325 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.308456005 DEBUG Adding new file root '/tmp/.tmp2RQ461/src' of kind Project 2026-08-07 13:49:19.308599531 DEBUG Updating project to check open files 2026-08-07 13:49:19.308613762 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.308617705 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.308658627 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2RQ461/src/foo.py", kind: File } 2026-08-07 13:49:19.308683792 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2RQ461/src/foo.py` 2026-08-07 13:49:19.308686455 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.308693969 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.309696516 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.328325020 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.336300347 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:19.336323827 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:19.336333816 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.336399746 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:19.336404361 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.353170098 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-07 13:49:19.353198849 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:19.353242941 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 44.510223ms 2026-08-07 13:49:19.353274427 DEBUG method="textDocument/completion" response.id=2 duration=44.57ms 2026-08-07 13:49:19.353300821 DEBUG Received server response for request 2 2026-08-07 13:49:19.364141660 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.364171773 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.364182308 DEBUG method="shutdown" response.id=3 duration=17.23µs 2026-08-07 13:49:19.364229030 DEBUG Received server response for request 3 2026-08-07 13:49:19.364240918 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.364255514 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-07 13:49:19.369275318 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.369355080 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.369395963 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.369449755 DEBUG Client info: None 2026-08-07 13:49:19.369475400 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 13:49:19.369492535 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.369498847 INFO Version: Unknown 2026-08-07 13:49:19.369539556 DEBUG Received server response for request 1 2026-08-07 13:49:19.369579114 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.369656216 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.369719399 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.369727067 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.369742061 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.369746240 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.369756729 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.369768839 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.369772910 DEBUG Initializing workspace `file:///tmp/.tmpUhkNGD/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 13:49:19.369785672 DEBUG Searching for a project in '/tmp/.tmpUhkNGD/src' 2026-08-07 13:49:19.369814543 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.369818665 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.370126152 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.370135464 DEBUG Discovering virtual environment in `/tmp/.tmpUhkNGD/src` 2026-08-07 13:49:19.370192362 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.370197595 DEBUG No virtual environment found 2026-08-07 13:49:19.370208255 DEBUG Adding first-party search path `/tmp/.tmpUhkNGD/src` 2026-08-07 13:49:19.370211956 DEBUG Using vendored stdlib 2026-08-07 13:49:19.370328131 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.370332983 DEBUG Adding new file root '/tmp/.tmpUhkNGD/src' of kind Project 2026-08-07 13:49:19.370475396 DEBUG Updating project to check open files 2026-08-07 13:49:19.370489479 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.370493220 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.370531835 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUhkNGD/src/foo.py", kind: File } 2026-08-07 13:49:19.370556170 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUhkNGD/src/foo.py` 2026-08-07 13:49:19.370558878 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.370566038 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.371793826 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.392236959 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 20.608523ms 2026-08-07 13:49:19.392288341 DEBUG method="textDocument/completion" response.id=2 duration=21.72ms 2026-08-07 13:49:19.392312955 DEBUG Received server response for request 2 2026-08-07 13:49:19.402490933 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.402526191 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.402536398 DEBUG method="shutdown" response.id=3 duration=17.75µs 2026-08-07 13:49:19.402549273 DEBUG Received server response for request 3 2026-08-07 13:49:19.402554728 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.402565310 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-07 13:49:19.406755041 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.406835505 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.406874232 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.407004753 DEBUG Client info: None 2026-08-07 13:49:19.407033277 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 13:49:19.407050565 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.407056235 INFO Version: Unknown 2026-08-07 13:49:19.407102019 DEBUG Received server response for request 1 2026-08-07 13:49:19.407154148 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.407233404 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.407271509 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.407276090 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.407290173 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.407293771 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:19.407352713 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.407367705 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.407372451 DEBUG Initializing workspace `file:///tmp/.tmpZyidcN/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 13:49:19.407385526 DEBUG Searching for a project in '/tmp/.tmpZyidcN/src' 2026-08-07 13:49:19.407415924 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.407419970 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.407674319 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.407681772 DEBUG Discovering virtual environment in `/tmp/.tmpZyidcN/src` 2026-08-07 13:49:19.407732499 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.407737261 DEBUG No virtual environment found 2026-08-07 13:49:19.407747696 DEBUG Adding first-party search path `/tmp/.tmpZyidcN/src` 2026-08-07 13:49:19.407751230 DEBUG Using vendored stdlib 2026-08-07 13:49:19.407870325 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.407875271 DEBUG Adding new file root '/tmp/.tmpZyidcN/src' of kind Project 2026-08-07 13:49:19.408032235 DEBUG Updating project to check open files 2026-08-07 13:49:19.408047526 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.408051891 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.408092953 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZyidcN/src/foo.py", kind: File } 2026-08-07 13:49:19.408118357 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZyidcN/src/foo.py` 2026-08-07 13:49:19.408121356 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.408128310 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.408909199 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.431521188 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.463153603 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 54.418527ms 2026-08-07 13:49:19.463203834 DEBUG method="textDocument/completion" response.id=2 duration=55.07ms 2026-08-07 13:49:19.463231826 DEBUG Received server response for request 2 2026-08-07 13:49:19.473418790 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.473451588 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.473461377 DEBUG method="shutdown" response.id=3 duration=16.68µs 2026-08-07 13:49:19.473478492 DEBUG Received server response for request 3 2026-08-07 13:49:19.473490878 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.473503409 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-07 13:49:19.479768986 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.479848351 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.479888926 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.479936898 DEBUG Client info: None 2026-08-07 13:49:19.479961898 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 13:49:19.479974997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.479981217 INFO Version: Unknown 2026-08-07 13:49:19.480036863 DEBUG Received server response for request 1 2026-08-07 13:49:19.480083914 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.480158741 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.480266256 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.480270610 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.480286160 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.480289422 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:19.480306202 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.480318706 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.480322515 DEBUG Initializing workspace `file:///tmp/.tmpQpg9B1/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpQpg9B1/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.480332194 DEBUG Using overridden configuration file at '/tmp/.tmpQpg9B1/ty2.toml' 2026-08-07 13:49:19.480367845 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.480614816 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.480621745 DEBUG Discovering virtual environment in `/tmp/.tmpQpg9B1/src` 2026-08-07 13:49:19.480677779 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.480682512 DEBUG No virtual environment found 2026-08-07 13:49:19.480693856 DEBUG Adding first-party search path `/tmp/.tmpQpg9B1/src` 2026-08-07 13:49:19.480697531 DEBUG Using vendored stdlib 2026-08-07 13:49:19.480812845 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.480817638 DEBUG Adding new file root '/tmp/.tmpQpg9B1/src' of kind Project 2026-08-07 13:49:19.480961271 DEBUG Updating project to check open files 2026-08-07 13:49:19.480976189 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.480980638 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.481039934 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQpg9B1/src/foo.py", kind: File } 2026-08-07 13:49:19.481065954 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQpg9B1/src/foo.py` 2026-08-07 13:49:19.481069212 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.481077448 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.481927019 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQpg9B1/src/foo.py"))}: Checking file '/tmp/.tmpQpg9B1/src/foo.py' 2026-08-07 13:49:19.482106071 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQpg9B1/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.494186973 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQpg9B1/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.501939751 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.86ms 2026-08-07 13:49:19.501974831 DEBUG Received server response for request 2 2026-08-07 13:49:19.512831756 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.512860733 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.512870042 DEBUG method="shutdown" response.id=3 duration=15.95µs 2026-08-07 13:49:19.512880316 DEBUG Received server response for request 3 2026-08-07 13:49:19.512885108 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.512894954 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-07 13:49:19.518503091 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.518588463 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.518623133 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.518680690 DEBUG Client info: None 2026-08-07 13:49:19.518696079 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 13:49:19.518707797 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.518713700 INFO Version: Unknown 2026-08-07 13:49:19.518748416 DEBUG Received server response for request 1 2026-08-07 13:49:19.518785871 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.518841695 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.518926685 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.518930746 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.518960309 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.519009697 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.519013620 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:19.520126785 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.520137538 DEBUG Initializing workspace `file:///tmp/.tmp0m75yl/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmp0m75yl/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.523052042 DEBUG Using overridden configuration file at '/tmp/.tmp0m75yl/ty2.toml' 2026-08-07 13:49:19.523103562 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.524377214 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.524392247 DEBUG Discovering virtual environment in `/tmp/.tmp0m75yl/src` 2026-08-07 13:49:19.524451860 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.524457054 DEBUG No virtual environment found 2026-08-07 13:49:19.524467564 DEBUG Adding first-party search path `/tmp/.tmp0m75yl/src` 2026-08-07 13:49:19.524471218 DEBUG Using vendored stdlib 2026-08-07 13:49:19.524589692 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.524598712 DEBUG Adding new file root '/tmp/.tmp0m75yl/src' of kind Project 2026-08-07 13:49:19.524749986 DEBUG Updating project to check open files 2026-08-07 13:49:19.524769106 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.524773378 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.524816811 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0m75yl/src/foo.py", kind: File } 2026-08-07 13:49:19.524842575 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0m75yl/src/foo.py` 2026-08-07 13:49:19.524846073 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.524853143 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.524936612 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0m75yl/src/foo.py"))}: Checking file '/tmp/.tmp0m75yl/src/foo.py' 2026-08-07 13:49:19.525111936 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0m75yl/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.536653702 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0m75yl/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.542323353 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.46ms 2026-08-07 13:49:19.542357055 DEBUG Received server response for request 2 2026-08-07 13:49:19.553416806 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.553450582 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.553463341 DEBUG method="shutdown" response.id=3 duration=20.18µs 2026-08-07 13:49:19.553480733 DEBUG Received server response for request 3 2026-08-07 13:49:19.553492910 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.553576172 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-07 13:49:19.557496135 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.557577790 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.557613722 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.557666034 DEBUG Client info: None 2026-08-07 13:49:19.557681047 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 13:49:19.557693577 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.557699402 INFO Version: Unknown 2026-08-07 13:49:19.557734100 DEBUG Received server response for request 1 2026-08-07 13:49:19.557770666 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.557823111 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.557912805 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.557917647 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.557932414 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.557935604 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:19.557951314 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.557965742 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.557969244 DEBUG Initializing workspace `file:///tmp/.tmp8Nvolk/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 13:49:19.557985791 DEBUG Searching for a project in '/tmp/.tmp8Nvolk/src' 2026-08-07 13:49:19.558038220 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.558042892 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.558290803 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.558296684 DEBUG Discovering virtual environment in `/tmp/.tmp8Nvolk/src` 2026-08-07 13:49:19.558348683 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.558353299 DEBUG No virtual environment found 2026-08-07 13:49:19.558363635 DEBUG Adding first-party search path `/tmp/.tmp8Nvolk/src` 2026-08-07 13:49:19.558367152 DEBUG Using vendored stdlib 2026-08-07 13:49:19.558482863 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.558487726 DEBUG Adding new file root '/tmp/.tmp8Nvolk/src' of kind Project 2026-08-07 13:49:19.558625107 DEBUG Updating project to check open files 2026-08-07 13:49:19.558639661 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.558643278 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.558682838 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8Nvolk/src/foo.py", kind: File } 2026-08-07 13:49:19.558707572 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8Nvolk/src/foo.py` 2026-08-07 13:49:19.558710659 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.558717850 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.559166331 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8Nvolk/src/foo.py"))}: Checking file '/tmp/.tmp8Nvolk/src/foo.py' 2026-08-07 13:49:19.559319002 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8Nvolk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.571184784 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8Nvolk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.576926058 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.20ms 2026-08-07 13:49:19.576959935 DEBUG Received server response for request 2 2026-08-07 13:49:19.587239537 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.587276331 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.587286365 DEBUG method="shutdown" response.id=3 duration=17.22µs 2026-08-07 13:49:19.587334188 DEBUG Received server response for request 3 2026-08-07 13:49:19.587342727 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.587360891 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-07 13:49:19.591065146 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.591142915 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.591177136 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.591230941 DEBUG Client info: None 2026-08-07 13:49:19.591244773 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 13:49:19.591256419 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.591261982 INFO Version: Unknown 2026-08-07 13:49:19.591298584 DEBUG Received server response for request 1 2026-08-07 13:49:19.591334525 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.591406247 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.591446224 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.591451069 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.591463651 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.591526438 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.591541683 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.591547059 DEBUG Initializing workspace `file:///tmp/.tmpoWNitz/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpoWNitz/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.591564997 DEBUG Using overridden configuration file at '/tmp/.tmpoWNitz/ty2.toml' 2026-08-07 13:49:19.593397056 ERROR Failed to create project for workspace `file:///tmp/.tmpoWNitz/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpoWNitz/ty2.toml: /tmp/.tmpoWNitz/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 13:49:19.594635216 DEBUG Received notification `window/showMessage` 2026-08-07 13:49:19.594650160 INFO Retrying to receive `window/showMessage` notification 2026-08-07 13:49:19.594657861 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:19.594868599 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.594883915 DEBUG Discovering virtual environment in `/tmp/.tmpoWNitz/src` 2026-08-07 13:49:19.594949761 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.594955149 DEBUG No virtual environment found 2026-08-07 13:49:19.596145106 DEBUG Adding first-party search path `/tmp/.tmpoWNitz/src` 2026-08-07 13:49:19.596158267 DEBUG Using vendored stdlib 2026-08-07 13:49:19.596278789 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.596285511 DEBUG Adding new file root '/tmp/.tmpoWNitz/src' of kind Project 2026-08-07 13:49:19.597024444 DEBUG Updating project to check open files 2026-08-07 13:49:19.597047847 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.597054619 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.597100741 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpoWNitz/src/foo.py", kind: File } 2026-08-07 13:49:19.597126793 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpoWNitz/src/foo.py` 2026-08-07 13:49:19.597129789 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.597136890 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.597224305 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoWNitz/src/foo.py"))}: Checking file '/tmp/.tmpoWNitz/src/foo.py' 2026-08-07 13:49:19.597373663 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoWNitz/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.609338255 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpoWNitz/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.615211860 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.07ms 2026-08-07 13:49:19.615245176 DEBUG Received server response for request 2 2026-08-07 13:49:19.626197751 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.626235983 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.626248905 DEBUG method="shutdown" response.id=3 duration=20.38µs 2026-08-07 13:49:19.626267185 DEBUG Received server response for request 3 2026-08-07 13:49:19.626279063 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.626292863 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-07 13:49:19.632828631 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.632906958 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.632945187 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.633006710 DEBUG Client info: None 2026-08-07 13:49:19.633033540 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 13:49:19.633049285 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.633055791 INFO Version: Unknown 2026-08-07 13:49:19.633630072 DEBUG Received server response for request 1 2026-08-07 13:49:19.633676437 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.633771496 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.633803966 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.633812921 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.633882667 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.634460252 DEBUG Initializing workspace `file:///tmp/.tmpJyvRMq/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/.tmpJyvRMq/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-07 13:49:19.634976514 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 13:49:19.635009462 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpJyvRMq/venv 2026-08-07 13:49:19.635020560 DEBUG Searching for a project in '/tmp/.tmpJyvRMq/src' 2026-08-07 13:49:19.635057891 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.635063723 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.635313731 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.636507704 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpJyvRMq/venv/pyvenv.cfg' 2026-08-07 13:49:19.637669531 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpJyvRMq/venv 2026-08-07 13:49:19.638295851 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpJyvRMq/venv/lib/python3.16/site-packages"] 2026-08-07 13:49:19.638323992 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpJyvRMq/base 2026-08-07 13:49:19.638331403 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 13:49:19.638334781 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/.tmpJyvRMq/base` 2026-08-07 13:49:19.638348079 DEBUG Adding first-party search path `/tmp/.tmpJyvRMq/src` 2026-08-07 13:49:19.638352206 DEBUG Using vendored stdlib 2026-08-07 13:49:19.638469907 DEBUG Adding site-packages search path `/tmp/.tmpJyvRMq/venv/lib/python3.16/site-packages` 2026-08-07 13:49:19.638476403 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.638480750 DEBUG Adding new file root '/tmp/.tmpJyvRMq/src' of kind Project 2026-08-07 13:49:19.638492672 DEBUG Adding new file root '/tmp/.tmpJyvRMq/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 13:49:19.639835062 DEBUG Updating project to check open files 2026-08-07 13:49:19.639842302 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:19.639855769 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:19.639860255 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.640620951 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.640639048 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:19.640688641 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJyvRMq/src/main.py", kind: File } 2026-08-07 13:49:19.640716579 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJyvRMq/src/main.py` 2026-08-07 13:49:19.640719890 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.640730983 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-08-07 13:49:19.640868188 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJyvRMq/src/main.py"))}: Checking file '/tmp/.tmpJyvRMq/src/main.py' 2026-08-07 13:49:19.641021126 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJyvRMq/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.662262930 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJyvRMq/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.669837382 DEBUG method="textDocument/diagnostic" response.id=2 duration=29.10ms 2026-08-07 13:49:19.669869260 DEBUG Received server response for request 2 2026-08-07 13:49:19.680046045 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.680077851 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.680087991 DEBUG method="shutdown" response.id=3 duration=17.17µs 2026-08-07 13:49:19.680105067 DEBUG Received server response for request 3 2026-08-07 13:49:19.680116417 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.680133476 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-07 13:49:19.684757564 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.684834716 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.684871238 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.684914423 DEBUG Client info: None 2026-08-07 13:49:19.684937479 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 13:49:19.684950440 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.684956910 INFO Version: Unknown 2026-08-07 13:49:19.685012120 DEBUG Received server response for request 1 2026-08-07 13:49:19.685057984 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.685146250 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.685262097 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.685267666 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.685298638 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.685315538 DEBUG Initializing workspace `file:///tmp/.tmpDJUTYr/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.685326192 DEBUG Searching for a project in '/tmp/.tmpDJUTYr/project' 2026-08-07 13:49:19.685357431 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.685361645 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.685608222 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.685613825 DEBUG Discovering virtual environment in `/tmp/.tmpDJUTYr/project` 2026-08-07 13:49:19.685627621 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpDJUTYr/project/.venv/pyvenv.cfg' 2026-08-07 13:49:19.685690072 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.685695177 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpDJUTYr/project/.venv 2026-08-07 13:49:19.685723630 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpDJUTYr/project/.venv/lib/python3.16/site-packages"] 2026-08-07 13:49:19.685733351 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpDJUTYr/base 2026-08-07 13:49:19.685738062 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 13:49:19.685740091 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/.tmpDJUTYr/base` 2026-08-07 13:49:19.686393434 DEBUG Adding first-party search path `/tmp/.tmpDJUTYr/project` 2026-08-07 13:49:19.686404177 DEBUG Using vendored stdlib 2026-08-07 13:49:19.686519598 DEBUG Adding site-packages search path `/tmp/.tmpDJUTYr/project/.venv/lib/python3.16/site-packages` 2026-08-07 13:49:19.686527442 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.686532835 DEBUG Adding new file root '/tmp/.tmpDJUTYr/project' of kind Project 2026-08-07 13:49:19.686544270 DEBUG Adding new file root '/tmp/.tmpDJUTYr/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 13:49:19.686722863 DEBUG Updating project to check open files 2026-08-07 13:49:19.686725944 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:19.686735428 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:19.686739302 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.697565830 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:19.697603327 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.697615602 DEBUG method="shutdown" response.id=2 duration=20.46µs 2026-08-07 13:49:19.697635305 DEBUG Received server response for request 2 2026-08-07 13:49:19.697646624 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.697661671 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-07 13:49:19.699596538 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.699672639 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.699705879 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.699759498 DEBUG Client info: None 2026-08-07 13:49:19.699776973 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 13:49:19.699787958 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.699793870 INFO Version: Unknown 2026-08-07 13:49:19.699828190 DEBUG Received server response for request 1 2026-08-07 13:49:19.699864475 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.699935212 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.699978914 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.699983226 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.700068688 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.700090215 DEBUG Initializing workspace `file:///tmp/.tmp33fcoo/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/.tmp33fcoo/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmp33fcoo/python", }, environment: None, version: None, }, ), }, ), } 2026-08-07 13:49:19.700709448 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp33fcoo/python 2026-08-07 13:49:19.700716782 DEBUG Searching for a project in '/tmp/.tmp33fcoo/project' 2026-08-07 13:49:19.700748973 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.700754077 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.701014732 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.701034883 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp33fcoo/python/pyvenv.cfg' 2026-08-07 13:49:19.701046426 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp33fcoo/python 2026-08-07 13:49:19.701098732 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmp33fcoo/python/lib/python3.16/site-packages"] 2026-08-07 13:49:19.701102594 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp33fcoo/python 2026-08-07 13:49:19.701109192 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmp33fcoo/python/lib/python3.16" 2026-08-07 13:49:19.701120822 DEBUG Adding first-party search path `/tmp/.tmp33fcoo/project` 2026-08-07 13:49:19.701124676 DEBUG Using vendored stdlib 2026-08-07 13:49:19.701240080 DEBUG Adding site-packages search path `/tmp/.tmp33fcoo/python/lib/python3.16/site-packages` 2026-08-07 13:49:19.701245160 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.701249826 DEBUG Adding new file root '/tmp/.tmp33fcoo/project' of kind Project 2026-08-07 13:49:19.701260501 DEBUG Adding new file root '/tmp/.tmp33fcoo/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 13:49:19.701429288 DEBUG Updating project to check open files 2026-08-07 13:49:19.701429648 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:19.701435129 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:19.701443407 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.711609618 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:19.711653432 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.711664793 DEBUG method="shutdown" response.id=2 duration=20.38µs 2026-08-07 13:49:19.711686556 DEBUG Received server response for request 2 2026-08-07 13:49:19.711691307 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.711700538 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-07 13:49:19.713094351 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.713172096 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.713205053 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.713249714 DEBUG Client info: None 2026-08-07 13:49:19.713273559 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 13:49:19.713286765 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.713292784 INFO Version: Unknown 2026-08-07 13:49:19.713336076 DEBUG Received server response for request 1 2026-08-07 13:49:19.713390675 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.713456900 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.713486405 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.713492384 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.713507294 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.713511147 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 13:49:19.713553313 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.713566152 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.713570446 DEBUG Initializing workspace `file:///tmp/.tmp3HId6V/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.713579167 DEBUG Searching for a project in '/tmp/.tmp3HId6V/src' 2026-08-07 13:49:19.713608472 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.713612436 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.713842956 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.713848778 DEBUG Discovering virtual environment in `/tmp/.tmp3HId6V/src` 2026-08-07 13:49:19.713900147 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.713905103 DEBUG No virtual environment found 2026-08-07 13:49:19.713914675 DEBUG Adding first-party search path `/tmp/.tmp3HId6V/src` 2026-08-07 13:49:19.713918086 DEBUG Using vendored stdlib 2026-08-07 13:49:19.714051777 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.714057688 DEBUG Adding new file root '/tmp/.tmp3HId6V/src' of kind Project 2026-08-07 13:49:19.714193553 DEBUG Updating project to check open files 2026-08-07 13:49:19.714207775 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.714211529 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.714251202 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3HId6V/src/foo.py", kind: File } 2026-08-07 13:49:19.714274925 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3HId6V/src/foo.py` 2026-08-07 13:49:19.714277654 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.714284671 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.719255175 DEBUG method="textDocument/foldingRange" response.id=2 duration=4.96ms 2026-08-07 13:49:19.719282652 DEBUG Received server response for request 2 2026-08-07 13:49:19.730142251 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.730174278 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.730185199 DEBUG method="shutdown" response.id=3 duration=17.35µs 2026-08-07 13:49:19.730202908 DEBUG Received server response for request 3 2026-08-07 13:49:19.730213994 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.730229686 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-07 13:49:19.731398458 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.731479993 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.731522192 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.731574268 DEBUG Client info: None 2026-08-07 13:49:19.731602199 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 13:49:19.731615667 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.731622022 INFO Version: Unknown 2026-08-07 13:49:19.732358156 DEBUG Received server response for request 1 2026-08-07 13:49:19.732402408 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.732482338 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.732510823 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.732539529 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.732556883 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.732560766 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 13:49:19.732565353 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.732578742 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.732582897 DEBUG Initializing workspace `file:///tmp/.tmpzWOBmN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.732592107 DEBUG Searching for a project in '/tmp/.tmpzWOBmN/src' 2026-08-07 13:49:19.732626099 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.732630194 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.732878310 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.732885360 DEBUG Discovering virtual environment in `/tmp/.tmpzWOBmN/src` 2026-08-07 13:49:19.732935830 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.732940444 DEBUG No virtual environment found 2026-08-07 13:49:19.732953635 DEBUG Adding first-party search path `/tmp/.tmpzWOBmN/src` 2026-08-07 13:49:19.732957125 DEBUG Using vendored stdlib 2026-08-07 13:49:19.733097017 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.733103119 DEBUG Adding new file root '/tmp/.tmpzWOBmN/src' of kind Project 2026-08-07 13:49:19.733245588 DEBUG Updating project to check open files 2026-08-07 13:49:19.733262320 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.733267715 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.733310509 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzWOBmN/src/foo.py", kind: File } 2026-08-07 13:49:19.733334984 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzWOBmN/src/foo.py` 2026-08-07 13:49:19.733337655 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.733344654 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.737637261 DEBUG method="textDocument/foldingRange" response.id=2 duration=4.29ms 2026-08-07 13:49:19.737662675 DEBUG Received server response for request 2 2026-08-07 13:49:19.747889197 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.747920725 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.747931711 DEBUG method="shutdown" response.id=3 duration=17.43µs 2026-08-07 13:49:19.747944595 DEBUG Received server response for request 3 2026-08-07 13:49:19.747949839 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.747962544 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-07 13:49:19.749203445 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:19.749287526 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.749321713 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.749360910 DEBUG Client info: None 2026-08-07 13:49:19.749384067 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 13:49:19.749395949 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.749401912 INFO Version: Unknown 2026-08-07 13:49:19.749446510 DEBUG Received server response for request 1 2026-08-07 13:49:19.749491575 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.749511108 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpWS6mov 2026-08-07 13:49:19.749569824 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.749600227 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.749606651 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.749615694 DEBUG No workspace configuration provided for file:///tmp/.tmpWS6mov 2026-08-07 13:49:19.749661429 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.749666364 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpWS6mov, using default options 2026-08-07 13:49:19.749672930 DEBUG Initializing workspace `file:///tmp/.tmpWS6mov`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.749682002 DEBUG Searching for a project in '/tmp/.tmpWS6mov' 2026-08-07 13:49:19.749706028 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.749710106 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.749949465 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.749955781 DEBUG Discovering virtual environment in `/tmp/.tmpWS6mov` 2026-08-07 13:49:19.750024591 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.750029858 DEBUG No virtual environment found 2026-08-07 13:49:19.750041623 DEBUG Adding first-party search path `/tmp/.tmpWS6mov` 2026-08-07 13:49:19.750045791 DEBUG Using vendored stdlib 2026-08-07 13:49:19.750165953 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.750170766 DEBUG Adding new file root '/tmp/.tmpWS6mov' of kind Project 2026-08-07 13:49:19.750305943 DEBUG Updating project to check open files 2026-08-07 13:49:19.750320127 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.750336944 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:19.753987749 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:19.754009714 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:19.754029348 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.754037758 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:19.754040302 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:19.754044446 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 13:49:19.754048991 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:19.754050907 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:19.754054058 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 13:49:19.756627207 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:19.756824474 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.776987661 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.806400275 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:19.806421685 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:19.806426483 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:19.806454858 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 13:49:19.806552919 DEBUG method="textDocument/foldingRange" response.id=2 duration=76.82µs 2026-08-07 13:49:19.806574023 DEBUG Received server response for request 2 2026-08-07 13:49:19.806586583 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-07 13:49:19.806727317 DEBUG method="textDocument/foldingRange" response.id=3 duration=97.97µs 2026-08-07 13:49:19.806754327 DEBUG Received server response for request 3 2026-08-07 13:49:19.817011167 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:19.817044856 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.817057623 DEBUG method="shutdown" response.id=4 duration=19.68µs 2026-08-07 13:49:19.817071906 DEBUG Received server response for request 4 2026-08-07 13:49:19.817076638 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.817091305 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-07 13:49:19.823502748 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 13:49:19.823604204 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.823641285 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.824721292 DEBUG Client info: None 2026-08-07 13:49:19.824748037 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 13:49:19.824761522 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.824767909 INFO Version: Unknown 2026-08-07 13:49:19.824814478 DEBUG Received server response for request 1 2026-08-07 13:49:19.824863441 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.824972036 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.825085505 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.825092589 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.825108939 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.825124076 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:19.825295512 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.825329846 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.825352070 DEBUG Initializing workspace `file:///tmp/.tmpzH9KLb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.825384988 DEBUG Searching for a project in '/tmp/.tmpzH9KLb/src' 2026-08-07 13:49:19.825465858 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.825490596 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.825790368 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.825826109 DEBUG Discovering virtual environment in `/tmp/.tmpzH9KLb/src` 2026-08-07 13:49:19.825989870 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.826025084 DEBUG No virtual environment found 2026-08-07 13:49:19.826055060 DEBUG Adding first-party search path `/tmp/.tmpzH9KLb/src` 2026-08-07 13:49:19.826095849 DEBUG Using vendored stdlib 2026-08-07 13:49:19.826216592 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.826242874 DEBUG Adding new file root '/tmp/.tmpzH9KLb/src' of kind Project 2026-08-07 13:49:19.826393164 DEBUG Updating project to check open files 2026-08-07 13:49:19.826431603 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.826454868 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.826528271 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzH9KLb/src/foo.py", kind: File } 2026-08-07 13:49:19.826558963 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzH9KLb/src/foo.py` 2026-08-07 13:49:19.826582258 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.826612465 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.827770982 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.839634187 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.841565787 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 13:49:19.843407127 DEBUG method="textDocument/hover" response.id=2 duration=16.78ms 2026-08-07 13:49:19.843434067 DEBUG Received server response for request 2 2026-08-07 13:49:19.853524846 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.853557713 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.853566914 DEBUG method="shutdown" response.id=3 duration=15.87µs 2026-08-07 13:49:19.853578743 DEBUG Received server response for request 3 2026-08-07 13:49:19.853583728 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.853599245 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-07 13:49:19.856937346 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 13:49:19.857040514 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.857077733 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.857122549 DEBUG Client info: None 2026-08-07 13:49:19.857146639 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 13:49:19.857159486 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.857165445 INFO Version: Unknown 2026-08-07 13:49:19.857209856 DEBUG Received server response for request 1 2026-08-07 13:49:19.857255392 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.857331973 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.857441650 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.857445996 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.857461326 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.857464332 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:19.857480098 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.857492630 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.857496377 DEBUG Initializing workspace `file:///tmp/.tmpLtGqEF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.857506251 DEBUG Searching for a project in '/tmp/.tmpLtGqEF/src' 2026-08-07 13:49:19.857536531 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.857540613 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.857783553 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.857790095 DEBUG Discovering virtual environment in `/tmp/.tmpLtGqEF/src` 2026-08-07 13:49:19.857844345 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.857849440 DEBUG No virtual environment found 2026-08-07 13:49:19.857859568 DEBUG Adding first-party search path `/tmp/.tmpLtGqEF/src` 2026-08-07 13:49:19.857862899 DEBUG Using vendored stdlib 2026-08-07 13:49:19.857979948 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.857984949 DEBUG Adding new file root '/tmp/.tmpLtGqEF/src' of kind Project 2026-08-07 13:49:19.858141495 DEBUG Updating project to check open files 2026-08-07 13:49:19.858158426 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.858163164 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.858204514 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLtGqEF/src/foo.py", kind: File } 2026-08-07 13:49:19.858228123 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLtGqEF/src/foo.py` 2026-08-07 13:49:19.858230849 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.858237665 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.858720334 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.870414683 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.872443260 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 13:49:19.872502548 DEBUG method="textDocument/hover" response.id=2 duration=14.26ms 2026-08-07 13:49:19.872530760 DEBUG Received server response for request 2 2026-08-07 13:49:19.882615496 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.882650312 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.882661292 DEBUG method="shutdown" response.id=3 duration=18.46µs 2026-08-07 13:49:19.882676567 DEBUG Received server response for request 3 2026-08-07 13:49:19.882682057 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.882693675 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-07 13:49:19.885916033 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 13:49:19.886019085 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.886053759 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.886106480 DEBUG Client info: None 2026-08-07 13:49:19.886129992 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 13:49:19.886142280 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.886148340 INFO Version: Unknown 2026-08-07 13:49:19.886193845 DEBUG Received server response for request 1 2026-08-07 13:49:19.886239244 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.886311766 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.886432861 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.886437199 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.886453094 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.886456464 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:19.886473018 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.886485850 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.886489284 DEBUG Initializing workspace `file:///tmp/.tmpeE8ykR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.886498793 DEBUG Searching for a project in '/tmp/.tmpeE8ykR/src' 2026-08-07 13:49:19.886528093 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.886532186 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.886774512 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.886780803 DEBUG Discovering virtual environment in `/tmp/.tmpeE8ykR/src` 2026-08-07 13:49:19.886837494 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.886842095 DEBUG No virtual environment found 2026-08-07 13:49:19.886852314 DEBUG Adding first-party search path `/tmp/.tmpeE8ykR/src` 2026-08-07 13:49:19.886855858 DEBUG Using vendored stdlib 2026-08-07 13:49:19.886972254 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.886977207 DEBUG Adding new file root '/tmp/.tmpeE8ykR/src' of kind Project 2026-08-07 13:49:19.887141940 DEBUG Updating project to check open files 2026-08-07 13:49:19.887157884 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.887162689 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.887203682 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpeE8ykR/src/foo.py", kind: File } 2026-08-07 13:49:19.887227215 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpeE8ykR/src/foo.py` 2026-08-07 13:49:19.887230000 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.887236976 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.887568254 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.899788870 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.901788392 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 13:49:19.901851631 DEBUG method="textDocument/hover" response.id=2 duration=14.61ms 2026-08-07 13:49:19.902022222 DEBUG Received server response for request 2 2026-08-07 13:49:19.912123285 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.912155992 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.912165958 DEBUG method="shutdown" response.id=3 duration=16.68µs 2026-08-07 13:49:19.912178475 DEBUG Received server response for request 3 2026-08-07 13:49:19.912182907 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.912193183 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-07 13:49:19.915531446 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 13:49:19.915625941 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.915663118 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.915711693 DEBUG Client info: None 2026-08-07 13:49:19.915737597 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 13:49:19.915750938 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.915757124 INFO Version: Unknown 2026-08-07 13:49:19.915800249 DEBUG Received server response for request 1 2026-08-07 13:49:19.915839268 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.915939966 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.915977339 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.915985793 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.916035930 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.916053151 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:19.916052842 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.916068860 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.916073744 DEBUG Initializing workspace `file:///tmp/.tmpfjOsPH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.916083760 DEBUG Searching for a project in '/tmp/.tmpfjOsPH/src' 2026-08-07 13:49:19.916111985 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.916116056 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.916366543 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.916373080 DEBUG Discovering virtual environment in `/tmp/.tmpfjOsPH/src` 2026-08-07 13:49:19.916425971 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.916430792 DEBUG No virtual environment found 2026-08-07 13:49:19.916440923 DEBUG Adding first-party search path `/tmp/.tmpfjOsPH/src` 2026-08-07 13:49:19.916444185 DEBUG Using vendored stdlib 2026-08-07 13:49:19.916563997 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.916568922 DEBUG Adding new file root '/tmp/.tmpfjOsPH/src' of kind Project 2026-08-07 13:49:19.916707244 DEBUG Updating project to check open files 2026-08-07 13:49:19.916721663 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.916725280 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.916764327 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfjOsPH/src/foo.py", kind: File } 2026-08-07 13:49:19.916788041 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfjOsPH/src/foo.py` 2026-08-07 13:49:19.916790901 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.916797656 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.917020118 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.929104709 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.931104820 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 13:49:19.931165087 DEBUG method="textDocument/hover" response.id=2 duration=14.36ms 2026-08-07 13:49:19.931205832 DEBUG Received server response for request 2 2026-08-07 13:49:19.941291804 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.941323484 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.941335016 DEBUG method="shutdown" response.id=3 duration=19.67µs 2026-08-07 13:49:19.941347032 DEBUG Received server response for request 3 2026-08-07 13:49:19.941352109 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.941363192 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-07 13:49:19.945206121 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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 13:49:19.945300204 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.945336760 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.945989744 DEBUG Client info: None 2026-08-07 13:49:19.946030850 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 13:49:19.946047943 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-07 13:49:19.946054468 INFO Version: Unknown 2026-08-07 13:49:19.946099126 DEBUG Received server response for request 1 2026-08-07 13:49:19.946144787 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.946161865 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpS5G5CW 2026-08-07 13:49:19.946291121 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.946441988 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.946635869 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.946646646 DEBUG No workspace configuration provided for file:///tmp/.tmpS5G5CW 2026-08-07 13:49:19.946660005 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.946663383 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 13:49:19.946667237 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.946675029 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpS5G5CW, using default options 2026-08-07 13:49:19.946684309 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:19.946688642 DEBUG Initializing workspace `file:///tmp/.tmpS5G5CW`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.946698833 DEBUG Searching for a project in '/tmp/.tmpS5G5CW' 2026-08-07 13:49:19.946726613 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.946731023 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.946981999 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.946988096 DEBUG Discovering virtual environment in `/tmp/.tmpS5G5CW` 2026-08-07 13:49:19.947059258 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.947065324 DEBUG No virtual environment found 2026-08-07 13:49:19.947077456 DEBUG Adding first-party search path `/tmp/.tmpS5G5CW` 2026-08-07 13:49:19.947080967 DEBUG Using vendored stdlib 2026-08-07 13:49:19.947200228 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.947205393 DEBUG Adding new file root '/tmp/.tmpS5G5CW' of kind Project 2026-08-07 13:49:19.947351305 DEBUG Updating project to check open files 2026-08-07 13:49:19.947366206 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.947370189 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:19.947409080 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpS5G5CW/foo.py", kind: File } 2026-08-07 13:49:19.947432831 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpS5G5CW/foo.py` 2026-08-07 13:49:19.947435394 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.947442306 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.950122778 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 13:49:19.966592093 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 13:49:19.977073605 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpS5G5CW}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:19.980088206 DEBUG method="textDocument/implementation" response.id=2 duration=32.64ms 2026-08-07 13:49:19.980115689 DEBUG Received server response for request 2 2026-08-07 13:49:19.991336504 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:19.991365626 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:19.991375383 DEBUG method="shutdown" response.id=3 duration=16.44µs 2026-08-07 13:49:19.991386433 DEBUG Received server response for request 3 2026-08-07 13:49:19.991390465 DEBUG Client sends notification `exit` 2026-08-07 13:49:19.991455985 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-07 13:49:19.995834420 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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 13:49:19.995918611 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:19.995951079 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:19.996015269 DEBUG Client info: None 2026-08-07 13:49:19.996031408 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 13:49:19.996042668 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:19.996048886 INFO Version: Unknown 2026-08-07 13:49:19.996086769 DEBUG Received server response for request 1 2026-08-07 13:49:19.996123452 DEBUG Client sends notification `initialized` 2026-08-07 13:49:19.996132620 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpRpKFxy 2026-08-07 13:49:19.996185547 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:19.996270439 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:19.996274919 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:19.996281776 DEBUG No workspace configuration provided for file:///tmp/.tmpRpKFxy 2026-08-07 13:49:19.996302474 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:19.996306524 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpRpKFxy, using default options 2026-08-07 13:49:19.996313389 DEBUG Initializing workspace `file:///tmp/.tmpRpKFxy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:19.996322224 DEBUG Searching for a project in '/tmp/.tmpRpKFxy' 2026-08-07 13:49:19.996347119 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:19.996351160 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:19.996593453 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:19.996599953 DEBUG Discovering virtual environment in `/tmp/.tmpRpKFxy` 2026-08-07 13:49:19.996655741 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:19.996660505 DEBUG No virtual environment found 2026-08-07 13:49:19.996671950 DEBUG Adding first-party search path `/tmp/.tmpRpKFxy` 2026-08-07 13:49:19.996676164 DEBUG Using vendored stdlib 2026-08-07 13:49:19.996793870 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:19.996798796 DEBUG Adding new file root '/tmp/.tmpRpKFxy' of kind Project 2026-08-07 13:49:19.996937683 DEBUG Updating project to check open files 2026-08-07 13:49:19.996951591 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:19.996967937 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:19.996973990 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 13:49:19.997034191 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRpKFxy/foo.py", kind: File } 2026-08-07 13:49:19.997058676 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRpKFxy/foo.py` 2026-08-07 13:49:19.997061389 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:19.997069410 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:19.997494453 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.014100906 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.015819863 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpRpKFxy}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:20.016564566 DEBUG method="textDocument/implementation" response.id=2 duration=19.49ms 2026-08-07 13:49:20.016590434 DEBUG Received server response for request 2 2026-08-07 13:49:20.026690737 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.026721451 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.026729730 DEBUG method="shutdown" response.id=3 duration=14.20µs 2026-08-07 13:49:20.026745849 DEBUG Received server response for request 3 2026-08-07 13:49:20.026757097 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.026768547 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-07 13:49:20.029957772 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.030048519 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.030081864 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.030121644 DEBUG Client info: None 2026-08-07 13:49:20.030146793 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 13:49:20.030159863 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.030165908 INFO Version: Unknown 2026-08-07 13:49:20.030210184 DEBUG Received server response for request 1 2026-08-07 13:49:20.030256011 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.030271905 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpbYm22C 2026-08-07 13:49:20.030340722 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.030456650 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.030461631 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.030468371 DEBUG No workspace configuration provided for file:///tmp/.tmpbYm22C 2026-08-07 13:49:20.030483280 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.030487156 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpbYm22C, using default options 2026-08-07 13:49:20.030494260 DEBUG Initializing workspace `file:///tmp/.tmpbYm22C`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.030503846 DEBUG Searching for a project in '/tmp/.tmpbYm22C' 2026-08-07 13:49:20.030530556 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.030534407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.030774049 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.030779526 DEBUG Discovering virtual environment in `/tmp/.tmpbYm22C` 2026-08-07 13:49:20.030829707 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.030834758 DEBUG No virtual environment found 2026-08-07 13:49:20.030845294 DEBUG Adding first-party search path `/tmp/.tmpbYm22C` 2026-08-07 13:49:20.030848623 DEBUG Using vendored stdlib 2026-08-07 13:49:20.030961572 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.030966082 DEBUG Adding new file root '/tmp/.tmpbYm22C' of kind Project 2026-08-07 13:49:20.031117711 DEBUG Updating project to check open files 2026-08-07 13:49:20.031132772 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.040541061 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.040576860 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.040588422 DEBUG method="shutdown" response.id=2 duration=19.14µs 2026-08-07 13:49:20.040602958 DEBUG Received server response for request 2 2026-08-07 13:49:20.040608414 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.040618857 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 13:49:20.042933124 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.043026443 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.043065773 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.043190615 DEBUG Client info: None 2026-08-07 13:49:20.043214823 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 13:49:20.043228219 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.043233872 INFO Version: Unknown 2026-08-07 13:49:20.043613618 DEBUG Received server response for request 1 2026-08-07 13:49:20.043657113 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.043769423 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.044064247 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.044070315 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.044086685 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.044089826 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:20.044104710 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.044116612 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.044120403 DEBUG Initializing workspace `file:///tmp/.tmpkyDVTZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.044130219 DEBUG Searching for a project in '/tmp/.tmpkyDVTZ/src' 2026-08-07 13:49:20.044162015 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.044165684 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.044419544 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.044431517 DEBUG Discovering virtual environment in `/tmp/.tmpkyDVTZ/src` 2026-08-07 13:49:20.044482741 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.044487930 DEBUG No virtual environment found 2026-08-07 13:49:20.044498525 DEBUG Adding first-party search path `/tmp/.tmpkyDVTZ/src` 2026-08-07 13:49:20.044501872 DEBUG Using vendored stdlib 2026-08-07 13:49:20.044621073 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.044626556 DEBUG Adding new file root '/tmp/.tmpkyDVTZ/src' of kind Project 2026-08-07 13:49:20.044769671 DEBUG Updating project to check open files 2026-08-07 13:49:20.044783901 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.044788874 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.044827364 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkyDVTZ/src/foo.py", kind: File } 2026-08-07 13:49:20.044851603 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkyDVTZ/src/foo.py` 2026-08-07 13:49:20.044862904 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.044870288 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.045106774 DEBUG method="textDocument/hover" response.id=2 duration=230.24µs 2026-08-07 13:49:20.045119388 DEBUG Received server response for request 2 2026-08-07 13:49:20.055189761 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.055223849 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.055233848 DEBUG method="shutdown" response.id=3 duration=16.04µs 2026-08-07 13:49:20.055247247 DEBUG Received server response for request 3 2026-08-07 13:49:20.055252305 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.055263175 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-07 13:49:20.056375899 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.056445731 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.056476313 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.056544835 DEBUG Client info: None 2026-08-07 13:49:20.056559476 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 13:49:20.056569956 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.056576100 INFO Version: Unknown 2026-08-07 13:49:20.056612802 DEBUG Received server response for request 1 2026-08-07 13:49:20.056647815 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.056695728 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.056782704 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.056786484 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.056800008 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.056802655 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:20.056815187 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.056826130 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.056829416 DEBUG Initializing workspace `file:///tmp/.tmpS8OImx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.056837696 DEBUG Searching for a project in '/tmp/.tmpS8OImx/src' 2026-08-07 13:49:20.056864037 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.056867660 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.057103771 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.057111070 DEBUG Discovering virtual environment in `/tmp/.tmpS8OImx/src` 2026-08-07 13:49:20.057158420 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.057163381 DEBUG No virtual environment found 2026-08-07 13:49:20.057173126 DEBUG Adding first-party search path `/tmp/.tmpS8OImx/src` 2026-08-07 13:49:20.057176568 DEBUG Using vendored stdlib 2026-08-07 13:49:20.057288752 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.057293295 DEBUG Adding new file root '/tmp/.tmpS8OImx/src' of kind Project 2026-08-07 13:49:20.057424488 DEBUG Updating project to check open files 2026-08-07 13:49:20.057437843 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.057441787 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.057477938 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpS8OImx/src/foo.py", kind: File } 2026-08-07 13:49:20.057501320 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpS8OImx/src/foo.py` 2026-08-07 13:49:20.057504092 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.057510911 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.057708003 DEBUG method="textDocument/hover" response.id=2 duration=191.34µs 2026-08-07 13:49:20.057723225 DEBUG Received server response for request 2 2026-08-07 13:49:20.067796276 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.067832240 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.067845053 DEBUG method="shutdown" response.id=3 duration=18.69µs 2026-08-07 13:49:20.067858578 DEBUG Received server response for request 3 2026-08-07 13:49:20.067862726 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.067871846 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-07 13:49:20.068902505 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.068979833 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.069027431 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.069136373 DEBUG Client info: None 2026-08-07 13:49:20.069158837 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 13:49:20.069173756 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.069180528 INFO Version: Unknown 2026-08-07 13:49:20.069248347 DEBUG Received server response for request 1 2026-08-07 13:49:20.069294419 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.069310736 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSjV5P0 2026-08-07 13:49:20.069430121 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.069493984 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.069501348 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.069509615 DEBUG No workspace configuration provided for file:///tmp/.tmpSjV5P0 2026-08-07 13:49:20.069557174 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.069562930 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpSjV5P0, using default options 2026-08-07 13:49:20.069569779 DEBUG Initializing workspace `file:///tmp/.tmpSjV5P0`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.069578208 DEBUG Searching for a project in '/tmp/.tmpSjV5P0' 2026-08-07 13:49:20.069602577 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.069606696 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.069830510 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.069836901 DEBUG Discovering virtual environment in `/tmp/.tmpSjV5P0` 2026-08-07 13:49:20.069883966 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.069888441 DEBUG No virtual environment found 2026-08-07 13:49:20.069899317 DEBUG Adding first-party search path `/tmp/.tmpSjV5P0` 2026-08-07 13:49:20.069902826 DEBUG Using vendored stdlib 2026-08-07 13:49:20.070038415 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.070044550 DEBUG Adding new file root '/tmp/.tmpSjV5P0' of kind Project 2026-08-07 13:49:20.070176642 DEBUG Updating project to check open files 2026-08-07 13:49:20.070190207 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.081672092 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.081716675 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.081728374 DEBUG method="shutdown" response.id=2 duration=20.31µs 2026-08-07 13:49:20.081743838 DEBUG Received server response for request 2 2026-08-07 13:49:20.081748636 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.081759113 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-07 13:49:20.083543083 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.083631549 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.083668659 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.083713196 DEBUG Client info: None 2026-08-07 13:49:20.083736261 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 13:49:20.083749438 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.083755554 INFO Version: Unknown 2026-08-07 13:49:20.084238069 DEBUG Received server response for request 1 2026-08-07 13:49:20.084280192 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.084376491 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.084412849 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.084422630 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.084482949 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.084497750 DEBUG Initializing workspace `file:///tmp/.tmpLFIXlr/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.084507724 DEBUG Searching for a project in '/tmp/.tmpLFIXlr/project' 2026-08-07 13:49:20.084537193 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.084541400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.084773582 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.084779570 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 13:49:20.084831768 ERROR Failed to create project for workspace `file:///tmp/.tmpLFIXlr/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 13:49:20.084886287 DEBUG Received notification `window/showMessage` 2026-08-07 13:49:20.084894123 INFO Retrying to receive `window/showMessage` notification 2026-08-07 13:49:20.085030268 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.085034979 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 13:49:20.085740502 DEBUG Default settings failed to discover local Python environment 2026-08-07 13:49:20.085793069 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.085800071 DEBUG No virtual environment found 2026-08-07 13:49:20.085816078 DEBUG Adding first-party search path `/tmp/.tmpLFIXlr/project` 2026-08-07 13:49:20.085819952 DEBUG Using vendored stdlib 2026-08-07 13:49:20.085936643 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.085941445 DEBUG Adding new file root '/tmp/.tmpLFIXlr/project' of kind Project 2026-08-07 13:49:20.086100492 DEBUG Updating project to check open files 2026-08-07 13:49:20.086116340 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.095046412 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.095079190 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.095089344 DEBUG method="shutdown" response.id=2 duration=17.82µs 2026-08-07 13:49:20.095104362 DEBUG Received server response for request 2 2026-08-07 13:49:20.095109586 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.095119628 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-07 13:49:20.096218806 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.096294147 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.096324509 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.096375067 DEBUG Client info: None 2026-08-07 13:49:20.096390621 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 13:49:20.096402892 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.096408714 INFO Version: Unknown 2026-08-07 13:49:20.096440673 DEBUG Received server response for request 1 2026-08-07 13:49:20.096474202 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.096530112 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.096618826 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.096622909 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.096649218 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.096662776 DEBUG Initializing workspace `file:///tmp/.tmpd4j0Vn/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.096671408 DEBUG Searching for a project in '/tmp/.tmpd4j0Vn/foo' 2026-08-07 13:49:20.096703140 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.096708141 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.096930331 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.096938930 DEBUG Discovering virtual environment in `/tmp/.tmpd4j0Vn/foo` 2026-08-07 13:49:20.096988566 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.097012980 DEBUG No virtual environment found 2026-08-07 13:49:20.097025101 DEBUG Adding first-party search path `/tmp/.tmpd4j0Vn/foo` 2026-08-07 13:49:20.097029613 DEBUG Using vendored stdlib 2026-08-07 13:49:20.097152451 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.097157386 DEBUG Adding new file root '/tmp/.tmpd4j0Vn/foo' of kind Project 2026-08-07 13:49:20.097291755 DEBUG Updating project to check open files 2026-08-07 13:49:20.097304812 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 13:49:20.097308924 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.097340629 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.097344203 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.107491462 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.107533987 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.107546483 DEBUG method="shutdown" response.id=2 duration=20.38µs 2026-08-07 13:49:20.107572083 DEBUG Received server response for request 2 2026-08-07 13:49:20.107578090 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.107594549 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-07 13:49:20.109517033 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.109596884 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.109651338 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.109698379 DEBUG Client info: None 2026-08-07 13:49:20.109722582 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 13:49:20.109736878 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.109742256 INFO Version: Unknown 2026-08-07 13:49:20.109807603 DEBUG Received server response for request 1 2026-08-07 13:49:20.109846736 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.109955498 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.110048814 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.110085105 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.110113539 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.110128428 DEBUG Initializing workspace `file:///tmp/.tmpSh2QLY/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.110138423 DEBUG Searching for a project in '/tmp/.tmpSh2QLY/foo' 2026-08-07 13:49:20.110166052 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.110170182 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.110403382 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.110412095 DEBUG Discovering virtual environment in `/tmp/.tmpSh2QLY/foo` 2026-08-07 13:49:20.110461877 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.110466709 DEBUG No virtual environment found 2026-08-07 13:49:20.110476158 DEBUG Adding first-party search path `/tmp/.tmpSh2QLY/foo` 2026-08-07 13:49:20.110479457 DEBUG Using vendored stdlib 2026-08-07 13:49:20.110596408 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.110600978 DEBUG Adding new file root '/tmp/.tmpSh2QLY/foo' of kind Project 2026-08-07 13:49:20.110737339 DEBUG Updating project to check open files 2026-08-07 13:49:20.110751574 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 13:49:20.110755912 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.110776470 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.110783884 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.120926645 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.120965759 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.120977591 DEBUG method="shutdown" response.id=2 duration=20.31µs 2026-08-07 13:49:20.121012184 DEBUG Received server response for request 2 2026-08-07 13:49:20.121019963 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.121031854 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-07 13:49:20.122714811 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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 13:49:20.122791736 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.122844742 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.122888406 DEBUG Client info: None 2026-08-07 13:49:20.122911248 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 13:49:20.122926812 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 13:49:20.122932014 INFO Version: Unknown 2026-08-07 13:49:20.122969426 DEBUG Received server response for request 1 2026-08-07 13:49:20.123013033 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.123083867 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 13:49:20.123103420 DEBUG Initializing workspace `file:///tmp/.tmp7ywXzX/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.123112341 DEBUG Searching for a project in '/tmp/.tmp7ywXzX/foo' 2026-08-07 13:49:20.123137042 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.123141479 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.123373193 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.123379407 DEBUG Discovering virtual environment in `/tmp/.tmp7ywXzX/foo` 2026-08-07 13:49:20.123430451 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.123435654 DEBUG No virtual environment found 2026-08-07 13:49:20.123447815 DEBUG Adding first-party search path `/tmp/.tmp7ywXzX/foo` 2026-08-07 13:49:20.123451306 DEBUG Using vendored stdlib 2026-08-07 13:49:20.123579872 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.123585705 DEBUG Adding new file root '/tmp/.tmp7ywXzX/foo' of kind Project 2026-08-07 13:49:20.123723462 DEBUG Updating project to check open files 2026-08-07 13:49:20.123738108 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 13:49:20.123742694 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.123862293 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.123868497 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.134016800 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.134054284 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.134066342 DEBUG method="shutdown" response.id=2 duration=21.66µs 2026-08-07 13:49:20.134080515 DEBUG Received server response for request 2 2026-08-07 13:49:20.134085849 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.134136976 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-07 13:49:20.135919973 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.136011359 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.136045759 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.136103770 DEBUG Client info: None 2026-08-07 13:49:20.136118822 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 13:49:20.136130252 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.136135952 INFO Version: Unknown 2026-08-07 13:49:20.136169442 DEBUG Received server response for request 1 2026-08-07 13:49:20.136202661 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.136264624 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.136331164 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.136334780 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.136358160 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.136368492 DEBUG Initializing workspace `file:///tmp/.tmpZ8QORZ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.136377173 DEBUG Searching for a project in '/tmp/.tmpZ8QORZ/foo' 2026-08-07 13:49:20.136405824 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.136409783 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.136627938 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.136634041 DEBUG Discovering virtual environment in `/tmp/.tmpZ8QORZ/foo` 2026-08-07 13:49:20.136683184 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.136687606 DEBUG No virtual environment found 2026-08-07 13:49:20.136697167 DEBUG Adding first-party search path `/tmp/.tmpZ8QORZ/foo` 2026-08-07 13:49:20.136700606 DEBUG Using vendored stdlib 2026-08-07 13:49:20.136816354 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.136821041 DEBUG Adding new file root '/tmp/.tmpZ8QORZ/foo' of kind Project 2026-08-07 13:49:20.136948094 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 13:49:20.136953265 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.136969318 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.136972270 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.147122065 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.147160716 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.147173321 DEBUG method="shutdown" response.id=2 duration=20.54µs 2026-08-07 13:49:20.147189028 DEBUG Received server response for request 2 2026-08-07 13:49:20.147193768 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.147203194 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-07 13:49:20.148319404 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.148396062 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.148430554 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.148469743 DEBUG Client info: None 2026-08-07 13:49:20.148491738 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 13:49:20.148502959 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.148508150 INFO Version: Unknown 2026-08-07 13:49:20.148552209 DEBUG Received server response for request 1 2026-08-07 13:49:20.148596406 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.148666942 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.148770331 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.148774424 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.148868360 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.148880821 DEBUG Initializing workspace `file:///tmp/.tmpDWHt2g/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.148889908 DEBUG Searching for a project in '/tmp/.tmpDWHt2g/foo' 2026-08-07 13:49:20.148915320 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.148919362 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.149154373 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.149161800 DEBUG Discovering virtual environment in `/tmp/.tmpDWHt2g/foo` 2026-08-07 13:49:20.149209966 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.149214883 DEBUG No virtual environment found 2026-08-07 13:49:20.149224889 DEBUG Adding first-party search path `/tmp/.tmpDWHt2g/foo` 2026-08-07 13:49:20.149228192 DEBUG Using vendored stdlib 2026-08-07 13:49:20.149342254 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.149346685 DEBUG Adding new file root '/tmp/.tmpDWHt2g/foo' of kind Project 2026-08-07 13:49:20.149475832 DEBUG Updating project to check open files 2026-08-07 13:49:20.149618963 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.159670595 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.159707752 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.159719464 DEBUG method="shutdown" response.id=2 duration=19.25µs 2026-08-07 13:49:20.159741522 DEBUG Received server response for request 2 2026-08-07 13:49:20.159746148 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.159760898 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-07 13:49:20.160881888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.160956086 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.161009316 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.161052279 DEBUG Client info: None 2026-08-07 13:49:20.161075538 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 13:49:20.161088643 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.161093876 INFO Version: Unknown 2026-08-07 13:49:20.161135327 DEBUG Received server response for request 1 2026-08-07 13:49:20.161171956 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.161908672 WARN Received unknown options during initialization: { "bar": null } 2026-08-07 13:49:20.161980232 DEBUG Received notification `window/showMessage` 2026-08-07 13:49:20.161982850 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.162050718 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.162175035 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.162179534 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.162260327 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.162273774 DEBUG Initializing workspace `file:///tmp/.tmpDsN5TL/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.162283509 DEBUG Searching for a project in '/tmp/.tmpDsN5TL/foo' 2026-08-07 13:49:20.162312477 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.162316651 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.162544758 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.162550958 DEBUG Discovering virtual environment in `/tmp/.tmpDsN5TL/foo` 2026-08-07 13:49:20.162595405 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.162600232 DEBUG No virtual environment found 2026-08-07 13:49:20.162610188 DEBUG Adding first-party search path `/tmp/.tmpDsN5TL/foo` 2026-08-07 13:49:20.162613500 DEBUG Using vendored stdlib 2026-08-07 13:49:20.162725391 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.162729910 DEBUG Adding new file root '/tmp/.tmpDsN5TL/foo' of kind Project 2026-08-07 13:49:20.162863984 DEBUG Updating project to check open files 2026-08-07 13:49:20.162878192 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.172315916 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.172356138 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.172369235 DEBUG method="shutdown" response.id=2 duration=21.49µs 2026-08-07 13:49:20.172394791 DEBUG Received server response for request 2 2026-08-07 13:49:20.172402506 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.172414819 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-07 13:49:20.173780798 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.173859046 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.173893020 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.174024847 DEBUG Client info: None 2026-08-07 13:49:20.174130545 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 13:49:20.174173067 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.174199725 INFO Version: Unknown 2026-08-07 13:49:20.174249855 DEBUG Received server response for request 1 2026-08-07 13:49:20.174315043 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.174523347 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.174600075 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.174606938 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.174666503 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.174684170 WARN Received unknown options for workspace `file:///tmp/.tmpAGz9Of/foo`: { "bar": null } 2026-08-07 13:49:20.174688453 DEBUG Initializing workspace `file:///tmp/.tmpAGz9Of/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.174697688 DEBUG Searching for a project in '/tmp/.tmpAGz9Of/foo' 2026-08-07 13:49:20.174695750 DEBUG Received notification `window/showMessage` 2026-08-07 13:49:20.174702496 INFO Retrying to receive `window/showMessage` notification 2026-08-07 13:49:20.174725549 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.174729808 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.174967244 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.174973447 DEBUG Discovering virtual environment in `/tmp/.tmpAGz9Of/foo` 2026-08-07 13:49:20.175042001 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.175049053 DEBUG No virtual environment found 2026-08-07 13:49:20.175060137 DEBUG Adding first-party search path `/tmp/.tmpAGz9Of/foo` 2026-08-07 13:49:20.175063425 DEBUG Using vendored stdlib 2026-08-07 13:49:20.175178581 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.175183629 DEBUG Adding new file root '/tmp/.tmpAGz9Of/foo' of kind Project 2026-08-07 13:49:20.175338332 DEBUG Updating project to check open files 2026-08-07 13:49:20.175353036 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.184850076 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.184889314 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.184901744 DEBUG method="shutdown" response.id=2 duration=20.26µs 2026-08-07 13:49:20.184917555 DEBUG Received server response for request 2 2026-08-07 13:49:20.184921863 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.184931991 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-07 13:49:20.186045098 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.186119821 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.186153860 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.186194822 DEBUG Client info: None 2026-08-07 13:49:20.186217235 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 13:49:20.186229075 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.186234867 INFO Version: Unknown 2026-08-07 13:49:20.186303105 DEBUG Received server response for request 1 2026-08-07 13:49:20.186361854 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.186542044 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.186621078 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.186629180 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.186680297 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.186695840 DEBUG Initializing workspace `file:///tmp/.tmpbq29m1/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.186705597 DEBUG Searching for a project in '/tmp/.tmpbq29m1/foo' 2026-08-07 13:49:20.186735042 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.186739325 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.186962855 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.186969237 DEBUG Discovering virtual environment in `/tmp/.tmpbq29m1/foo` 2026-08-07 13:49:20.187036487 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.187043398 DEBUG No virtual environment found 2026-08-07 13:49:20.187056085 DEBUG Adding first-party search path `/tmp/.tmpbq29m1/foo` 2026-08-07 13:49:20.187060112 DEBUG Using vendored stdlib 2026-08-07 13:49:20.187175249 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.187180015 DEBUG Adding new file root '/tmp/.tmpbq29m1/foo' of kind Project 2026-08-07 13:49:20.187313304 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 13:49:20.187318911 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.187336620 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.187342636 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.197481933 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.197519571 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.197532289 DEBUG method="shutdown" response.id=2 duration=20.68µs 2026-08-07 13:49:20.197552287 DEBUG Received server response for request 2 2026-08-07 13:49:20.197561638 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.197577167 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-07 13:49:20.198604754 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.198678168 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.198713852 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.198761146 DEBUG Client info: None 2026-08-07 13:49:20.198783989 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 13:49:20.198796521 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.198801964 INFO Version: Unknown 2026-08-07 13:49:20.198840119 DEBUG Received server response for request 1 2026-08-07 13:49:20.198875397 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.198965258 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.199016186 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.199024284 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.199070836 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.199083258 DEBUG Initializing workspace `file:///tmp/.tmpbVoLAC/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.199093031 DEBUG Searching for a project in '/tmp/.tmpbVoLAC/foo' 2026-08-07 13:49:20.199120888 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.199125160 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.199353314 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.199359392 DEBUG Discovering virtual environment in `/tmp/.tmpbVoLAC/foo` 2026-08-07 13:49:20.199408338 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.199412631 DEBUG No virtual environment found 2026-08-07 13:49:20.199423309 DEBUG Adding first-party search path `/tmp/.tmpbVoLAC/foo` 2026-08-07 13:49:20.199426527 DEBUG Using vendored stdlib 2026-08-07 13:49:20.199543179 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.199547760 DEBUG Adding new file root '/tmp/.tmpbVoLAC/foo' of kind Project 2026-08-07 13:49:20.199689919 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 13:49:20.199695369 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.199716149 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.199724009 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.209864838 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.209901264 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.209912716 DEBUG method="shutdown" response.id=2 duration=18.92µs 2026-08-07 13:49:20.209927304 DEBUG Received server response for request 2 2026-08-07 13:49:20.209932800 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.209942684 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-07 13:49:20.211049055 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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 13:49:20.211122118 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.211157062 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.211201098 DEBUG Client info: None 2026-08-07 13:49:20.211222092 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 13:49:20.211234215 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 13:49:20.211239462 INFO Version: Unknown 2026-08-07 13:49:20.211280684 DEBUG Received server response for request 1 2026-08-07 13:49:20.211322599 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.211397574 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 13:49:20.211421899 DEBUG Initializing workspace `file:///tmp/.tmpL7tB3E/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.211431856 DEBUG Searching for a project in '/tmp/.tmpL7tB3E/foo' 2026-08-07 13:49:20.211455939 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.211460182 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.211702808 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.211710760 DEBUG Discovering virtual environment in `/tmp/.tmpL7tB3E/foo` 2026-08-07 13:49:20.211761011 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.211765767 DEBUG No virtual environment found 2026-08-07 13:49:20.211776699 DEBUG Adding first-party search path `/tmp/.tmpL7tB3E/foo` 2026-08-07 13:49:20.211779962 DEBUG Using vendored stdlib 2026-08-07 13:49:20.211892322 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.211896901 DEBUG Adding new file root '/tmp/.tmpL7tB3E/foo' of kind Project 2026-08-07 13:49:20.212041741 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 13:49:20.212047354 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.212064411 DEBUG Received server request `client/registerCapability` 2026-08-07 13:49:20.212071439 INFO Retrying to receive `client/registerCapability` request 2026-08-07 13:49:20.222215226 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.222251657 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.222264042 DEBUG method="shutdown" response.id=2 duration=21.79µs 2026-08-07 13:49:20.222278667 DEBUG Received server response for request 2 2026-08-07 13:49:20.222284171 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.222294505 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-07 13:49:20.223427783 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 13:49:20.223514680 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.223567461 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.224399804 DEBUG Client info: None 2026-08-07 13:49:20.224523935 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 13:49:20.224576330 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.224587153 INFO Version: Unknown 2026-08-07 13:49:20.224751109 DEBUG Received server response for request 1 2026-08-07 13:49:20.224792164 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.225030083 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.225225719 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.225267017 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.225375645 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.225460208 DEBUG Initializing workspace `file:///tmp/.tmpBmbAtU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.225482445 DEBUG Searching for a project in '/tmp/.tmpBmbAtU/src' 2026-08-07 13:49:20.225555264 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.225562827 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.225817457 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.225829000 DEBUG Discovering virtual environment in `/tmp/.tmpBmbAtU/src` 2026-08-07 13:49:20.226046695 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.226060775 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.226078826 DEBUG No virtual environment found 2026-08-07 13:49:20.226124387 DEBUG Adding first-party search path `/tmp/.tmpBmbAtU/src` 2026-08-07 13:49:20.226132444 DEBUG Using vendored stdlib 2026-08-07 13:49:20.226251129 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.226257390 DEBUG Adding new file root '/tmp/.tmpBmbAtU/src' of kind Project 2026-08-07 13:49:20.226410576 DEBUG Updating project to check open files 2026-08-07 13:49:20.226435216 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.226486143 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBmbAtU/src/foo.py", kind: File } 2026-08-07 13:49:20.226511077 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBmbAtU/src/foo.py` 2026-08-07 13:49:20.226513987 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.226521422 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.226657371 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 13:49:20.229896842 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.246596543 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.256102530 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 28.245816ms 2026-08-07 13:49:20.256159262 DEBUG method="textDocument/inlayHint" response.id=2 duration=29.48ms 2026-08-07 13:49:20.256183702 DEBUG Received server response for request 2 2026-08-07 13:49:20.267576681 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.267610142 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.267620206 DEBUG method="shutdown" response.id=3 duration=17.31µs 2026-08-07 13:49:20.267636606 DEBUG Received server response for request 3 2026-08-07 13:49:20.267648670 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.267946593 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-07 13:49:20.272443205 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 13:49:20.272528339 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.272567282 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.272635288 DEBUG Client info: None 2026-08-07 13:49:20.272652851 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 13:49:20.272664508 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.272670690 INFO Version: Unknown 2026-08-07 13:49:20.272706110 DEBUG Received server response for request 1 2026-08-07 13:49:20.272743286 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.272798657 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.272893449 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.272897681 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.272911902 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.272914946 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 13:49:20.272930985 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.272941660 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.272945123 DEBUG Initializing workspace `file:///tmp/.tmpK3NfwW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.272954283 DEBUG Searching for a project in '/tmp/.tmpK3NfwW/src' 2026-08-07 13:49:20.272982346 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.272986115 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.273253715 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.273262013 DEBUG Discovering virtual environment in `/tmp/.tmpK3NfwW/src` 2026-08-07 13:49:20.273319137 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.273324160 DEBUG No virtual environment found 2026-08-07 13:49:20.273334709 DEBUG Adding first-party search path `/tmp/.tmpK3NfwW/src` 2026-08-07 13:49:20.273338153 DEBUG Using vendored stdlib 2026-08-07 13:49:20.273455123 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.273460532 DEBUG Adding new file root '/tmp/.tmpK3NfwW/src' of kind Project 2026-08-07 13:49:20.273606254 DEBUG Updating project to check open files 2026-08-07 13:49:20.273622382 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.273626247 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.273664508 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpK3NfwW/src/foo.py", kind: File } 2026-08-07 13:49:20.273689625 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpK3NfwW/src/foo.py` 2026-08-07 13:49:20.273692507 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.273699887 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.274009632 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.277988601 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 4.248423ms 2026-08-07 13:49:20.278049668 DEBUG method="textDocument/inlayHint" response.id=2 duration=4.34ms 2026-08-07 13:49:20.278152102 DEBUG Received server response for request 2 2026-08-07 13:49:20.288385988 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.288425767 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.288438018 DEBUG method="shutdown" response.id=3 duration=20.42µs 2026-08-07 13:49:20.288452670 DEBUG Received server response for request 3 2026-08-07 13:49:20.288458640 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.288469728 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-07 13:49:20.290286970 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 13:49:20.290368241 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.290405113 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.290473781 DEBUG Client info: None 2026-08-07 13:49:20.290489146 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 13:49:20.290504062 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.290510065 INFO Version: Unknown 2026-08-07 13:49:20.290545477 DEBUG Received server response for request 1 2026-08-07 13:49:20.290582683 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.292132244 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.292192177 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.292202068 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.292235707 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.292253400 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 13:49:20.292258982 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.292299107 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.292303565 DEBUG Initializing workspace `file:///tmp/.tmphpAnHd/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 13:49:20.292317461 DEBUG Searching for a project in '/tmp/.tmphpAnHd/src' 2026-08-07 13:49:20.292349275 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.292353647 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.292602705 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.292608680 DEBUG Discovering virtual environment in `/tmp/.tmphpAnHd/src` 2026-08-07 13:49:20.292661656 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.292666292 DEBUG No virtual environment found 2026-08-07 13:49:20.292676292 DEBUG Adding first-party search path `/tmp/.tmphpAnHd/src` 2026-08-07 13:49:20.292679820 DEBUG Using vendored stdlib 2026-08-07 13:49:20.292800899 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.292806189 DEBUG Adding new file root '/tmp/.tmphpAnHd/src' of kind Project 2026-08-07 13:49:20.292956168 DEBUG Updating project to check open files 2026-08-07 13:49:20.292977582 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.292981880 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.293043390 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphpAnHd/src/foo.py", kind: File } 2026-08-07 13:49:20.293068885 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphpAnHd/src/foo.py` 2026-08-07 13:49:20.293072007 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.293080076 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.293164481 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 41.366µs 2026-08-07 13:49:20.293223529 DEBUG method="textDocument/inlayHint" response.id=2 duration=136.91µs 2026-08-07 13:49:20.293256260 DEBUG Received server response for request 2 2026-08-07 13:49:20.303331589 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.303374463 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.303387749 DEBUG method="shutdown" response.id=3 duration=21.79µs 2026-08-07 13:49:20.303404591 DEBUG Received server response for request 3 2026-08-07 13:49:20.303409368 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.303419928 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-07 13:49:20.304869340 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 13:49:20.304951356 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.304986123 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.305060617 DEBUG Client info: None 2026-08-07 13:49:20.305085066 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 13:49:20.305100821 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.305107054 INFO Version: Unknown 2026-08-07 13:49:20.305736603 DEBUG Received server response for request 1 2026-08-07 13:49:20.305783498 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.305934210 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.306047679 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.306149117 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.306189097 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.306267890 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 13:49:20.306369301 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.306405033 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.306424551 DEBUG Initializing workspace `file:///tmp/.tmpJKU6P1/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 13:49:20.306469362 DEBUG Searching for a project in '/tmp/.tmpJKU6P1/src' 2026-08-07 13:49:20.306604557 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.306630768 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.306921656 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.306970672 DEBUG Discovering virtual environment in `/tmp/.tmpJKU6P1/src` 2026-08-07 13:49:20.307096041 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.307106938 DEBUG No virtual environment found 2026-08-07 13:49:20.307119048 DEBUG Adding first-party search path `/tmp/.tmpJKU6P1/src` 2026-08-07 13:49:20.307122634 DEBUG Using vendored stdlib 2026-08-07 13:49:20.307239325 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.307244704 DEBUG Adding new file root '/tmp/.tmpJKU6P1/src' of kind Project 2026-08-07 13:49:20.307391887 DEBUG Updating project to check open files 2026-08-07 13:49:20.307412886 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.307416713 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.307433109 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpJKU6P1/src/foo.py` 2026-08-07 13:49:20.307436891 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.307443636 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.307534141 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 47.326µs 2026-08-07 13:49:20.307595138 DEBUG method="textDocument/inlayHint" response.id=2 duration=145.13µs 2026-08-07 13:49:20.307609775 DEBUG Received server response for request 2 2026-08-07 13:49:20.317685706 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.317727156 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.317740006 DEBUG method="shutdown" response.id=3 duration=21.37µs 2026-08-07 13:49:20.317761170 DEBUG Received server response for request 3 2026-08-07 13:49:20.317773360 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.317789043 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-07 13:49:20.319022758 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.319121360 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.319158055 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.319204555 DEBUG Client info: None 2026-08-07 13:49:20.319228992 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 13:49:20.319244758 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.319251115 INFO Version: Unknown 2026-08-07 13:49:20.320354461 DEBUG Received server response for request 1 2026-08-07 13:49:20.320402722 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.320494651 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.320526301 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.320529777 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.320551249 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.320628812 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.320642813 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.320646602 DEBUG Initializing workspace `file:///tmp/.tmpHSR1U5/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 13:49:20.320660112 DEBUG Searching for a project in '/tmp/.tmpHSR1U5/src' 2026-08-07 13:49:20.320690255 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.320694603 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.320944471 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.320950932 DEBUG Discovering virtual environment in `/tmp/.tmpHSR1U5/src` 2026-08-07 13:49:20.321026001 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.321032249 DEBUG No virtual environment found 2026-08-07 13:49:20.321043237 DEBUG Adding first-party search path `/tmp/.tmpHSR1U5/src` 2026-08-07 13:49:20.321047017 DEBUG Using vendored stdlib 2026-08-07 13:49:20.321160073 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.321165352 DEBUG Adding new file root '/tmp/.tmpHSR1U5/src' of kind Project 2026-08-07 13:49:20.321309337 DEBUG Updating project to check open files 2026-08-07 13:49:20.321323580 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.321327058 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.321349050 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.321352244 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.321359144 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.321364550 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.321366466 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.321369865 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 13:49:20.321373944 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.321375825 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.321379012 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 13:49:20.321446265 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.321536405 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.337160379 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.339356947 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.339375055 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.339380622 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.339405129 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:20.350480091 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:20.350541150 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:20.350551981 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.351619689 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:20.351638231 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.351717897 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:20.351722355 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:20.351726589 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 13:49:20.351736234 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpHSR1U5/src' 2026-08-07 13:49:20.351741486 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:20.373184688 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 33.658461ms 2026-08-07 13:49:20.373614510 DEBUG method="textDocument/completion" response.id=2 duration=34.13ms 2026-08-07 13:49:20.373653034 DEBUG Received server response for request 2 2026-08-07 13:49:20.385369821 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.385403809 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.385419636 DEBUG method="shutdown" response.id=3 duration=22.79µs 2026-08-07 13:49:20.385431589 DEBUG Received server response for request 3 2026-08-07 13:49:20.385436446 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.385451230 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-07 13:49:20.391265695 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.391348124 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.391385837 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.391434355 DEBUG Client info: None 2026-08-07 13:49:20.391458750 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 13:49:20.391475148 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.391481226 INFO Version: Unknown 2026-08-07 13:49:20.392126906 DEBUG Received server response for request 1 2026-08-07 13:49:20.392172522 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.392265366 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.392297713 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.392306025 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.392329014 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.392379044 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.392395004 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.392399223 DEBUG Initializing workspace `file:///tmp/.tmpD6cJT4/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 13:49:20.392411920 DEBUG Searching for a project in '/tmp/.tmpD6cJT4/src' 2026-08-07 13:49:20.392442944 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.392447128 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.392698860 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.392705268 DEBUG Discovering virtual environment in `/tmp/.tmpD6cJT4/src` 2026-08-07 13:49:20.392758425 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.392763330 DEBUG No virtual environment found 2026-08-07 13:49:20.392774340 DEBUG Adding first-party search path `/tmp/.tmpD6cJT4/src` 2026-08-07 13:49:20.392777665 DEBUG Using vendored stdlib 2026-08-07 13:49:20.392897389 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.392902763 DEBUG Adding new file root '/tmp/.tmpD6cJT4/src' of kind Project 2026-08-07 13:49:20.393066128 DEBUG Updating project to check open files 2026-08-07 13:49:20.393082682 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.393087103 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.393110771 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.393114373 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.393121588 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.393127517 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.393129570 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.393133017 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 13:49:20.393137021 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.393138971 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.393142212 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 13:49:20.393188351 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.393276608 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.408651176 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.410646528 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.410664021 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.410669036 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.410693948 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:20.420446649 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:20.420506233 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:20.420516081 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.420787859 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:20.420804934 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.420884541 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:20.420889042 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:20.420893162 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 13:49:20.420902044 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpD6cJT4/src' 2026-08-07 13:49:20.420907503 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:20.439837275 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 29.077615ms 2026-08-07 13:49:20.440213863 DEBUG method="textDocument/completion" response.id=2 duration=29.50ms 2026-08-07 13:49:20.440245839 DEBUG Received server response for request 2 2026-08-07 13:49:20.451835184 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.451870473 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.451881769 DEBUG method="shutdown" response.id=3 duration=18.88µs 2026-08-07 13:49:20.451896638 DEBUG Received server response for request 3 2026-08-07 13:49:20.451901614 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.451932357 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-07 13:49:20.458232048 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.458317654 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.458357865 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.458477029 DEBUG Client info: None 2026-08-07 13:49:20.458543496 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 13:49:20.458560710 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.458567888 INFO Version: Unknown 2026-08-07 13:49:20.458610664 DEBUG Received server response for request 1 2026-08-07 13:49:20.458654583 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.458739321 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.458775458 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.458783324 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.458806225 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.458855926 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.458871567 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.458875939 DEBUG Initializing workspace `file:///tmp/.tmp3MXwFD/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 13:49:20.458888429 DEBUG Searching for a project in '/tmp/.tmp3MXwFD/src' 2026-08-07 13:49:20.458918918 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.458922881 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.459183665 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.459190595 DEBUG Discovering virtual environment in `/tmp/.tmp3MXwFD/src` 2026-08-07 13:49:20.459240408 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.459245531 DEBUG No virtual environment found 2026-08-07 13:49:20.459255218 DEBUG Adding first-party search path `/tmp/.tmp3MXwFD/src` 2026-08-07 13:49:20.459258680 DEBUG Using vendored stdlib 2026-08-07 13:49:20.459376052 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.459381048 DEBUG Adding new file root '/tmp/.tmp3MXwFD/src' of kind Project 2026-08-07 13:49:20.459520908 DEBUG Updating project to check open files 2026-08-07 13:49:20.459535262 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.459539207 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.459571993 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.459575453 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.459583316 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.459589962 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.459591981 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.459595670 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 13:49:20.459599760 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.459601767 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.459604982 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 13:49:20.459648419 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.459734455 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.475018741 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.477781545 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.477798180 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.477802718 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.477828415 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:20.487304892 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:20.487372319 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:20.487382899 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.487436327 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-07 13:49:20.487440757 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.487672299 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:20.487688430 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.487764065 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:20.487768264 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:20.487772139 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 13:49:20.487781141 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp3MXwFD/src' 2026-08-07 13:49:20.487785869 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:20.509006755 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 31.124565ms 2026-08-07 13:49:20.509351285 DEBUG method="textDocument/completion" response.id=2 duration=31.51ms 2026-08-07 13:49:20.509411770 DEBUG Received server response for request 2 2026-08-07 13:49:20.521162864 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.521204268 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.521217558 DEBUG method="shutdown" response.id=3 duration=22.09µs 2026-08-07 13:49:20.521231351 DEBUG Received server response for request 3 2026-08-07 13:49:20.521237120 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.521246991 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-07 13:49:20.526824837 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.526913218 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.526948581 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.527021475 DEBUG Client info: None 2026-08-07 13:49:20.527040280 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 13:49:20.527052085 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.527058366 INFO Version: Unknown 2026-08-07 13:49:20.527101329 DEBUG Received server response for request 1 2026-08-07 13:49:20.527138466 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.527211355 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.527250012 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.527255170 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.527275436 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.527318913 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.527334699 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.527339114 DEBUG Initializing workspace `file:///tmp/.tmpH2PfQ7/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 13:49:20.527354009 DEBUG Searching for a project in '/tmp/.tmpH2PfQ7/src' 2026-08-07 13:49:20.527386759 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.527391232 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.527649288 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.527656546 DEBUG Discovering virtual environment in `/tmp/.tmpH2PfQ7/src` 2026-08-07 13:49:20.527711805 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.527716474 DEBUG No virtual environment found 2026-08-07 13:49:20.527726596 DEBUG Adding first-party search path `/tmp/.tmpH2PfQ7/src` 2026-08-07 13:49:20.527730181 DEBUG Using vendored stdlib 2026-08-07 13:49:20.527847424 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.527852476 DEBUG Adding new file root '/tmp/.tmpH2PfQ7/src' of kind Project 2026-08-07 13:49:20.528009990 DEBUG Updating project to check open files 2026-08-07 13:49:20.528025870 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.528031045 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.528052718 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.528056235 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.528062778 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.528068052 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.528070092 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.528073764 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 13:49:20.528114901 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.528201032 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.543484245 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.545470000 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.545489945 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.545514631 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:20.555050351 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:20.555107064 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:20.555116715 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.555369527 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:20.555387012 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:20.555464833 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:20.555469389 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:20.555473343 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 13:49:20.555482312 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpH2PfQ7/src' 2026-08-07 13:49:20.555487250 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:20.575830684 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 30.225871ms 2026-08-07 13:49:20.576189378 DEBUG method="textDocument/completion" response.id=2 duration=30.62ms 2026-08-07 13:49:20.576282413 DEBUG Received server response for request 2 2026-08-07 13:49:20.588034289 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.588070009 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.588081168 DEBUG method="shutdown" response.id=3 duration=17.84µs 2026-08-07 13:49:20.588136620 DEBUG Received server response for request 3 2026-08-07 13:49:20.588144756 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.588156055 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-07 13:49:20.593813436 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.593900089 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.593936667 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.593979006 DEBUG Client info: None 2026-08-07 13:49:20.594019264 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 13:49:20.594036358 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.594043341 INFO Version: Unknown 2026-08-07 13:49:20.594085107 DEBUG Received server response for request 1 2026-08-07 13:49:20.594126115 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.594158333 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp3xro95 2026-08-07 13:49:20.594222326 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.594254587 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.594261830 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.594272314 DEBUG No workspace configuration provided for file:///tmp/.tmp3xro95 2026-08-07 13:49:20.594288051 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.594329925 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.594336966 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp3xro95, using default options 2026-08-07 13:49:20.594344318 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.594348808 DEBUG Initializing workspace `file:///tmp/.tmp3xro95`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.594358940 DEBUG Searching for a project in '/tmp/.tmp3xro95' 2026-08-07 13:49:20.594385410 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.594389810 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.594643861 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.594649909 DEBUG Discovering virtual environment in `/tmp/.tmp3xro95` 2026-08-07 13:49:20.594702778 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.594707522 DEBUG No virtual environment found 2026-08-07 13:49:20.594717510 DEBUG Adding first-party search path `/tmp/.tmp3xro95` 2026-08-07 13:49:20.594720911 DEBUG Using vendored stdlib 2026-08-07 13:49:20.594842006 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.594846567 DEBUG Adding new file root '/tmp/.tmp3xro95' of kind Project 2026-08-07 13:49:20.594988377 DEBUG Updating project to check open files 2026-08-07 13:49:20.595024172 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.595028944 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.595053996 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.595057720 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.595065498 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.595071676 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.595073946 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.595077469 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 13:49:20.595081304 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.595083165 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.595086476 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 13:49:20.595090412 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.595092233 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.595095565 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 13:49:20.595859714 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:20.596020483 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.612454344 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.633435665 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.633456263 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.633460707 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.633465335 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.633508248 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 13:49:20.634698696 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 0 2026-08-07 13:49:20.634728358 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 13:49:20.634781657 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-07 13:49:20.634788024 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-07 13:49:20.637284766 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:20.638305978 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.638319546 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.638323685 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.638327494 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.648651487 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.648691173 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.648705199 DEBUG method="shutdown" response.id=2 duration=22.99µs 2026-08-07 13:49:20.648723560 DEBUG Received server response for request 2 2026-08-07 13:49:20.648735315 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.648816754 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 13:49:20.653725630 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.653808939 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.653846085 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.653887739 DEBUG Client info: None 2026-08-07 13:49:20.653912774 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 13:49:20.653925830 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.653931986 INFO Version: Unknown 2026-08-07 13:49:20.656009431 DEBUG Received server response for request 1 2026-08-07 13:49:20.656059370 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.656146394 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.656208386 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.656216355 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.656240516 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.656267481 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.656333232 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.656338797 DEBUG Initializing workspace `file:///tmp/.tmpjyyvZw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.656348587 DEBUG Searching for a project in '/tmp/.tmpjyyvZw/src' 2026-08-07 13:49:20.656383561 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.656387882 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.656636510 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.656643202 DEBUG Discovering virtual environment in `/tmp/.tmpjyyvZw/src` 2026-08-07 13:49:20.656695125 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.656700164 DEBUG No virtual environment found 2026-08-07 13:49:20.656710994 DEBUG Adding first-party search path `/tmp/.tmpjyyvZw/src` 2026-08-07 13:49:20.656714404 DEBUG Using vendored stdlib 2026-08-07 13:49:20.656831172 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.656836101 DEBUG Adding new file root '/tmp/.tmpjyyvZw/src' of kind Project 2026-08-07 13:49:20.656977336 DEBUG Updating project to check open files 2026-08-07 13:49:20.657006706 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.657011584 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.657034020 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.657037465 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.657045451 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.657051289 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.657053319 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.657056957 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 13:49:20.657060875 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.657062871 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.657066319 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 13:49:20.657111121 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.657206352 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.659695911 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.659711373 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.659716006 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.670408032 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.670445808 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.670459571 DEBUG method="shutdown" response.id=2 duration=22.40µs 2026-08-07 13:49:20.670478480 DEBUG Received server response for request 2 2026-08-07 13:49:20.670491086 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.670503260 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-07 13:49:20.672046431 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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 13:49:20.672140267 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.672175175 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.672217504 DEBUG Client info: None 2026-08-07 13:49:20.672241035 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 13:49:20.672253270 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 13:49:20.672259801 INFO Version: Unknown 2026-08-07 13:49:20.672850823 DEBUG Received server response for request 1 2026-08-07 13:49:20.672895920 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.672916469 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpCOul53 2026-08-07 13:49:20.673007404 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.673039625 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.673045610 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.673054428 DEBUG No workspace configuration provided for file:///tmp/.tmpCOul53 2026-08-07 13:49:20.673069835 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.673118900 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.673125179 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpCOul53, using default options 2026-08-07 13:49:20.673132190 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.673136479 DEBUG Initializing workspace `file:///tmp/.tmpCOul53`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.673146126 DEBUG Searching for a project in '/tmp/.tmpCOul53' 2026-08-07 13:49:20.673173620 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.673177846 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.673420902 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.673427583 DEBUG Discovering virtual environment in `/tmp/.tmpCOul53` 2026-08-07 13:49:20.673478450 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.673483040 DEBUG No virtual environment found 2026-08-07 13:49:20.673493171 DEBUG Adding first-party search path `/tmp/.tmpCOul53` 2026-08-07 13:49:20.673496532 DEBUG Using vendored stdlib 2026-08-07 13:49:20.673612484 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.673617305 DEBUG Adding new file root '/tmp/.tmpCOul53' of kind Project 2026-08-07 13:49:20.673756410 DEBUG Updating project to check open files 2026-08-07 13:49:20.673771016 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.673775145 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.673798729 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.673802366 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.673809717 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.673815374 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.673817241 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.673820678 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 13:49:20.673824423 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.673826425 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.673829679 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 13:49:20.673833551 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.673835397 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.673838747 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 13:49:20.673915612 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:20.674076790 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.689429652 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.696005078 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.696023909 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.696028236 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.696032233 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.706354377 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.706393255 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.706406394 DEBUG method="shutdown" response.id=2 duration=20.90µs 2026-08-07 13:49:20.706421101 DEBUG Received server response for request 2 2026-08-07 13:49:20.706426261 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.706436046 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-07 13:49:20.710364068 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.710449102 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.710482264 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.710533836 DEBUG Client info: None 2026-08-07 13:49:20.710548439 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 13:49:20.710559808 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.710566176 INFO Version: Unknown 2026-08-07 13:49:20.710602030 DEBUG Received server response for request 1 2026-08-07 13:49:20.710638834 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.710647163 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmprGHI3F 2026-08-07 13:49:20.710699510 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.710821079 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.710826219 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.710834603 DEBUG No workspace configuration provided for file:///tmp/.tmprGHI3F 2026-08-07 13:49:20.710848688 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.710863114 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.710867393 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmprGHI3F, using default options 2026-08-07 13:49:20.710873586 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.710877298 DEBUG Initializing workspace `file:///tmp/.tmprGHI3F`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.710886204 DEBUG Searching for a project in '/tmp/.tmprGHI3F' 2026-08-07 13:49:20.710910837 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.710914812 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.711175438 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.711182435 DEBUG Discovering virtual environment in `/tmp/.tmprGHI3F` 2026-08-07 13:49:20.711232953 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.711237702 DEBUG No virtual environment found 2026-08-07 13:49:20.711248945 DEBUG Adding first-party search path `/tmp/.tmprGHI3F` 2026-08-07 13:49:20.711252206 DEBUG Using vendored stdlib 2026-08-07 13:49:20.711368533 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.711372977 DEBUG Adding new file root '/tmp/.tmprGHI3F' of kind Project 2026-08-07 13:49:20.711511266 DEBUG Updating project to check open files 2026-08-07 13:49:20.711525966 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.711529659 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.711549719 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.711552951 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.711569634 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.711575810 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.711577864 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.711581694 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 13:49:20.711628422 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:20.711759903 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.723223564 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.730251530 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.730272579 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.741855529 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.741894712 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.741908285 DEBUG method="shutdown" response.id=2 duration=21.33µs 2026-08-07 13:49:20.741921721 DEBUG Received server response for request 2 2026-08-07 13:49:20.741926998 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.741938133 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-07 13:49:20.745617965 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.745705130 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.745737711 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.745791061 DEBUG Client info: None 2026-08-07 13:49:20.745807429 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 13:49:20.745819123 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.745825262 INFO Version: Unknown 2026-08-07 13:49:20.745860380 DEBUG Received server response for request 1 2026-08-07 13:49:20.745896716 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.745904859 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpFEPZ4C 2026-08-07 13:49:20.745957155 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.746064737 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.746069370 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.746076680 DEBUG No workspace configuration provided for file:///tmp/.tmpFEPZ4C 2026-08-07 13:49:20.746090701 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.746105091 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.746108900 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpFEPZ4C, using default options 2026-08-07 13:49:20.746114763 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.746117982 DEBUG Initializing workspace `file:///tmp/.tmpFEPZ4C`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.746126832 DEBUG Searching for a project in '/tmp/.tmpFEPZ4C' 2026-08-07 13:49:20.746154144 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.746158228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.746407852 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.746413903 DEBUG Discovering virtual environment in `/tmp/.tmpFEPZ4C` 2026-08-07 13:49:20.746463944 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.746468600 DEBUG No virtual environment found 2026-08-07 13:49:20.746479690 DEBUG Adding first-party search path `/tmp/.tmpFEPZ4C` 2026-08-07 13:49:20.746482845 DEBUG Using vendored stdlib 2026-08-07 13:49:20.746601482 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.746605774 DEBUG Adding new file root '/tmp/.tmpFEPZ4C' of kind Project 2026-08-07 13:49:20.746745683 DEBUG Updating project to check open files 2026-08-07 13:49:20.746760014 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.746763952 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.746783855 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.746787388 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.746794463 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.746800250 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:20.746802354 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.746806006 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 13:49:20.746847307 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:20.747612273 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.747624161 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.757840168 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.757875823 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.757888180 DEBUG method="shutdown" response.id=2 duration=20.20µs 2026-08-07 13:49:20.757907986 DEBUG Received server response for request 2 2026-08-07 13:49:20.757920347 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.757934062 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-07 13:49:20.759059069 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.759134253 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.759168753 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.759210451 DEBUG Client info: None 2026-08-07 13:49:20.759232177 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 13:49:20.759247592 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.759253832 INFO Version: Unknown 2026-08-07 13:49:20.759299755 DEBUG Received server response for request 1 2026-08-07 13:49:20.759353715 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.759372571 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpn8svmh 2026-08-07 13:49:20.759448511 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.759551444 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.759565630 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.759574007 DEBUG No workspace configuration provided for file:///tmp/.tmpn8svmh 2026-08-07 13:49:20.759591181 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.759594001 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 13:49:20.759609036 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.759613247 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpn8svmh, using default options 2026-08-07 13:49:20.759619687 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.759622965 DEBUG Initializing workspace `file:///tmp/.tmpn8svmh`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.759631902 DEBUG Searching for a project in '/tmp/.tmpn8svmh' 2026-08-07 13:49:20.759658316 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.759662268 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.759908282 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.759914724 DEBUG Discovering virtual environment in `/tmp/.tmpn8svmh` 2026-08-07 13:49:20.759964168 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.759968891 DEBUG No virtual environment found 2026-08-07 13:49:20.759979953 DEBUG Adding first-party search path `/tmp/.tmpn8svmh` 2026-08-07 13:49:20.759984167 DEBUG Using vendored stdlib 2026-08-07 13:49:20.760120534 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.760126428 DEBUG Adding new file root '/tmp/.tmpn8svmh' of kind Project 2026-08-07 13:49:20.760265387 DEBUG Updating project to check open files 2026-08-07 13:49:20.760279950 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.760283802 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.760305679 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.760308902 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.760315892 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.760321016 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.760323039 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.760327418 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 13:49:20.760331406 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.760333389 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.760336682 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 13:49:20.760340451 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.760342398 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.760345746 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 13:49:20.760420311 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.760555432 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.776213337 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.782837956 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.782854878 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.782859711 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.797736468 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=14.89ms 2026-08-07 13:49:20.797766748 DEBUG Received server response for request 2 2026-08-07 13:49:20.797781251 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 13:49:20.797888802 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=91.51µs 2026-08-07 13:49:20.797909001 DEBUG Received server response for request 3 2026-08-07 13:49:20.797916982 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-07 13:49:20.798022705 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=58.22µs 2026-08-07 13:49:20.798033574 DEBUG Received server response for request 4 2026-08-07 13:49:20.809014199 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 13:49:20.809047107 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.809058724 DEBUG method="shutdown" response.id=5 duration=17.70µs 2026-08-07 13:49:20.809072542 DEBUG Received server response for request 5 2026-08-07 13:49:20.809077906 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.809094433 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-07 13:49:20.814177663 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.814263735 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.814303046 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.814421113 DEBUG Client info: None 2026-08-07 13:49:20.814445866 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 13:49:20.814458329 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.814465155 INFO Version: Unknown 2026-08-07 13:49:20.814924749 DEBUG Received server response for request 1 2026-08-07 13:49:20.814969340 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.814988338 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp1RNxDy 2026-08-07 13:49:20.815080639 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.815116451 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.815125059 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.815136073 DEBUG No workspace configuration provided for file:///tmp/.tmp1RNxDy 2026-08-07 13:49:20.815150867 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.815153990 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 13:49:20.815173677 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.815178648 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp1RNxDy, using default options 2026-08-07 13:49:20.815185185 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.815189223 DEBUG Initializing workspace `file:///tmp/.tmp1RNxDy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.815199211 DEBUG Searching for a project in '/tmp/.tmp1RNxDy' 2026-08-07 13:49:20.815225055 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.815229186 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.815480780 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.815486940 DEBUG Discovering virtual environment in `/tmp/.tmp1RNxDy` 2026-08-07 13:49:20.815538680 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.815543169 DEBUG No virtual environment found 2026-08-07 13:49:20.815553427 DEBUG Adding first-party search path `/tmp/.tmp1RNxDy` 2026-08-07 13:49:20.815566415 DEBUG Using vendored stdlib 2026-08-07 13:49:20.815685721 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.815690257 DEBUG Adding new file root '/tmp/.tmp1RNxDy' of kind Project 2026-08-07 13:49:20.815831320 DEBUG Updating project to check open files 2026-08-07 13:49:20.815845121 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.815848638 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:20.815870819 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.815873928 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.815880650 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.815885829 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.815887685 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.815891079 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 13:49:20.815895216 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.815897200 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.815900412 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 13:49:20.815948625 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.816046961 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.833179062 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.836518440 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.836534486 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.837191532 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=675.57µs 2026-08-07 13:49:20.837214501 DEBUG Received server response for request 2 2026-08-07 13:49:20.847299399 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:20.847328347 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.847338908 DEBUG method="shutdown" response.id=3 duration=16.72µs 2026-08-07 13:49:20.847355665 DEBUG Received server response for request 3 2026-08-07 13:49:20.847366545 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.847380506 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-07 13:49:20.850965165 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.851064181 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.851098754 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.851147797 DEBUG Client info: None 2026-08-07 13:49:20.851164343 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 13:49:20.851175768 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.851182289 INFO Version: Unknown 2026-08-07 13:49:20.851218004 DEBUG Received server response for request 1 2026-08-07 13:49:20.851254819 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.851262756 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpjvtrum 2026-08-07 13:49:20.851314520 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.851404133 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.851408339 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.851415243 DEBUG No workspace configuration provided for file:///tmp/.tmpjvtrum 2026-08-07 13:49:20.851435179 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.851440048 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpjvtrum, using default options 2026-08-07 13:49:20.851446620 DEBUG Initializing workspace `file:///tmp/.tmpjvtrum`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.851455601 DEBUG Searching for a project in '/tmp/.tmpjvtrum' 2026-08-07 13:49:20.851480691 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.851484775 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.851760150 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.851769212 DEBUG Discovering virtual environment in `/tmp/.tmpjvtrum` 2026-08-07 13:49:20.851823904 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.851829122 DEBUG No virtual environment found 2026-08-07 13:49:20.851840519 DEBUG Adding first-party search path `/tmp/.tmpjvtrum` 2026-08-07 13:49:20.851843920 DEBUG Using vendored stdlib 2026-08-07 13:49:20.851958923 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.851963475 DEBUG Adding new file root '/tmp/.tmpjvtrum' of kind Project 2026-08-07 13:49:20.852118577 DEBUG Updating project to check open files 2026-08-07 13:49:20.852134042 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.852158843 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:20.852189131 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.852192571 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.852199877 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.852205005 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.852207176 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.852210809 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 13:49:20.852214746 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.852216589 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.852219840 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 13:49:20.852223664 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.852225531 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:20.852229000 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 13:49:20.852267192 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.852353558 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.864421997 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.864657760 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.864676502 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.864680650 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.864685523 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.864833849 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 13:49:20.864866017 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 1 2026-08-07 13:49:20.864880703 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-07 13:49:20.864923251 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-07 13:49:20.864928440 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-07 13:49:20.864980942 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 13:49:20.865077137 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.865081236 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.865083965 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.865086706 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.875193215 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.875228617 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.875240444 DEBUG method="shutdown" response.id=2 duration=19.76µs 2026-08-07 13:49:20.875254856 DEBUG Received server response for request 2 2026-08-07 13:49:20.875260720 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.875271413 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-07 13:49:20.879007892 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.879083984 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.879122030 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.879192347 DEBUG Client info: None 2026-08-07 13:49:20.879208711 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 13:49:20.879220515 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.879226370 INFO Version: Unknown 2026-08-07 13:49:20.879266296 DEBUG Received server response for request 1 2026-08-07 13:49:20.879303634 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.879369282 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.879412406 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.879416877 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.879429347 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.879489026 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.879503103 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.879506965 DEBUG Initializing workspace `file:///tmp/.tmpJbROoY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.879517695 DEBUG Searching for a project in '/tmp/.tmpJbROoY/src' 2026-08-07 13:49:20.879547625 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.879551941 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.879812894 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.879820225 DEBUG Discovering virtual environment in `/tmp/.tmpJbROoY/src` 2026-08-07 13:49:20.879876300 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.879881261 DEBUG No virtual environment found 2026-08-07 13:49:20.879892682 DEBUG Adding first-party search path `/tmp/.tmpJbROoY/src` 2026-08-07 13:49:20.879896544 DEBUG Using vendored stdlib 2026-08-07 13:49:20.880029678 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.880035672 DEBUG Adding new file root '/tmp/.tmpJbROoY/src' of kind Project 2026-08-07 13:49:20.880177021 DEBUG Updating project to check open files 2026-08-07 13:49:20.880598711 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.880624858 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.880702902 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJbROoY/src/foo", kind: File } 2026-08-07 13:49:20.880735230 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.880761360 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.880787028 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.880850301 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpJbROoY/src/foo' 2026-08-07 13:49:20.881132363 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.892775711 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.899117383 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.899138826 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.902920400 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 13:49:20.903546608 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.903568213 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 13:49:20.903594435 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 13:49:20.903605347 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpJbROoY/src/foo` from project `src` 2026-08-07 13:49:20.903623004 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.903627802 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.903645962 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.903654813 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.903784004 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.903845057 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpJbROoY/src/foo") 2026-08-07 13:49:20.903857160 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.903864651 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpJbROoY/src/foo` 2026-08-07 13:49:20.903894819 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.903901271 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.914728177 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.914763255 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.914775394 DEBUG method="shutdown" response.id=2 duration=19.39µs 2026-08-07 13:49:20.914788708 DEBUG Received server response for request 2 2026-08-07 13:49:20.914793743 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.914845090 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-07 13:49:20.919922007 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.920010167 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.920049780 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.920100238 DEBUG Client info: None 2026-08-07 13:49:20.920127188 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 13:49:20.920143505 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 13:49:20.920149937 INFO Version: Unknown 2026-08-07 13:49:20.920197697 DEBUG Received server response for request 1 2026-08-07 13:49:20.920241554 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.920376316 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.920409870 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.920416883 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.920434377 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.920476579 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.920491717 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.920495787 DEBUG Initializing workspace `file:///tmp/.tmpPu3kIb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.920507018 DEBUG Searching for a project in '/tmp/.tmpPu3kIb/src' 2026-08-07 13:49:20.920536597 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.920540930 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.920792826 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.920799681 DEBUG Discovering virtual environment in `/tmp/.tmpPu3kIb/src` 2026-08-07 13:49:20.920856120 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.920860998 DEBUG No virtual environment found 2026-08-07 13:49:20.920871593 DEBUG Adding first-party search path `/tmp/.tmpPu3kIb/src` 2026-08-07 13:49:20.920875020 DEBUG Using vendored stdlib 2026-08-07 13:49:20.921009305 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.921015313 DEBUG Adding new file root '/tmp/.tmpPu3kIb/src' of kind Project 2026-08-07 13:49:20.921163105 DEBUG Updating project to check open files 2026-08-07 13:49:20.921177873 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.921181623 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.921222232 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPu3kIb/src/foo.py", kind: File } 2026-08-07 13:49:20.921246901 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPu3kIb/src/foo.py` 2026-08-07 13:49:20.921249776 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.921257216 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.921296377 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpPu3kIb/src/foo.py' 2026-08-07 13:49:20.921404512 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.933534908 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.939577901 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.939593935 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.949903215 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.949942635 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.949956754 DEBUG method="shutdown" response.id=2 duration=22.13µs 2026-08-07 13:49:20.949984624 DEBUG Received server response for request 2 2026-08-07 13:49:20.950002950 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.950015540 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 13:49:20.954352819 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:20.954431029 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.954468691 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.954563964 DEBUG Client info: None 2026-08-07 13:49:20.954589930 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 13:49:20.954606358 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:20.954611992 INFO Version: Unknown 2026-08-07 13:49:20.954668802 DEBUG Received server response for request 1 2026-08-07 13:49:20.954713866 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.954785740 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.954819227 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.954825770 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.954840244 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.954885214 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.954898597 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:20.954902861 DEBUG Initializing workspace `file:///tmp/.tmpvfJcKV/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.954913044 DEBUG Searching for a project in '/tmp/.tmpvfJcKV/src' 2026-08-07 13:49:20.954940602 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.954944994 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.955214899 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.955221748 DEBUG Discovering virtual environment in `/tmp/.tmpvfJcKV/src` 2026-08-07 13:49:20.955276114 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.955281105 DEBUG No virtual environment found 2026-08-07 13:49:20.955291452 DEBUG Adding first-party search path `/tmp/.tmpvfJcKV/src` 2026-08-07 13:49:20.955294801 DEBUG Using vendored stdlib 2026-08-07 13:49:20.955412798 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.955417995 DEBUG Adding new file root '/tmp/.tmpvfJcKV/src' of kind Project 2026-08-07 13:49:20.955569239 DEBUG Updating project to check open files 2026-08-07 13:49:20.955584344 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.955588466 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:20.955630280 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvfJcKV/src/foo.py", kind: File } 2026-08-07 13:49:20.955654646 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvfJcKV/src/foo.py` 2026-08-07 13:49:20.955657719 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.955664576 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.955700052 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpvfJcKV/src/foo.py' 2026-08-07 13:49:20.955804325 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.955813489 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:20.966009752 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:20.966053581 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:20.966065253 DEBUG method="shutdown" response.id=2 duration=20.02µs 2026-08-07 13:49:20.966078904 DEBUG Received server response for request 2 2026-08-07 13:49:20.966083872 DEBUG Client sends notification `exit` 2026-08-07 13:49:20.966095091 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-07 13:49:20.968054701 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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 13:49:20.968126009 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:20.968159858 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:20.968214828 DEBUG Client info: None 2026-08-07 13:49:20.968230056 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 13:49:20.968241863 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 13:49:20.968247694 INFO Version: Unknown 2026-08-07 13:49:20.968283506 DEBUG Received server response for request 1 2026-08-07 13:49:20.968320142 DEBUG Client sends notification `initialized` 2026-08-07 13:49:20.968379005 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:20.968466979 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:20.968471017 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:20.968498246 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:20.968510574 DEBUG Initializing workspace `file:///tmp/.tmpfTRjr6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:20.968519438 DEBUG Searching for a project in '/tmp/.tmpfTRjr6/src' 2026-08-07 13:49:20.968547017 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:20.968551099 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:20.968803876 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:20.968811249 DEBUG Discovering virtual environment in `/tmp/.tmpfTRjr6/src` 2026-08-07 13:49:20.968867049 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:20.968872501 DEBUG No virtual environment found 2026-08-07 13:49:20.968884101 DEBUG Adding first-party search path `/tmp/.tmpfTRjr6/src` 2026-08-07 13:49:20.968888206 DEBUG Using vendored stdlib 2026-08-07 13:49:20.969027515 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:20.969034019 DEBUG Adding new file root '/tmp/.tmpfTRjr6/src' of kind Project 2026-08-07 13:49:20.969178057 DEBUG Updating project to check open files 2026-08-07 13:49:20.969193104 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:20.969210693 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:20.969261336 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfTRjr6/src/foo.py", kind: File } 2026-08-07 13:49:20.969285471 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfTRjr6/src/foo.py` 2026-08-07 13:49:20.969288400 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:20.969296611 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:20.969340741 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpfTRjr6/src/foo.py' 2026-08-07 13:49:20.969439570 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:20.988263820 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:20.989411823 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:20.989430814 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.000341811 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.000383186 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.000394678 DEBUG method="shutdown" response.id=2 duration=19.76µs 2026-08-07 13:49:21.000407746 DEBUG Received server response for request 2 2026-08-07 13:49:21.000412963 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.000423308 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-07 13:49:21.004925932 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.005019438 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.005057369 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.005106826 DEBUG Client info: None 2026-08-07 13:49:21.005132205 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 13:49:21.005146080 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.005152459 INFO Version: Unknown 2026-08-07 13:49:21.005198413 DEBUG Received server response for request 1 2026-08-07 13:49:21.005244427 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.005331912 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.005434706 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.005439200 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.005453925 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.005469215 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.005482046 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.005485632 DEBUG Initializing workspace `file:///tmp/.tmpPrlhWc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.005494952 DEBUG Searching for a project in '/tmp/.tmpPrlhWc/src' 2026-08-07 13:49:21.005523558 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.005527783 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.005783137 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.005789203 DEBUG Discovering virtual environment in `/tmp/.tmpPrlhWc/src` 2026-08-07 13:49:21.005838794 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.005843771 DEBUG No virtual environment found 2026-08-07 13:49:21.005853636 DEBUG Adding first-party search path `/tmp/.tmpPrlhWc/src` 2026-08-07 13:49:21.005857563 DEBUG Using vendored stdlib 2026-08-07 13:49:21.005974744 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.005980105 DEBUG Adding new file root '/tmp/.tmpPrlhWc/src' of kind Project 2026-08-07 13:49:21.006148138 DEBUG Updating project to check open files 2026-08-07 13:49:21.006164399 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.006168643 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.006207773 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPrlhWc/src/foo.py", kind: File } 2026-08-07 13:49:21.006232027 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPrlhWc/src/foo.py` 2026-08-07 13:49:21.006234597 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.006241815 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.006281459 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpPrlhWc/src/foo.py' 2026-08-07 13:49:21.006362802 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.025169219 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.025619120 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.025637433 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.036612744 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.036656165 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.036669639 DEBUG method="shutdown" response.id=2 duration=21.78µs 2026-08-07 13:49:21.036689764 DEBUG Received server response for request 2 2026-08-07 13:49:21.036701982 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.036715211 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-07 13:49:21.040538156 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.040610565 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.040646040 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.040701788 DEBUG Client info: None 2026-08-07 13:49:21.040717033 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 13:49:21.040728966 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.040734720 INFO Version: Unknown 2026-08-07 13:49:21.040771442 DEBUG Received server response for request 1 2026-08-07 13:49:21.040809147 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.040863782 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.040948448 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.040952133 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.040966062 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.040981307 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.041009749 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.041016103 DEBUG Initializing workspace `file:///tmp/.tmpcxJCgb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.041028047 DEBUG Searching for a project in '/tmp/.tmpcxJCgb/src' 2026-08-07 13:49:21.041060675 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.041065078 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.041312735 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.041318726 DEBUG Discovering virtual environment in `/tmp/.tmpcxJCgb/src` 2026-08-07 13:49:21.041374499 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.041379390 DEBUG No virtual environment found 2026-08-07 13:49:21.041390325 DEBUG Adding first-party search path `/tmp/.tmpcxJCgb/src` 2026-08-07 13:49:21.041393788 DEBUG Using vendored stdlib 2026-08-07 13:49:21.041512637 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.041517433 DEBUG Adding new file root '/tmp/.tmpcxJCgb/src' of kind Project 2026-08-07 13:49:21.041657239 DEBUG Updating project to check open files 2026-08-07 13:49:21.041671580 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.041675828 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.041714819 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcxJCgb/src/foo.py", kind: File } 2026-08-07 13:49:21.041739257 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcxJCgb/src/foo.py` 2026-08-07 13:49:21.041741852 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.041749259 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.041786145 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpcxJCgb/src/foo.py' 2026-08-07 13:49:21.041890799 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.053532587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.059297969 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.059319348 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.059345228 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.059377226 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:21.059425583 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcxJCgb/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.059435367 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcxJCgb/src/foo.py` 2026-08-07 13:49:21.059480170 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpcxJCgb/src/foo.py' 2026-08-07 13:49:21.059575329 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.059583711 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.070393362 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.070435000 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.070446739 DEBUG method="shutdown" response.id=2 duration=19.55µs 2026-08-07 13:49:21.070459411 DEBUG Received server response for request 2 2026-08-07 13:49:21.070465113 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.070475651 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-07 13:49:21.074697471 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.074773705 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.074812593 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.074868529 DEBUG Client info: None 2026-08-07 13:49:21.074892675 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 13:49:21.074908594 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.074914695 INFO Version: Unknown 2026-08-07 13:49:21.074977022 DEBUG Received server response for request 1 2026-08-07 13:49:21.075030444 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.075306971 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.075347428 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.075356383 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.075373169 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.075378448 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.075423320 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.075438567 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.075444464 DEBUG Initializing workspace `file:///tmp/.tmpYAffcF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.075455238 DEBUG Searching for a project in '/tmp/.tmpYAffcF/src' 2026-08-07 13:49:21.075487127 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.075491596 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.075757808 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.075765306 DEBUG Discovering virtual environment in `/tmp/.tmpYAffcF/src` 2026-08-07 13:49:21.075822409 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.075827448 DEBUG No virtual environment found 2026-08-07 13:49:21.075837849 DEBUG Adding first-party search path `/tmp/.tmpYAffcF/src` 2026-08-07 13:49:21.075841548 DEBUG Using vendored stdlib 2026-08-07 13:49:21.075958468 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.075963225 DEBUG Adding new file root '/tmp/.tmpYAffcF/src' of kind Project 2026-08-07 13:49:21.076126874 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.076134529 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.076175791 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYAffcF/src/foo.py", kind: File } 2026-08-07 13:49:21.076201626 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYAffcF/src/foo.py` 2026-08-07 13:49:21.076204809 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.076219774 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.076234215 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:21.076250185 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpYAffcF/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.076255749 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpYAffcF/src/foo.py` 2026-08-07 13:49:21.185519734 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.185565105 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.185578980 DEBUG method="shutdown" response.id=2 duration=23.71µs 2026-08-07 13:49:21.185663432 DEBUG Received server response for request 2 2026-08-07 13:49:21.185676075 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.185689959 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 13:49:21.188190950 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.188268668 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.188309319 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.188426874 DEBUG Client info: None 2026-08-07 13:49:21.188451104 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 13:49:21.188464279 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.188470037 INFO Version: Unknown 2026-08-07 13:49:21.188517159 DEBUG Received server response for request 1 2026-08-07 13:49:21.188561401 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.188631268 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.188876258 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.188884174 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.188905180 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.188917801 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.188933648 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.188937549 DEBUG Initializing workspace `file:///tmp/.tmpfPfHWW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.188947575 DEBUG Searching for a project in '/tmp/.tmpfPfHWW/src' 2026-08-07 13:49:21.188978401 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.188982339 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.189241028 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.189248371 DEBUG Discovering virtual environment in `/tmp/.tmpfPfHWW/src` 2026-08-07 13:49:21.189301406 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.189306418 DEBUG No virtual environment found 2026-08-07 13:49:21.189315696 DEBUG Adding first-party search path `/tmp/.tmpfPfHWW/src` 2026-08-07 13:49:21.189319112 DEBUG Using vendored stdlib 2026-08-07 13:49:21.189435303 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.189592349 DEBUG Adding new file root '/tmp/.tmpfPfHWW/src' of kind Project 2026-08-07 13:49:21.189760452 DEBUG Updating project to check open files 2026-08-07 13:49:21.189799435 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.189807762 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.189917498 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfPfHWW/src/foo.py", kind: File } 2026-08-07 13:49:21.189948297 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfPfHWW/src/foo.py` 2026-08-07 13:49:21.189976715 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.189990710 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.190144075 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpfPfHWW/src/foo.py' 2026-08-07 13:49:21.192059477 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.194577030 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.194594888 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.194609106 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.194674380 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpfPfHWW/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.194688201 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpfPfHWW/src/foo.py` 2026-08-07 13:49:21.194730830 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpfPfHWW/src/foo.py' 2026-08-07 13:49:21.196051990 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.196065478 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.206335386 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.206374084 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.206386620 DEBUG method="shutdown" response.id=2 duration=20.40µs 2026-08-07 13:49:21.206436406 DEBUG Received server response for request 2 2026-08-07 13:49:21.206444956 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.206456251 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 13:49:21.208155994 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.208228442 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.208267204 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.208379044 DEBUG Client info: None 2026-08-07 13:49:21.208442285 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 13:49:21.208461263 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.208468664 INFO Version: Unknown 2026-08-07 13:49:21.208512222 DEBUG Received server response for request 1 2026-08-07 13:49:21.208557082 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.208672905 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.208725064 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.208733732 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.208749160 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.208802956 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.208817298 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.208821543 DEBUG Initializing workspace `file:///tmp/.tmpRizhpG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.208831201 DEBUG Searching for a project in '/tmp/.tmpRizhpG/src' 2026-08-07 13:49:21.208860611 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.208864704 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.209133915 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.209141722 DEBUG Discovering virtual environment in `/tmp/.tmpRizhpG/src` 2026-08-07 13:49:21.209196439 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.209201701 DEBUG No virtual environment found 2026-08-07 13:49:21.209211585 DEBUG Adding first-party search path `/tmp/.tmpRizhpG/src` 2026-08-07 13:49:21.209215132 DEBUG Using vendored stdlib 2026-08-07 13:49:21.209331332 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.209336493 DEBUG Adding new file root '/tmp/.tmpRizhpG/src' of kind Project 2026-08-07 13:49:21.209478132 DEBUG Updating project to check open files 2026-08-07 13:49:21.209492656 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.209496233 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.209535256 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRizhpG/src/foo.py", kind: File } 2026-08-07 13:49:21.209574780 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRizhpG/src/foo.py` 2026-08-07 13:49:21.209577638 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.209585288 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.209621381 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpRizhpG/src/foo.py' 2026-08-07 13:49:21.209734142 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.212318619 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.212336197 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.212349793 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.212412561 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpRizhpG/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.212427637 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpRizhpG/src/foo.py` 2026-08-07 13:49:21.212469183 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpRizhpG/src/foo.py' 2026-08-07 13:49:21.212571720 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.212577014 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.223915863 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.223954673 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.223966722 DEBUG method="shutdown" response.id=2 duration=20.32µs 2026-08-07 13:49:21.223990861 DEBUG Received server response for request 2 2026-08-07 13:49:21.224004767 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.224017193 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-07 13:49:21.225697262 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.225767985 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.225804298 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.225906207 DEBUG Client info: None 2026-08-07 13:49:21.225930579 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 13:49:21.225947339 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.225953517 INFO Version: Unknown 2026-08-07 13:49:21.226015583 DEBUG Received server response for request 1 2026-08-07 13:49:21.226061917 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.226132206 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.226165334 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.226171528 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.226187218 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.226225067 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.226238209 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.226242335 DEBUG Initializing workspace `file:///tmp/.tmpvkOKfo/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.226251771 DEBUG Searching for a project in '/tmp/.tmpvkOKfo/src' 2026-08-07 13:49:21.226295044 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.226299811 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.226550431 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.226557019 DEBUG Discovering virtual environment in `/tmp/.tmpvkOKfo/src` 2026-08-07 13:49:21.226611326 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.226616502 DEBUG No virtual environment found 2026-08-07 13:49:21.226627070 DEBUG Adding first-party search path `/tmp/.tmpvkOKfo/src` 2026-08-07 13:49:21.226630288 DEBUG Using vendored stdlib 2026-08-07 13:49:21.226749238 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.226754376 DEBUG Adding new file root '/tmp/.tmpvkOKfo/src' of kind Project 2026-08-07 13:49:21.226897641 DEBUG Updating project to check open files 2026-08-07 13:49:21.226912145 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.226915960 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.226956529 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvkOKfo/src/foo.py", kind: File } 2026-08-07 13:49:21.226980654 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvkOKfo/src/foo.py` 2026-08-07 13:49:21.226983519 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.226990397 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.227035252 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpvkOKfo/src/foo.py' 2026-08-07 13:49:21.227098899 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.227103313 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.227119169 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:21.227138593 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.227140808 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.227147743 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 13:49:21.227152229 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.227154213 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.227157654 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 13:49:21.227161478 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.227163357 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.227166640 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 13:49:21.227192635 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 13:49:21.227266435 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.229850481 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.229914289 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.229921157 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.229965691 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 13:49:21.230015506 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpvkOKfo/src` 2026-08-07 13:49:21.230050179 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpvkOKfo/src/foo.py", kind: Any } 2026-08-07 13:49:21.230817052 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.230830172 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.230835367 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.230839573 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.341779722 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.341822904 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.341836315 DEBUG method="shutdown" response.id=2 duration=22.09µs 2026-08-07 13:49:21.341905226 DEBUG Received server response for request 2 2026-08-07 13:49:21.341916567 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.341932993 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-07 13:49:21.343542797 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.343629508 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.343664641 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.343787274 DEBUG Client info: None 2026-08-07 13:49:21.343810395 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 13:49:21.343824144 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.343830395 INFO Version: Unknown 2026-08-07 13:49:21.343872655 DEBUG Received server response for request 1 2026-08-07 13:49:21.343916179 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.343985409 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.344026973 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.344048447 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.344065975 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.344095894 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.344109714 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.344114598 DEBUG Initializing workspace `file:///tmp/.tmpV7LHTd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.344124777 DEBUG Searching for a project in '/tmp/.tmpV7LHTd/src' 2026-08-07 13:49:21.344129996 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 13:49:21.344154002 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.344158197 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.344407477 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.344413855 DEBUG Discovering virtual environment in `/tmp/.tmpV7LHTd/src` 2026-08-07 13:49:21.344467549 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.344472327 DEBUG No virtual environment found 2026-08-07 13:49:21.344482232 DEBUG Adding first-party search path `/tmp/.tmpV7LHTd/src` 2026-08-07 13:49:21.344485712 DEBUG Using vendored stdlib 2026-08-07 13:49:21.344603393 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.344608232 DEBUG Adding new file root '/tmp/.tmpV7LHTd/src' of kind Project 2026-08-07 13:49:21.344751792 DEBUG Updating project to check open files 2026-08-07 13:49:21.344766532 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.344772126 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.344809161 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpV7LHTd/src/foo.py", kind: File } 2026-08-07 13:49:21.344833505 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpV7LHTd/src/foo.py` 2026-08-07 13:49:21.344836342 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.344843268 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.344855538 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpV7LHTd/src` 2026-08-07 13:49:21.344869595 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpV7LHTd/src/foo.py", kind: Any } 2026-08-07 13:49:21.454289189 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.454340030 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.454352969 DEBUG method="shutdown" response.id=2 duration=23.57µs 2026-08-07 13:49:21.454374005 DEBUG Received server response for request 2 2026-08-07 13:49:21.454386625 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.454400294 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-07 13:49:21.456344416 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.456418429 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.456456083 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.456563520 DEBUG Client info: None 2026-08-07 13:49:21.456589888 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 13:49:21.456606160 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.456611699 INFO Version: Unknown 2026-08-07 13:49:21.456654125 DEBUG Received server response for request 1 2026-08-07 13:49:21.456697903 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.456766721 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.456800618 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.456806670 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.456838153 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.456864238 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.456878658 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.456883350 DEBUG Initializing workspace `file:///tmp/.tmpDcRolH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.456893940 DEBUG Searching for a project in '/tmp/.tmpDcRolH/src' 2026-08-07 13:49:21.456922489 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.456926780 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.457192690 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.457201279 DEBUG Discovering virtual environment in `/tmp/.tmpDcRolH/src` 2026-08-07 13:49:21.457255653 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.457260766 DEBUG No virtual environment found 2026-08-07 13:49:21.457270896 DEBUG Adding first-party search path `/tmp/.tmpDcRolH/src` 2026-08-07 13:49:21.457274263 DEBUG Using vendored stdlib 2026-08-07 13:49:21.457393180 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.457398155 DEBUG Adding new file root '/tmp/.tmpDcRolH/src' of kind Project 2026-08-07 13:49:21.457540423 DEBUG Updating project to check open files 2026-08-07 13:49:21.457555087 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.457559004 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.457596442 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDcRolH/src/foo.py", kind: File } 2026-08-07 13:49:21.457621325 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDcRolH/src/foo.py` 2026-08-07 13:49:21.457624045 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.457631197 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.457670383 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpDcRolH/src/foo.py' 2026-08-07 13:49:21.457779992 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.469584293 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.475375133 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.475395509 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.485689998 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.485730232 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.485743520 DEBUG method="shutdown" response.id=2 duration=21.76µs 2026-08-07 13:49:21.485757724 DEBUG Received server response for request 2 2026-08-07 13:49:21.485763301 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.485773923 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 13:49:21.489778696 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.489854203 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.489888722 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.489943444 DEBUG Client info: None 2026-08-07 13:49:21.489958706 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 13:49:21.489969751 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.489975541 INFO Version: Unknown 2026-08-07 13:49:21.490029180 DEBUG Received server response for request 1 2026-08-07 13:49:21.490066965 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.490124170 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.490219337 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.490223438 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.490237990 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.490253047 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.490266124 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.490269779 DEBUG Initializing workspace `file:///tmp/.tmp3O59bG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.490278329 DEBUG Searching for a project in '/tmp/.tmp3O59bG/src' 2026-08-07 13:49:21.490306276 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.490310021 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.490560857 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.490568824 DEBUG Discovering virtual environment in `/tmp/.tmp3O59bG/src` 2026-08-07 13:49:21.490622330 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.490627247 DEBUG No virtual environment found 2026-08-07 13:49:21.490637019 DEBUG Adding first-party search path `/tmp/.tmp3O59bG/src` 2026-08-07 13:49:21.490640558 DEBUG Using vendored stdlib 2026-08-07 13:49:21.490755426 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.490760709 DEBUG Adding new file root '/tmp/.tmp3O59bG/src' of kind Project 2026-08-07 13:49:21.490897773 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.490903636 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.490943867 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3O59bG/src/foo.py", kind: File } 2026-08-07 13:49:21.490967970 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3O59bG/src/foo.py` 2026-08-07 13:49:21.490970773 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.490985624 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.600379495 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.600432002 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.600447144 DEBUG method="shutdown" response.id=2 duration=25.55µs 2026-08-07 13:49:21.600462840 DEBUG Received server response for request 2 2026-08-07 13:49:21.600468906 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.600479092 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-07 13:49:21.602565736 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.602639202 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.602675847 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.602719404 DEBUG Client info: None 2026-08-07 13:49:21.602745286 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 13:49:21.602760384 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.602765977 INFO Version: Unknown 2026-08-07 13:49:21.602811918 DEBUG Received server response for request 1 2026-08-07 13:49:21.602859870 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.602935237 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.602969373 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.602975576 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.602989441 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.603045672 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.603060403 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.603065019 DEBUG Initializing workspace `file:///tmp/.tmpB2KSt3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.603075718 DEBUG Searching for a project in '/tmp/.tmpB2KSt3/src' 2026-08-07 13:49:21.603106078 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.603110060 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.603354774 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.603361243 DEBUG Discovering virtual environment in `/tmp/.tmpB2KSt3/src` 2026-08-07 13:49:21.603414422 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.603419238 DEBUG No virtual environment found 2026-08-07 13:49:21.603429503 DEBUG Adding first-party search path `/tmp/.tmpB2KSt3/src` 2026-08-07 13:49:21.603432818 DEBUG Using vendored stdlib 2026-08-07 13:49:21.603551917 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.603566608 DEBUG Adding new file root '/tmp/.tmpB2KSt3/src' of kind Project 2026-08-07 13:49:21.603705198 DEBUG Updating project to check open files 2026-08-07 13:49:21.603719347 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.603723347 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.603761958 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpB2KSt3/src/foo", kind: File } 2026-08-07 13:49:21.603785698 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpB2KSt3/src/foo` 2026-08-07 13:49:21.603788418 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.603795142 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.603833244 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpB2KSt3/src/foo' 2026-08-07 13:49:21.603943288 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.615852267 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.621592314 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.621608777 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.631891355 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.631927001 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.631940857 DEBUG method="shutdown" response.id=2 duration=21.65µs 2026-08-07 13:49:21.631954872 DEBUG Received server response for request 2 2026-08-07 13:49:21.631959836 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.631969603 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-07 13:49:21.635591532 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.635667622 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.635704865 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.635749400 DEBUG Client info: None 2026-08-07 13:49:21.635773026 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 13:49:21.635786510 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.635792052 INFO Version: Unknown 2026-08-07 13:49:21.637166393 DEBUG Received server response for request 1 2026-08-07 13:49:21.637217508 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.637489884 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.637536300 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.637539360 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.637554516 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.637606325 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.637621768 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.637626425 DEBUG Initializing workspace `file:///tmp/.tmpeYF67P/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.637637389 DEBUG Searching for a project in '/tmp/.tmpeYF67P/src' 2026-08-07 13:49:21.637667503 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.637671877 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.637928418 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.637944079 DEBUG Discovering virtual environment in `/tmp/.tmpeYF67P/src` 2026-08-07 13:49:21.638018496 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.638025950 DEBUG No virtual environment found 2026-08-07 13:49:21.638038194 DEBUG Adding first-party search path `/tmp/.tmpeYF67P/src` 2026-08-07 13:49:21.638042894 DEBUG Using vendored stdlib 2026-08-07 13:49:21.638161915 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.638167088 DEBUG Adding new file root '/tmp/.tmpeYF67P/src' of kind Project 2026-08-07 13:49:21.638313026 DEBUG Updating project to check open files 2026-08-07 13:49:21.638328966 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.638332840 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.638372295 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpeYF67P/src/foo.ipynb", kind: File } 2026-08-07 13:49:21.638396687 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpeYF67P/src/foo.ipynb` 2026-08-07 13:49:21.638399628 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.638406787 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.638444756 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpeYF67P/src/foo.ipynb' 2026-08-07 13:49:21.638552233 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.650137735 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.655833532 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.655855252 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.666031558 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.666072984 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.666086319 DEBUG method="shutdown" response.id=2 duration=22.15µs 2026-08-07 13:49:21.666100962 DEBUG Received server response for request 2 2026-08-07 13:49:21.666107119 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.666118066 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-07 13:49:21.670274551 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.670358806 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.670397401 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.670447424 DEBUG Client info: None 2026-08-07 13:49:21.670474037 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 13:49:21.670489809 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.670495769 INFO Version: Unknown 2026-08-07 13:49:21.671027621 DEBUG Received server response for request 1 2026-08-07 13:49:21.671073752 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.671188618 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.671234060 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.671243015 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.671260231 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.671313310 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.671329711 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.671334836 DEBUG Initializing workspace `file:///tmp/.tmp0F8p0l/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.671346387 DEBUG Searching for a project in '/tmp/.tmp0F8p0l/src' 2026-08-07 13:49:21.671376260 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.671380946 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.671642828 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.671752209 DEBUG Discovering virtual environment in `/tmp/.tmp0F8p0l/src` 2026-08-07 13:49:21.671804979 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.671810419 DEBUG No virtual environment found 2026-08-07 13:49:21.671820351 DEBUG Adding first-party search path `/tmp/.tmp0F8p0l/src` 2026-08-07 13:49:21.671824104 DEBUG Using vendored stdlib 2026-08-07 13:49:21.671942461 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.671947675 DEBUG Adding new file root '/tmp/.tmp0F8p0l/src' of kind Project 2026-08-07 13:49:21.672117244 DEBUG Updating project to check open files 2026-08-07 13:49:21.672177759 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.672186332 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.672232627 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0F8p0l/src/foo.py", kind: File } 2026-08-07 13:49:21.672259793 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0F8p0l/src/foo.py` 2026-08-07 13:49:21.672293801 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.672307379 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.672347788 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp0F8p0l/src/foo.py' 2026-08-07 13:49:21.672512949 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.684089707 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.689778888 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.689797634 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.700767132 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.700808579 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.700821136 DEBUG method="shutdown" response.id=2 duration=21.03µs 2026-08-07 13:49:21.700861368 DEBUG Received server response for request 2 2026-08-07 13:49:21.700872282 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.700887952 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-07 13:49:21.704656297 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.704733053 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.704769690 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.704816745 DEBUG Client info: None 2026-08-07 13:49:21.704842552 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 13:49:21.704855445 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.704861198 INFO Version: Unknown 2026-08-07 13:49:21.704904085 DEBUG Received server response for request 1 2026-08-07 13:49:21.704942796 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.705039676 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.705074602 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.705081891 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.705097918 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.705148088 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.705163350 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.705167785 DEBUG Initializing workspace `file:///tmp/.tmp3PfjdH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.705177579 DEBUG Searching for a project in '/tmp/.tmp3PfjdH/src' 2026-08-07 13:49:21.705208791 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.705213064 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.705469197 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.705475503 DEBUG Discovering virtual environment in `/tmp/.tmp3PfjdH/src` 2026-08-07 13:49:21.705529296 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.705534155 DEBUG No virtual environment found 2026-08-07 13:49:21.705544156 DEBUG Adding first-party search path `/tmp/.tmp3PfjdH/src` 2026-08-07 13:49:21.705547518 DEBUG Using vendored stdlib 2026-08-07 13:49:21.705665192 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.705670097 DEBUG Adding new file root '/tmp/.tmp3PfjdH/src' of kind Project 2026-08-07 13:49:21.705811466 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.705816318 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.705855702 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3PfjdH/src/foo.py", kind: File } 2026-08-07 13:49:21.705880365 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3PfjdH/src/foo.py` 2026-08-07 13:49:21.705883134 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.705898128 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.707404014 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.001s 2026-08-07 13:49:21.707457674 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp3PfjdH/src/foo.py' 2026-08-07 13:49:21.707579219 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.719375321 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.725300850 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.725324369 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.735615260 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.735659514 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.735673540 DEBUG method="shutdown" response.id=2 duration=23.49µs 2026-08-07 13:49:21.735686483 DEBUG Received server response for request 2 2026-08-07 13:49:21.735692025 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.735702280 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-07 13:49:21.739526971 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.739619354 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.739658980 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.739706448 DEBUG Client info: None 2026-08-07 13:49:21.739731414 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 13:49:21.739743941 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.739750160 INFO Version: Unknown 2026-08-07 13:49:21.739796301 DEBUG Received server response for request 1 2026-08-07 13:49:21.739844109 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.739921607 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.740063256 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.740069553 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.740089708 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.740105086 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.740118978 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.740122907 DEBUG Initializing workspace `file:///tmp/.tmp4uFnWw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.740133086 DEBUG Searching for a project in '/tmp/.tmp4uFnWw/src' 2026-08-07 13:49:21.740164027 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.740168270 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.740420816 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.740427492 DEBUG Discovering virtual environment in `/tmp/.tmp4uFnWw/src` 2026-08-07 13:49:21.740480471 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.740485312 DEBUG No virtual environment found 2026-08-07 13:49:21.740495912 DEBUG Adding first-party search path `/tmp/.tmp4uFnWw/src` 2026-08-07 13:49:21.740499171 DEBUG Using vendored stdlib 2026-08-07 13:49:21.740617680 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.740622790 DEBUG Adding new file root '/tmp/.tmp4uFnWw/src' of kind Project 2026-08-07 13:49:21.740763465 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.740768564 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.740784048 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp4uFnWw/src/foo.py` 2026-08-07 13:49:21.740787210 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.740802931 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.740842854 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file 'untitled:///tmp/.tmp4uFnWw/src/foo.py' 2026-08-07 13:49:21.740954587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.752885710 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.758713953 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.758734732 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.769694829 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.769733658 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.769746517 DEBUG method="shutdown" response.id=2 duration=20.07µs 2026-08-07 13:49:21.769761199 DEBUG Received server response for request 2 2026-08-07 13:49:21.769767023 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.769783875 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-07 13:49:21.773736770 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.773814570 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.773851529 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.773906205 DEBUG Client info: None 2026-08-07 13:49:21.773930903 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 13:49:21.773943953 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.773950269 INFO Version: Unknown 2026-08-07 13:49:21.774571172 DEBUG Received server response for request 1 2026-08-07 13:49:21.774620028 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.774716391 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.774751348 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.774760146 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.774776616 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.774841996 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.774857061 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.774862502 DEBUG Initializing workspace `file:///tmp/.tmpqptHsh/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.774874540 DEBUG Searching for a project in '/tmp/.tmpqptHsh/src' 2026-08-07 13:49:21.774907520 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.774911998 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.775182889 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.775190295 DEBUG Discovering virtual environment in `/tmp/.tmpqptHsh/src` 2026-08-07 13:49:21.775245652 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.775250918 DEBUG No virtual environment found 2026-08-07 13:49:21.775261374 DEBUG Adding first-party search path `/tmp/.tmpqptHsh/src` 2026-08-07 13:49:21.775264832 DEBUG Using vendored stdlib 2026-08-07 13:49:21.775382664 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.775387877 DEBUG Adding new file root '/tmp/.tmpqptHsh/src' of kind Project 2026-08-07 13:49:21.775533433 DEBUG Updating project to check open files 2026-08-07 13:49:21.775547914 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.775552119 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.775607771 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqptHsh/src/lib.py", kind: File } 2026-08-07 13:49:21.775633403 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqptHsh/src/lib.py` 2026-08-07 13:49:21.775636456 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.775644194 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.775678567 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpqptHsh/src/lib.py' 2026-08-07 13:49:21.775772930 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.787472479 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.793263954 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.793285810 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.793302104 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.793372921 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqptHsh/src/main.py", kind: File } 2026-08-07 13:49:21.793407402 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqptHsh/src/main.py` 2026-08-07 13:49:21.793410700 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.793430221 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 13:49:21.793457309 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpqptHsh/src/main.py' 2026-08-07 13:49:21.795326061 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.795343275 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.795366070 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:21.795454291 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.795463266 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.795480905 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 13:49:21.795541282 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.795547114 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.795566470 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 13:49:21.795574298 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 13:49:21.795577429 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:21.795582143 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 13:49:21.795613793 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 13:49:21.795795642 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.795808397 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.795866300 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.795869280 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.795876383 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.795901215 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:21.795976450 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpqptHsh/src/lib.py", kind: FileContent } 2026-08-07 13:49:21.795988516 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpqptHsh/src/lib.py` 2026-08-07 13:49:21.796091681 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpqptHsh/src/lib.py' 2026-08-07 13:49:21.796164422 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.796167469 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.796172763 DEBUG Client sends notification `textDocument/didSave` 2026-08-07 13:49:21.796198080 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.796200654 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.796322467 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpqptHsh/src/main.py' 2026-08-07 13:49:21.796357940 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.796360681 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.796420708 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 13:49:21.796443232 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.796445663 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.796449288 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:21.796451040 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 13:49:21.806717284 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 13:49:21.806766230 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.806781511 DEBUG method="shutdown" response.id=2 duration=25.35µs 2026-08-07 13:49:21.806796241 DEBUG Received server response for request 2 2026-08-07 13:49:21.806801791 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.806813316 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-07 13:49:21.811774261 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.811858665 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.811897582 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.811974552 DEBUG Client info: None 2026-08-07 13:49:21.811990142 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 13:49:21.812017125 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.812023325 INFO Version: Unknown 2026-08-07 13:49:21.812063739 DEBUG Received server response for request 1 2026-08-07 13:49:21.812101350 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.812174660 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.812215362 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.812220524 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.812234644 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.812238458 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:21.812297286 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.812312395 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.812316845 DEBUG Initializing workspace `file:///tmp/.tmpGfb0dk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.812327505 DEBUG Searching for a project in '/tmp/.tmpGfb0dk/src' 2026-08-07 13:49:21.812359118 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.812363415 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.812614564 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.812620806 DEBUG Discovering virtual environment in `/tmp/.tmpGfb0dk/src` 2026-08-07 13:49:21.812674096 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.812679042 DEBUG No virtual environment found 2026-08-07 13:49:21.812690056 DEBUG Adding first-party search path `/tmp/.tmpGfb0dk/src` 2026-08-07 13:49:21.812693627 DEBUG Using vendored stdlib 2026-08-07 13:49:21.812812022 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.812816972 DEBUG Adding new file root '/tmp/.tmpGfb0dk/src' of kind Project 2026-08-07 13:49:21.812958753 DEBUG Updating project to check open files 2026-08-07 13:49:21.812973441 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.812977096 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.813035962 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGfb0dk/src/main.py", kind: File } 2026-08-07 13:49:21.813061061 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGfb0dk/src/main.py` 2026-08-07 13:49:21.813064030 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.813071821 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.813155415 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGfb0dk/src/main.py"))}: Checking file '/tmp/.tmpGfb0dk/src/main.py' 2026-08-07 13:49:21.813290163 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGfb0dk/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.825242107 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpGfb0dk/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.831246043 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.17ms 2026-08-07 13:49:21.831284303 DEBUG Received server response for request 2 2026-08-07 13:49:21.832078676 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.832099793 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 13:49:21.832104108 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:21.832163621 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGfb0dk/external/builtins.pyi", kind: File } 2026-08-07 13:49:21.832196042 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpGfb0dk/external/builtins.pyi` 2026-08-07 13:49:21.832199580 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 13:49:21.832221260 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.832231558 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpGfb0dk/external/builtins.pyi` 2026-08-07 13:49:21.832235694 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpGfb0dk/external/builtins.pyi` 2026-08-07 13:49:21.832374229 DEBUG method="textDocument/diagnostic" response.id=3 duration=132.43µs 2026-08-07 13:49:21.832393667 DEBUG Received server response for request 3 2026-08-07 13:49:21.842560628 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:21.842590800 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.842600466 DEBUG method="shutdown" response.id=4 duration=15.86µs 2026-08-07 13:49:21.842613472 DEBUG Received server response for request 4 2026-08-07 13:49:21.842618106 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.842627446 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 13:49:21.847405676 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.847485603 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.847525326 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.847583011 DEBUG Client info: None 2026-08-07 13:49:21.847610738 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 13:49:21.847626306 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.847632789 INFO Version: Unknown 2026-08-07 13:49:21.847675803 DEBUG Received server response for request 1 2026-08-07 13:49:21.847715283 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.847858359 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.847897088 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.847906529 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.847923055 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.847927355 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:21.847966374 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.847981317 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.847985468 DEBUG Initializing workspace `file:///tmp/.tmphJJ3qW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.848011321 DEBUG Searching for a project in '/tmp/.tmphJJ3qW/src' 2026-08-07 13:49:21.848062902 DEBUG Found project at '/tmp/.tmphJJ3qW' 2026-08-07 13:49:21.848067716 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.848317718 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.848324891 DEBUG Discovering virtual environment in `/tmp/.tmphJJ3qW` 2026-08-07 13:49:21.848372776 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.848377890 DEBUG No virtual environment found 2026-08-07 13:49:21.848386387 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:21.848393413 DEBUG Adding first-party search path `/tmp/.tmphJJ3qW/src` 2026-08-07 13:49:21.848396472 DEBUG Adding first-party search path `/tmp/.tmphJJ3qW` 2026-08-07 13:49:21.848399249 DEBUG Using vendored stdlib 2026-08-07 13:49:21.848517184 INFO Python version: Python 3.10, platform: linux 2026-08-07 13:49:21.848521866 DEBUG Adding new file root '/tmp/.tmphJJ3qW' of kind Project 2026-08-07 13:49:21.848662729 DEBUG Updating project to check open files 2026-08-07 13:49:21.848677715 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.848681513 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.848725303 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmphJJ3qW/src/foo.py", kind: File } 2026-08-07 13:49:21.848749984 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmphJJ3qW/src/foo.py` 2026-08-07 13:49:21.848752898 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.848759866 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.848838801 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphJJ3qW/src/foo.py"))}: Checking file '/tmp/.tmphJJ3qW/src/foo.py' 2026-08-07 13:49:21.848980700 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphJJ3qW/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.867803178 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphJJ3qW/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 13:49:21.867855682 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmphJJ3qW/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 13:49:21.867929994 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.16ms 2026-08-07 13:49:21.867958428 DEBUG Received server response for request 2 2026-08-07 13:49:21.879347534 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:21.879380331 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.879390456 DEBUG method="shutdown" response.id=3 duration=17.33µs 2026-08-07 13:49:21.879401124 DEBUG Received server response for request 3 2026-08-07 13:49:21.879405957 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.879422635 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-07 13:49:21.884212882 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.884291961 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.884331384 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.884380714 DEBUG Client info: None 2026-08-07 13:49:21.884405673 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 13:49:21.884422244 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.884428978 INFO Version: Unknown 2026-08-07 13:49:21.885888128 DEBUG Received server response for request 1 2026-08-07 13:49:21.885940513 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.886224305 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.886268523 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.886276528 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.886294351 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.886298805 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:21.886335512 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.886351539 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.886357230 DEBUG Initializing workspace `file:///tmp/.tmp2N2SAm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.886368998 DEBUG Searching for a project in '/tmp/.tmp2N2SAm/src' 2026-08-07 13:49:21.886405421 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.886410043 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.886662828 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.886669572 DEBUG Discovering virtual environment in `/tmp/.tmp2N2SAm/src` 2026-08-07 13:49:21.886727953 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.886733931 DEBUG No virtual environment found 2026-08-07 13:49:21.886744746 DEBUG Adding first-party search path `/tmp/.tmp2N2SAm/src` 2026-08-07 13:49:21.886748199 DEBUG Using vendored stdlib 2026-08-07 13:49:21.886867841 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.886873085 DEBUG Adding new file root '/tmp/.tmp2N2SAm/src' of kind Project 2026-08-07 13:49:21.887034715 DEBUG Updating project to check open files 2026-08-07 13:49:21.887050145 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.887054223 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.887118795 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2N2SAm/src/foo.py", kind: File } 2026-08-07 13:49:21.887146378 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2N2SAm/src/foo.py` 2026-08-07 13:49:21.887149721 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.887158481 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.887267980 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2N2SAm/src/foo.py"))}: Checking file '/tmp/.tmp2N2SAm/src/foo.py' 2026-08-07 13:49:21.887414268 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2N2SAm/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.899262596 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2N2SAm/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.905148120 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.98ms 2026-08-07 13:49:21.905179253 DEBUG Received server response for request 2 2026-08-07 13:49:21.905218218 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.905229616 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:21.905246218 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:21.905287673 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp2N2SAm/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.905297059 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp2N2SAm/src/foo.py` 2026-08-07 13:49:21.905366248 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2N2SAm/src/foo.py"))}: Checking file '/tmp/.tmp2N2SAm/src/foo.py' 2026-08-07 13:49:21.905468776 DEBUG method="textDocument/diagnostic" response.id=3 duration=148.14µs 2026-08-07 13:49:21.905486034 DEBUG Received server response for request 3 2026-08-07 13:49:21.915565770 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:21.915590213 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.915600721 DEBUG method="shutdown" response.id=4 duration=16.19µs 2026-08-07 13:49:21.915613135 DEBUG Received server response for request 4 2026-08-07 13:49:21.915617033 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.915626697 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-07 13:49:21.920680010 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.920763796 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.920799775 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.920848898 DEBUG Client info: None 2026-08-07 13:49:21.920871183 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 13:49:21.920884035 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 13:49:21.920890024 INFO Version: Unknown 2026-08-07 13:49:21.920934024 DEBUG Received server response for request 1 2026-08-07 13:49:21.920980612 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.921069304 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.921102939 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.921110102 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.921126868 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.921130893 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:21.921192343 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.921207323 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.921211812 DEBUG Initializing workspace `file:///tmp/.tmpvJX7QQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.921222488 DEBUG Searching for a project in '/tmp/.tmpvJX7QQ/src' 2026-08-07 13:49:21.921254896 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.921259227 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.921503193 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.921509505 DEBUG Discovering virtual environment in `/tmp/.tmpvJX7QQ/src` 2026-08-07 13:49:21.921562440 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.921567371 DEBUG No virtual environment found 2026-08-07 13:49:21.921577940 DEBUG Adding first-party search path `/tmp/.tmpvJX7QQ/src` 2026-08-07 13:49:21.921581180 DEBUG Using vendored stdlib 2026-08-07 13:49:21.921700330 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.921705234 DEBUG Adding new file root '/tmp/.tmpvJX7QQ/src' of kind Project 2026-08-07 13:49:21.921843410 DEBUG Updating project to check open files 2026-08-07 13:49:21.921857613 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.921861271 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.921896888 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvJX7QQ/src/foo.py", kind: File } 2026-08-07 13:49:21.921920759 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvJX7QQ/src/foo.py` 2026-08-07 13:49:21.921923664 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.921931079 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.922007042 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvJX7QQ/src/foo.py"))}: Checking file '/tmp/.tmpvJX7QQ/src/foo.py' 2026-08-07 13:49:21.922135566 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvJX7QQ/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.933773052 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvJX7QQ/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.939649448 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.71ms 2026-08-07 13:49:21.939682236 DEBUG Received server response for request 2 2026-08-07 13:49:21.940571218 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:21.940589644 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:21.940611158 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:21.940647271 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpvJX7QQ/src/foo.py", kind: FileContent } 2026-08-07 13:49:21.940656936 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpvJX7QQ/src/foo.py` 2026-08-07 13:49:21.940735634 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpvJX7QQ/src/foo.py"))}: Checking file '/tmp/.tmpvJX7QQ/src/foo.py' 2026-08-07 13:49:21.940902715 DEBUG method="textDocument/diagnostic" response.id=3 duration=219.78µs 2026-08-07 13:49:21.940925983 DEBUG Received server response for request 3 2026-08-07 13:49:21.951744389 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:21.951772754 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.951782537 DEBUG method="shutdown" response.id=4 duration=15.91µs 2026-08-07 13:49:21.951794774 DEBUG Received server response for request 4 2026-08-07 13:49:21.951800099 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.951816797 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-07 13:49:21.955703235 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.955782520 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.955819907 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.955865471 DEBUG Client info: None 2026-08-07 13:49:21.955890514 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 13:49:21.955902807 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.955909137 INFO Version: Unknown 2026-08-07 13:49:21.957539280 DEBUG Received server response for request 1 2026-08-07 13:49:21.957594098 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.957690719 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.957728121 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.957736704 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.957752455 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.957756935 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:21.957811391 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.957827254 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:21.957831869 DEBUG Initializing workspace `file:///tmp/.tmp8wEZ1G/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.957843165 DEBUG Searching for a project in '/tmp/.tmp8wEZ1G/src' 2026-08-07 13:49:21.957878123 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.957882319 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.958174966 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.958189646 DEBUG Discovering virtual environment in `/tmp/.tmp8wEZ1G/src` 2026-08-07 13:49:21.958251035 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.958256942 DEBUG No virtual environment found 2026-08-07 13:49:21.958268115 DEBUG Adding first-party search path `/tmp/.tmp8wEZ1G/src` 2026-08-07 13:49:21.958271938 DEBUG Using vendored stdlib 2026-08-07 13:49:21.958404862 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.958411509 DEBUG Adding new file root '/tmp/.tmp8wEZ1G/src' of kind Project 2026-08-07 13:49:21.958568148 DEBUG Updating project to check open files 2026-08-07 13:49:21.958583300 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.958588739 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:21.958630847 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8wEZ1G/src/foo.py", kind: File } 2026-08-07 13:49:21.958654864 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8wEZ1G/src/foo.py` 2026-08-07 13:49:21.958658334 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.958665471 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.958790114 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8wEZ1G/src/foo.py"))}: Checking file '/tmp/.tmp8wEZ1G/src/foo.py' 2026-08-07 13:49:21.958935272 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8wEZ1G/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:21.970759545 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp8wEZ1G/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:21.976535127 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.86ms 2026-08-07 13:49:21.976565055 DEBUG Received server response for request 2 2026-08-07 13:49:21.976615862 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:21.976680209 DEBUG method="textDocument/diagnostic" response.id=3 duration=40.67µs 2026-08-07 13:49:21.976731823 DEBUG Received server response for request 3 2026-08-07 13:49:21.986803849 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:21.986827843 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:21.986837472 DEBUG method="shutdown" response.id=4 duration=14.78µs 2026-08-07 13:49:21.986855108 DEBUG Received server response for request 4 2026-08-07 13:49:21.986865290 DEBUG Client sends notification `exit` 2026-08-07 13:49:21.986881192 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 13:49:21.990768547 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:21.990849155 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:21.990886908 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:21.990951948 DEBUG Client info: None 2026-08-07 13:49:21.990969652 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 13:49:21.990984642 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:21.990990274 INFO Version: Unknown 2026-08-07 13:49:21.991040008 DEBUG Received server response for request 1 2026-08-07 13:49:21.991076726 DEBUG Client sends notification `initialized` 2026-08-07 13:49:21.991149527 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:21.991193920 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:21.991198509 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:21.991208295 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:21.991272891 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:21.991287456 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:21.991291875 DEBUG Initializing workspace `file:///tmp/.tmpyJOIb7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:21.991301485 DEBUG Searching for a project in '/tmp/.tmpyJOIb7/src' 2026-08-07 13:49:21.991330968 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:21.991335020 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:21.991590286 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:21.991597005 DEBUG Discovering virtual environment in `/tmp/.tmpyJOIb7/src` 2026-08-07 13:49:21.991651004 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:21.991656078 DEBUG No virtual environment found 2026-08-07 13:49:21.991666034 DEBUG Adding first-party search path `/tmp/.tmpyJOIb7/src` 2026-08-07 13:49:21.991669263 DEBUG Using vendored stdlib 2026-08-07 13:49:21.991786305 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:21.991790992 DEBUG Adding new file root '/tmp/.tmpyJOIb7/src' of kind Project 2026-08-07 13:49:21.991932111 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:21.991936610 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:21.993254638 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:21.994878730 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:21.995618102 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyJOIb7/src/foo.py"))}: Checking file '/tmp/.tmpyJOIb7/src/foo.py' 2026-08-07 13:49:21.995734941 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:21.996416131 DEBUG method="workspace/diagnostic" response.id=2 duration=4.48ms 2026-08-07 13:49:21.996441304 DEBUG Received server response for request 2 2026-08-07 13:49:21.997170471 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:21.997188270 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:21.997236826 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpyJOIb7/src/foo.py") 2026-08-07 13:49:21.997248487 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpyJOIb7/src/foo.py` 2026-08-07 13:49:21.997265220 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpyJOIb7/src/foo.py` 2026-08-07 13:49:21.997283315 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyJOIb7/src/foo.py` 2026-08-07 13:49:21.997286055 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:21.997291549 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:21.997354053 DEBUG method="textDocument/diagnostic" response.id=3 duration=57.58µs 2026-08-07 13:49:21.997402663 DEBUG Received server response for request 3 2026-08-07 13:49:22.007507849 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:22.007536348 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.007545832 DEBUG method="shutdown" response.id=4 duration=13.64µs 2026-08-07 13:49:22.007569572 DEBUG Received server response for request 4 2026-08-07 13:49:22.007581794 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.007598288 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-07 13:49:22.009539667 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.009615875 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.009649513 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.009706486 DEBUG Client info: None 2026-08-07 13:49:22.009732255 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 13:49:22.009748245 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.009754361 INFO Version: Unknown 2026-08-07 13:49:22.010227461 DEBUG Received server response for request 1 2026-08-07 13:49:22.010271107 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.010368868 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.010402208 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.010411883 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.010427977 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.010432172 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.010463511 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.010476823 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.010481278 DEBUG Initializing workspace `file:///tmp/.tmpFnVF6d/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.010491072 DEBUG Searching for a project in '/tmp/.tmpFnVF6d/src' 2026-08-07 13:49:22.010526334 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.010530491 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.010772094 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.010778939 DEBUG Discovering virtual environment in `/tmp/.tmpFnVF6d/src` 2026-08-07 13:49:22.010826511 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.010831419 DEBUG No virtual environment found 2026-08-07 13:49:22.010842815 DEBUG Adding first-party search path `/tmp/.tmpFnVF6d/src` 2026-08-07 13:49:22.010846255 DEBUG Using vendored stdlib 2026-08-07 13:49:22.010962932 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.010967646 DEBUG Adding new file root '/tmp/.tmpFnVF6d/src' of kind Project 2026-08-07 13:49:22.011124085 DEBUG Updating project to check open files 2026-08-07 13:49:22.011139455 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.011144793 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.011181589 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFnVF6d/src/foo.py", kind: File } 2026-08-07 13:49:22.011204146 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFnVF6d/src/foo.py` 2026-08-07 13:49:22.011206929 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.011213433 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.011654613 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFnVF6d/src/foo.py"))}: Checking file '/tmp/.tmpFnVF6d/src/foo.py' 2026-08-07 13:49:22.012037095 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFnVF6d/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.024088787 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpFnVF6d/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.043602246 DEBUG method="textDocument/diagnostic" response.id=2 duration=32.38ms 2026-08-07 13:49:22.043640450 DEBUG Received server response for request 2 2026-08-07 13:49:22.053818564 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.053854175 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.053864120 DEBUG method="shutdown" response.id=3 duration=17.71µs 2026-08-07 13:49:22.053877034 DEBUG Received server response for request 3 2026-08-07 13:49:22.053882658 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.053894276 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-07 13:49:22.059193612 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.059269927 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.059308260 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.059384311 DEBUG Client info: None 2026-08-07 13:49:22.059400127 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 13:49:22.059411946 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.059417878 INFO Version: Unknown 2026-08-07 13:49:22.059459282 DEBUG Received server response for request 1 2026-08-07 13:49:22.059496406 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.059575841 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.059616343 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.059621813 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.059636010 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.059640032 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.059678739 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.059694343 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.059698723 DEBUG Initializing workspace `file:///tmp/.tmpByVtkH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.059709696 DEBUG Searching for a project in '/tmp/.tmpByVtkH/src' 2026-08-07 13:49:22.059741215 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.059745326 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.060011339 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.060019395 DEBUG Discovering virtual environment in `/tmp/.tmpByVtkH/src` 2026-08-07 13:49:22.060074716 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.060079874 DEBUG No virtual environment found 2026-08-07 13:49:22.060090600 DEBUG Adding first-party search path `/tmp/.tmpByVtkH/src` 2026-08-07 13:49:22.060094034 DEBUG Using vendored stdlib 2026-08-07 13:49:22.060212373 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.060217428 DEBUG Adding new file root '/tmp/.tmpByVtkH/src' of kind Project 2026-08-07 13:49:22.060362281 DEBUG Updating project to check open files 2026-08-07 13:49:22.060377082 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.060381358 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.060421218 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpByVtkH/src/foo.py", kind: File } 2026-08-07 13:49:22.060446491 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpByVtkH/src/foo.py` 2026-08-07 13:49:22.060449343 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.060456482 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.060630784 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpByVtkH/src/foo.py"))}: Checking file '/tmp/.tmpByVtkH/src/foo.py' 2026-08-07 13:49:22.060776204 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpByVtkH/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.072601161 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpByVtkH/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.078467114 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.92ms 2026-08-07 13:49:22.078500542 DEBUG Received server response for request 2 2026-08-07 13:49:22.089514746 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.089546657 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.089557219 DEBUG method="shutdown" response.id=3 duration=17.40µs 2026-08-07 13:49:22.089569833 DEBUG Received server response for request 3 2026-08-07 13:49:22.089575102 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.089615899 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 13:49:22.093635076 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.093713373 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.093750738 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.093800096 DEBUG Client info: None 2026-08-07 13:49:22.093824044 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 13:49:22.093837246 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.093843813 INFO Version: Unknown 2026-08-07 13:49:22.094913071 DEBUG Received server response for request 1 2026-08-07 13:49:22.094960090 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.095159224 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.095208759 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.095217341 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.095235523 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.095239442 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.095273796 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.095289319 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.095293417 DEBUG Initializing workspace `file:///tmp/.tmpd06Aib/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.095303999 DEBUG Searching for a project in '/tmp/.tmpd06Aib/src' 2026-08-07 13:49:22.095342203 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.095347092 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.095620782 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.095628932 DEBUG Discovering virtual environment in `/tmp/.tmpd06Aib/src` 2026-08-07 13:49:22.095682852 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.095687753 DEBUG No virtual environment found 2026-08-07 13:49:22.095697924 DEBUG Adding first-party search path `/tmp/.tmpd06Aib/src` 2026-08-07 13:49:22.095701322 DEBUG Using vendored stdlib 2026-08-07 13:49:22.095839492 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.095851246 DEBUG Adding new file root '/tmp/.tmpd06Aib/src' of kind Project 2026-08-07 13:49:22.096027109 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.096034681 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.096087251 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpd06Aib/src/foo.py", kind: File } 2026-08-07 13:49:22.096113188 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpd06Aib/src/foo.py` 2026-08-07 13:49:22.096116510 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.096132440 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.096193470 DEBUG method="textDocument/diagnostic" response.id=2 duration=54.56µs 2026-08-07 13:49:22.096217345 DEBUG Received server response for request 2 2026-08-07 13:49:22.106359190 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.106397934 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.106410280 DEBUG method="shutdown" response.id=3 duration=19.66µs 2026-08-07 13:49:22.106427347 DEBUG Received server response for request 3 2026-08-07 13:49:22.106432526 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.106443080 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-08-07 13:49:22.107820867 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.107898599 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.107935183 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.108068414 DEBUG Client info: None 2026-08-07 13:49:22.108092135 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 13:49:22.108108493 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.108114843 INFO Version: Unknown 2026-08-07 13:49:22.108157013 DEBUG Received server response for request 1 2026-08-07 13:49:22.108199880 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.108273204 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.108301774 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.108307469 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.108321664 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.108325827 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.108381956 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.108396567 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.108400824 DEBUG Initializing workspace `file:///tmp/.tmpnaY465/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.108410779 DEBUG Searching for a project in '/tmp/.tmpnaY465/src' 2026-08-07 13:49:22.110309056 DEBUG Found project at '/tmp/.tmpnaY465' 2026-08-07 13:49:22.110328916 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.111189197 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.111206640 DEBUG Discovering virtual environment in `/tmp/.tmpnaY465` 2026-08-07 13:49:22.111269495 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.111274909 DEBUG No virtual environment found 2026-08-07 13:49:22.111285308 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:22.111293005 DEBUG Adding first-party search path `/tmp/.tmpnaY465/src` 2026-08-07 13:49:22.111296217 DEBUG Adding first-party search path `/tmp/.tmpnaY465` 2026-08-07 13:49:22.111299013 DEBUG Using vendored stdlib 2026-08-07 13:49:22.111421160 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.111426156 DEBUG Adding new file root '/tmp/.tmpnaY465' of kind Project 2026-08-07 13:49:22.111586458 DEBUG Updating project to check open files 2026-08-07 13:49:22.111607936 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.111612878 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.111655461 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnaY465/src/foo.py", kind: File } 2026-08-07 13:49:22.111686524 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpnaY465/src/foo.py` 2026-08-07 13:49:22.111689447 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.111696707 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.111788217 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpnaY465/src/foo.py"))}: Checking file '/tmp/.tmpnaY465/src/foo.py' 2026-08-07 13:49:22.111917235 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpnaY465/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.123589581 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpnaY465/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.131102444 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.40ms 2026-08-07 13:49:22.131139172 DEBUG Received server response for request 2 2026-08-07 13:49:22.131355780 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.131374290 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:22.131441388 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnaY465/src/excluded/lib.py", kind: File } 2026-08-07 13:49:22.131567543 DEBUG method="textDocument/diagnostic" response.id=3 duration=96.24µs 2026-08-07 13:49:22.131583433 DEBUG Received server response for request 3 2026-08-07 13:49:22.142415398 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:22.142444969 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.142455138 DEBUG method="shutdown" response.id=4 duration=15.41µs 2026-08-07 13:49:22.142467748 DEBUG Received server response for request 4 2026-08-07 13:49:22.142472709 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.142482551 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-07 13:49:22.146902897 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.146979294 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.147025860 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.147081576 DEBUG Client info: None 2026-08-07 13:49:22.147097449 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 13:49:22.147109866 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.147116310 INFO Version: Unknown 2026-08-07 13:49:22.147151123 DEBUG Received server response for request 1 2026-08-07 13:49:22.147188355 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.147243153 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.147337675 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.147342618 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.147358693 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.147362079 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.147377327 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.147389794 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.147393395 DEBUG Initializing workspace `file:///tmp/.tmpPz0fka/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.147402216 DEBUG Searching for a project in '/tmp/.tmpPz0fka/src' 2026-08-07 13:49:22.147433310 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.147437090 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.147692463 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.147699471 DEBUG Discovering virtual environment in `/tmp/.tmpPz0fka/src` 2026-08-07 13:49:22.147753739 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.147758794 DEBUG No virtual environment found 2026-08-07 13:49:22.147768972 DEBUG Adding first-party search path `/tmp/.tmpPz0fka/src` 2026-08-07 13:49:22.147772392 DEBUG Using vendored stdlib 2026-08-07 13:49:22.147889997 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.147894496 DEBUG Adding new file root '/tmp/.tmpPz0fka/src' of kind Project 2026-08-07 13:49:22.148048447 DEBUG Updating project to check open files 2026-08-07 13:49:22.148063548 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.148068334 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.148107478 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPz0fka/src/foo.py", kind: File } 2026-08-07 13:49:22.148132107 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPz0fka/src/foo.py` 2026-08-07 13:49:22.148134774 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.148141702 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.148730881 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPz0fka/src/foo.py"))}: Checking file '/tmp/.tmpPz0fka/src/foo.py' 2026-08-07 13:49:22.148947691 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpPz0fka/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.170424138 DEBUG method="textDocument/diagnostic" response.id=2 duration=22.28ms 2026-08-07 13:49:22.170458821 DEBUG Received server response for request 2 2026-08-07 13:49:22.181430070 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.181462977 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.181473366 DEBUG method="shutdown" response.id=3 duration=17.16µs 2026-08-07 13:49:22.181491449 DEBUG Received server response for request 3 2026-08-07 13:49:22.181503761 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.181521183 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 13:49:22.186233099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.186309823 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.186346474 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.186393203 DEBUG Client info: None 2026-08-07 13:49:22.186417002 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 13:49:22.186433615 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.186439727 INFO Version: Unknown 2026-08-07 13:49:22.186984801 DEBUG Received server response for request 1 2026-08-07 13:49:22.187042527 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.187126287 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.187161037 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.187168346 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.187185788 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.187189435 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.187229863 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.187245519 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.187250221 DEBUG Initializing workspace `file:///tmp/.tmp1Zcxye/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.187260366 DEBUG Searching for a project in '/tmp/.tmp1Zcxye/src' 2026-08-07 13:49:22.187290524 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.187294672 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.187545993 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.187552101 DEBUG Discovering virtual environment in `/tmp/.tmp1Zcxye/src` 2026-08-07 13:49:22.187613564 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.187618586 DEBUG No virtual environment found 2026-08-07 13:49:22.187629539 DEBUG Adding first-party search path `/tmp/.tmp1Zcxye/src` 2026-08-07 13:49:22.187633156 DEBUG Using vendored stdlib 2026-08-07 13:49:22.187755040 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.187760054 DEBUG Adding new file root '/tmp/.tmp1Zcxye/src' of kind Project 2026-08-07 13:49:22.187905411 DEBUG Updating project to check open files 2026-08-07 13:49:22.187919384 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.187923642 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.187961239 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1Zcxye/src/foo.py", kind: File } 2026-08-07 13:49:22.187985476 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1Zcxye/src/foo.py` 2026-08-07 13:49:22.187988204 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.188010355 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.188156765 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1Zcxye/src/foo.py"))}: Checking file '/tmp/.tmp1Zcxye/src/foo.py' 2026-08-07 13:49:22.188328020 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1Zcxye/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.199947443 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1Zcxye/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.207055455 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.04ms 2026-08-07 13:49:22.207088136 DEBUG Received server response for request 2 2026-08-07 13:49:22.217347945 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.217379217 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.217390925 DEBUG method="shutdown" response.id=3 duration=19.48µs 2026-08-07 13:49:22.217404951 DEBUG Received server response for request 3 2026-08-07 13:49:22.217410399 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.217501247 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-07 13:49:22.221482836 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.221564714 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.221599111 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.221643032 DEBUG Client info: None 2026-08-07 13:49:22.221665838 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 13:49:22.221679003 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.221685050 INFO Version: Unknown 2026-08-07 13:49:22.221730114 DEBUG Received server response for request 1 2026-08-07 13:49:22.221776354 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.221849524 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.221880373 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.221886133 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.221900120 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.221903275 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.221939563 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.221952511 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.221956364 DEBUG Initializing workspace `file:///tmp/.tmpV1fNHz/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.221966150 DEBUG Searching for a project in '/tmp/.tmpV1fNHz/src' 2026-08-07 13:49:22.222009812 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.222014635 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.222260345 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.222267280 DEBUG Discovering virtual environment in `/tmp/.tmpV1fNHz/src` 2026-08-07 13:49:22.222319638 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.222324397 DEBUG No virtual environment found 2026-08-07 13:49:22.222334277 DEBUG Adding first-party search path `/tmp/.tmpV1fNHz/src` 2026-08-07 13:49:22.222337714 DEBUG Using vendored stdlib 2026-08-07 13:49:22.222454002 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.222458653 DEBUG Adding new file root '/tmp/.tmpV1fNHz/src' of kind Project 2026-08-07 13:49:22.222595012 DEBUG Updating project to check open files 2026-08-07 13:49:22.222610006 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.222613822 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.222651970 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpV1fNHz/src/foo.py", kind: File } 2026-08-07 13:49:22.222675424 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpV1fNHz/src/foo.py` 2026-08-07 13:49:22.222678108 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.222685026 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.222788234 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpV1fNHz/src/foo.py"))}: Checking file '/tmp/.tmpV1fNHz/src/foo.py' 2026-08-07 13:49:22.223045062 DEBUG method="textDocument/diagnostic" response.id=2 duration=353.88µs 2026-08-07 13:49:22.223063107 DEBUG Received server response for request 2 2026-08-07 13:49:22.233974677 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.234017250 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.234029795 DEBUG method="shutdown" response.id=3 duration=20.01µs 2026-08-07 13:49:22.234044895 DEBUG Received server response for request 3 2026-08-07 13:49:22.234051409 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.234061654 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-07 13:49:22.235426975 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.235502927 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.235538494 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.235589257 DEBUG Client info: None 2026-08-07 13:49:22.235612357 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 13:49:22.235624374 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.235630032 INFO Version: Unknown 2026-08-07 13:49:22.235674946 DEBUG Received server response for request 1 2026-08-07 13:49:22.235720447 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.235783371 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.235838535 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.235846557 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.235863089 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.235867215 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:22.235878528 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.235892265 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.235895834 DEBUG Initializing workspace `file:///tmp/.tmpbf9FRq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.235904509 DEBUG Searching for a project in '/tmp/.tmpbf9FRq/src' 2026-08-07 13:49:22.235931378 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.235935435 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.236197828 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.236205094 DEBUG Discovering virtual environment in `/tmp/.tmpbf9FRq/src` 2026-08-07 13:49:22.236255747 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.236261001 DEBUG No virtual environment found 2026-08-07 13:49:22.236271087 DEBUG Adding first-party search path `/tmp/.tmpbf9FRq/src` 2026-08-07 13:49:22.236274608 DEBUG Using vendored stdlib 2026-08-07 13:49:22.236392028 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.236396749 DEBUG Adding new file root '/tmp/.tmpbf9FRq/src' of kind Project 2026-08-07 13:49:22.236533818 DEBUG Updating project to check open files 2026-08-07 13:49:22.236549052 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.236553430 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.236590914 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbf9FRq/src/foo.py", kind: File } 2026-08-07 13:49:22.236614427 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbf9FRq/src/foo.py` 2026-08-07 13:49:22.236617299 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.236624447 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.236731325 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpbf9FRq/src/foo.py"))}: Checking file '/tmp/.tmpbf9FRq/src/foo.py' 2026-08-07 13:49:22.236891210 DEBUG method="textDocument/diagnostic" response.id=2 duration=261.31µs 2026-08-07 13:49:22.236910785 DEBUG Received server response for request 2 2026-08-07 13:49:22.247156439 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:22.247193578 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.247207102 DEBUG method="shutdown" response.id=3 duration=21.18µs 2026-08-07 13:49:22.247231223 DEBUG Received server response for request 3 2026-08-07 13:49:22.247238932 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.247251420 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-07 13:49:22.248918240 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.249004652 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.249038707 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.249104294 DEBUG Client info: None 2026-08-07 13:49:22.249121186 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 13:49:22.249133196 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.249138903 INFO Version: Unknown 2026-08-07 13:49:22.249177101 DEBUG Received server response for request 1 2026-08-07 13:49:22.249213650 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.249302625 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.249341770 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.249346985 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.249359460 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.249362821 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:22.249404735 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.249418352 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:22.249423088 DEBUG Initializing workspace `file:///tmp/.tmpPxDOjK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.249432793 DEBUG Searching for a project in '/tmp/.tmpPxDOjK/src' 2026-08-07 13:49:22.249466976 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.249471230 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.249711934 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.249718297 DEBUG Discovering virtual environment in `/tmp/.tmpPxDOjK/src` 2026-08-07 13:49:22.249769518 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.249774298 DEBUG No virtual environment found 2026-08-07 13:49:22.249784943 DEBUG Adding first-party search path `/tmp/.tmpPxDOjK/src` 2026-08-07 13:49:22.249788238 DEBUG Using vendored stdlib 2026-08-07 13:49:22.249908178 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.249912835 DEBUG Adding new file root '/tmp/.tmpPxDOjK/src' of kind Project 2026-08-07 13:49:22.250066855 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.250072360 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:22.250109992 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPxDOjK/src/unchanged.py", kind: File } 2026-08-07 13:49:22.250133746 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPxDOjK/src/unchanged.py` 2026-08-07 13:49:22.250136834 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.250152137 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:22.250283848 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.250961086 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:22.252429814 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-07 13:49:22.252466446 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.252565817 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/modified_same_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/modified_same_error.py' 2026-08-07 13:49:22.252559057 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/unchanged.py"))}: Checking file '/tmp/.tmpPxDOjK/src/unchanged.py' 2026-08-07 13:49:22.252602653 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/changed_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/changed_error.py' 2026-08-07 13:49:22.252701831 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/unchanged.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.252822714 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/fixed_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/fixed_error.py' 2026-08-07 13:49:22.264828260 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/unchanged.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.270800868 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/new_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/new_error.py' 2026-08-07 13:49:22.271154909 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-07 13:49:22.271174380 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.271184072 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.271200240 DEBUG method="workspace/diagnostic" response.id=2 duration=21.04ms 2026-08-07 13:49:22.271217312 DEBUG Received server response for request 2 2026-08-07 13:49:22.274759378 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.274778875 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.274784517 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.274789708 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:22.274794959 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:22.274799287 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:22.274802575 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:22.274805697 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:22.274807939 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:22.274834760 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpPxDOjK/src/new_error.py") 2026-08-07 13:49:22.274846412 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/new_error.py` 2026-08-07 13:49:22.274865887 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpPxDOjK/src/new_error.py` 2026-08-07 13:49:22.274883868 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPxDOjK/src/new_error.py` 2026-08-07 13:49:22.274886627 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.274892655 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 13:49:22.274915630 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpPxDOjK/src/fixed_error.py") 2026-08-07 13:49:22.274919827 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/fixed_error.py` 2026-08-07 13:49:22.274923189 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpPxDOjK/src/fixed_error.py` 2026-08-07 13:49:22.274929830 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPxDOjK/src/fixed_error.py` 2026-08-07 13:49:22.274932280 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.274936540 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 13:49:22.274954286 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpPxDOjK/src/changed_error.py") 2026-08-07 13:49:22.274958024 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/changed_error.py` 2026-08-07 13:49:22.274961312 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpPxDOjK/src/changed_error.py` 2026-08-07 13:49:22.274967821 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPxDOjK/src/changed_error.py` 2026-08-07 13:49:22.274969870 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.274973605 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 13:49:22.275006847 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpPxDOjK/src/modified_same_error.py") 2026-08-07 13:49:22.275012411 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/modified_same_error.py` 2026-08-07 13:49:22.275018070 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpPxDOjK/src/modified_same_error.py` 2026-08-07 13:49:22.275026788 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPxDOjK/src/modified_same_error.py` 2026-08-07 13:49:22.275028848 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:22.275033307 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 13:49:22.275045804 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:22.275059114 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPxDOjK/src/new_error.py", kind: FileContent } 2026-08-07 13:49:22.275063421 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/new_error.py` 2026-08-07 13:49:22.275072991 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:22.275085893 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPxDOjK/src/fixed_error.py", kind: FileContent } 2026-08-07 13:49:22.275089603 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/fixed_error.py` 2026-08-07 13:49:22.275098388 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:22.275111681 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPxDOjK/src/changed_error.py", kind: FileContent } 2026-08-07 13:49:22.275115294 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/changed_error.py` 2026-08-07 13:49:22.275123437 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:22.275135017 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpPxDOjK/src/modified_same_error.py", kind: FileContent } 2026-08-07 13:49:22.275139167 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpPxDOjK/src/modified_same_error.py` 2026-08-07 13:49:22.275189884 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:22.275335304 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/fixed_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/fixed_error.py' 2026-08-07 13:49:22.275518062 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/changed_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/changed_error.py' 2026-08-07 13:49:22.275522865 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/modified_same_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/modified_same_error.py' 2026-08-07 13:49:22.275628006 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPxDOjK/src/new_error.py"))}: Checking file '/tmp/.tmpPxDOjK/src/new_error.py' 2026-08-07 13:49:22.275809194 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.001s 2026-08-07 13:49:22.275891727 DEBUG method="workspace/diagnostic" response.id=3 duration=746.59µs 2026-08-07 13:49:22.275950963 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.275958438 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.275962531 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.275965685 DEBUG Received notification `$/progress` 2026-08-07 13:49:22.275967884 DEBUG Received server response for request 3 2026-08-07 13:49:22.287008285 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:22.287042796 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:22.287055327 DEBUG method="shutdown" response.id=4 duration=19.37µs 2026-08-07 13:49:22.287073855 DEBUG Received server response for request 4 2026-08-07 13:49:22.287082327 DEBUG Client sends notification `exit` 2026-08-07 13:49:22.287095214 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-07 13:49:22.292064015 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:22.292145294 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:22.292188261 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:22.292242020 DEBUG Client info: None 2026-08-07 13:49:22.292266924 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 13:49:22.292280581 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:22.292286528 INFO Version: Unknown 2026-08-07 13:49:22.292734679 DEBUG Received server response for request 1 2026-08-07 13:49:22.292782411 DEBUG Client sends notification `initialized` 2026-08-07 13:49:22.292866232 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:22.292902978 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:22.292909680 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:22.292922584 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:22.292975046 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:22.292989497 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:22.293007394 DEBUG Initializing workspace `file:///tmp/.tmpVfU1AX/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:22.293019264 DEBUG Searching for a project in '/tmp/.tmpVfU1AX/astral:test' 2026-08-07 13:49:22.293050047 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:22.293054630 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:22.293307167 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:22.293314071 DEBUG Discovering virtual environment in `/tmp/.tmpVfU1AX/astral:test` 2026-08-07 13:49:22.293368174 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:22.293373337 DEBUG No virtual environment found 2026-08-07 13:49:22.293384539 DEBUG Adding first-party search path `/tmp/.tmpVfU1AX/astral:test` 2026-08-07 13:49:22.293388108 DEBUG Using vendored stdlib 2026-08-07 13:49:22.293559755 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:22.293566031 DEBUG Adding new file root '/tmp/.tmpVfU1AX/astral:test' of kind Project 2026-08-07 13:49:22.293712407 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:22.293717135 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:22.293754402 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 13:49:22.295292169 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 13:49:22.295376680 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpVfU1AX/astral:test/test.py"))}: Checking file '/tmp/.tmpVfU1AX/astral:test/test.py' 2026-08-07 13:49:22.295495220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpVfU1AX/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:22.307538326 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpVfU1AX/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:22.313426029 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:22.313478764 DEBUG method="workspace/diagnostic" response.id=2 duration=19.76ms 2026-08-07 13:49:22.313504772 DEBUG Received server response for request 2 2026-08-07 13:49:22.313540645 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:22.313592299 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 13:49:22.313611507 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:22.313616264 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:24.313636490 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:24.313724567 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:24.313764635 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 13:49:24.313778401 DEBUG method="shutdown" response.id=4 duration=62.53µs 2026-08-07 13:49:24.313786436 DEBUG Received server response for request 3 2026-08-07 13:49:24.313797761 DEBUG Received server response for request 4 2026-08-07 13:49:24.313804513 DEBUG Client sends notification `exit` 2026-08-07 13:49:24.313817976 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-07 13:49:24.318059251 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:24.318141402 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:24.318178888 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:24.318247523 DEBUG Client info: None 2026-08-07 13:49:24.318263880 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 13:49:24.318277609 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:24.318283559 INFO Version: Unknown 2026-08-07 13:49:24.318319276 DEBUG Received server response for request 1 2026-08-07 13:49:24.318357805 DEBUG Client sends notification `initialized` 2026-08-07 13:49:24.318432519 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:24.318474260 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:24.318478578 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:24.318487679 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:24.318554838 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:24.318569908 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:24.318575818 DEBUG Initializing workspace `file:///tmp/.tmpeVJ9Tr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:24.318586793 DEBUG Searching for a project in '/tmp/.tmpeVJ9Tr/src' 2026-08-07 13:49:24.318618832 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:24.318623145 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:24.318879266 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:24.318885452 DEBUG Discovering virtual environment in `/tmp/.tmpeVJ9Tr/src` 2026-08-07 13:49:24.318937055 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:24.318941674 DEBUG No virtual environment found 2026-08-07 13:49:24.318952412 DEBUG Adding first-party search path `/tmp/.tmpeVJ9Tr/src` 2026-08-07 13:49:24.318956015 DEBUG Using vendored stdlib 2026-08-07 13:49:24.319101260 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:24.319108360 DEBUG Adding new file root '/tmp/.tmpeVJ9Tr/src' of kind Project 2026-08-07 13:49:24.319251827 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:24.319256327 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:24.319297250 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:24.321789728 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:24.321879566 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpeVJ9Tr/src/test.py"))}: Checking file '/tmp/.tmpeVJ9Tr/src/test.py' 2026-08-07 13:49:24.322058716 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpeVJ9Tr/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:24.334126742 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpeVJ9Tr/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:24.340015595 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:24.340038756 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:26.318568994 DEBUG Client sends notification `$/cancelRequest` 2026-08-07 13:49:26.318647166 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-07 13:49:26.318685955 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-07 13:49:26.318689241 DEBUG Received server response for request 2 2026-08-07 13:49:26.328923104 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:26.328957126 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:26.328967401 DEBUG method="shutdown" response.id=3 duration=16.64µs 2026-08-07 13:49:26.328982484 DEBUG Received server response for request 3 2026-08-07 13:49:26.328987317 DEBUG Client sends notification `exit` 2026-08-07 13:49:26.329013274 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-07 13:49:26.333145750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:26.333226599 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:26.333262533 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:26.333327839 DEBUG Client info: None 2026-08-07 13:49:26.333343380 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 13:49:26.333359170 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:26.333364681 INFO Version: Unknown 2026-08-07 13:49:26.333398655 DEBUG Received server response for request 1 2026-08-07 13:49:26.333435678 DEBUG Client sends notification `initialized` 2026-08-07 13:49:26.333495554 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:26.333593221 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:26.333597243 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:26.333612439 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:26.333614768 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:26.333629113 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:26.333639825 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:26.333643387 DEBUG Initializing workspace `file:///tmp/.tmp8JgEoL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:26.333652722 DEBUG Searching for a project in '/tmp/.tmp8JgEoL/src' 2026-08-07 13:49:26.333681904 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:26.333685861 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:26.333938940 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:26.333944809 DEBUG Discovering virtual environment in `/tmp/.tmp8JgEoL/src` 2026-08-07 13:49:26.334013279 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:26.334021119 DEBUG No virtual environment found 2026-08-07 13:49:26.334032168 DEBUG Adding first-party search path `/tmp/.tmp8JgEoL/src` 2026-08-07 13:49:26.334035466 DEBUG Using vendored stdlib 2026-08-07 13:49:26.334153985 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:26.334159153 DEBUG Adding new file root '/tmp/.tmp8JgEoL/src' of kind Project 2026-08-07 13:49:26.334298385 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:26.334302994 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:26.334341757 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8JgEoL/src/test.py", kind: File } 2026-08-07 13:49:26.334366133 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8JgEoL/src/test.py` 2026-08-07 13:49:26.334369126 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:26.334383884 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:26.335290346 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:26.336738329 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:26.336799965 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8JgEoL/src/test.py"))}: Checking file '/tmp/.tmp8JgEoL/src/test.py' 2026-08-07 13:49:26.336922266 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8JgEoL/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:26.348929803 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8JgEoL/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:26.354705925 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:26.354733142 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:28.333703613 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:28.333805788 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:28.333866583 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp8JgEoL/src/test.py", kind: FileContent } 2026-08-07 13:49:28.333877195 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp8JgEoL/src/test.py` 2026-08-07 13:49:28.333908098 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 13:49:28.333938658 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:28.334027455 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8JgEoL/src/test.py"))}: Checking file '/tmp/.tmp8JgEoL/src/test.py' 2026-08-07 13:49:28.334244148 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:28.334282325 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 13:49:28.334302896 DEBUG Received server response for request 2 2026-08-07 13:49:28.344637359 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:28.344670510 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:28.344680526 DEBUG method="shutdown" response.id=3 duration=16.17µs 2026-08-07 13:49:28.344694614 DEBUG Received server response for request 3 2026-08-07 13:49:28.344699975 DEBUG Client sends notification `exit` 2026-08-07 13:49:28.344710801 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-07 13:49:28.348979131 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:28.349077795 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:28.349114416 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:28.349182758 DEBUG Client info: None 2026-08-07 13:49:28.349200973 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 13:49:28.349213288 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:28.349219039 INFO Version: Unknown 2026-08-07 13:49:28.349254762 DEBUG Received server response for request 1 2026-08-07 13:49:28.349292052 DEBUG Client sends notification `initialized` 2026-08-07 13:49:28.349362923 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:28.349407105 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:28.349411936 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:28.349422272 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:28.349471211 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:28.349485720 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:28.349491033 DEBUG Initializing workspace `file:///tmp/.tmpF0giRn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:28.349501583 DEBUG Searching for a project in '/tmp/.tmpF0giRn/src' 2026-08-07 13:49:28.349538139 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:28.349542490 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:28.349797522 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:28.349804834 DEBUG Discovering virtual environment in `/tmp/.tmpF0giRn/src` 2026-08-07 13:49:28.349859269 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:28.349864201 DEBUG No virtual environment found 2026-08-07 13:49:28.349874134 DEBUG Adding first-party search path `/tmp/.tmpF0giRn/src` 2026-08-07 13:49:28.349877746 DEBUG Using vendored stdlib 2026-08-07 13:49:28.350019799 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:28.350026373 DEBUG Adding new file root '/tmp/.tmpF0giRn/src' of kind Project 2026-08-07 13:49:28.350167859 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:28.350172778 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:28.350199788 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:28.352163856 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:28.352243873 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpF0giRn/src/test.py"))}: Checking file '/tmp/.tmpF0giRn/src/test.py' 2026-08-07 13:49:28.352360117 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpF0giRn/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:28.364083065 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpF0giRn/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:28.369911043 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:28.369938243 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:30.349504274 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:30.349590010 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:30.349627222 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 13:49:30.349641643 DEBUG method="shutdown" response.id=3 duration=61.26µs 2026-08-07 13:49:30.349646762 DEBUG Received server response for request 2 2026-08-07 13:49:30.349657683 DEBUG Received server response for request 3 2026-08-07 13:49:30.349665146 DEBUG Client sends notification `exit` 2026-08-07 13:49:30.349682230 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-07 13:49:30.354511750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:30.354591622 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:30.354632991 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:30.354754670 DEBUG Client info: None 2026-08-07 13:49:30.354781729 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 13:49:30.354796329 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:30.354802201 INFO Version: Unknown 2026-08-07 13:49:30.354846251 DEBUG Received server response for request 1 2026-08-07 13:49:30.354892058 DEBUG Client sends notification `initialized` 2026-08-07 13:49:30.354966771 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:30.355007304 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:30.355013376 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:30.355027358 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:30.355030270 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:30.355070356 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:30.355083963 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:30.355089059 DEBUG Initializing workspace `file:///tmp/.tmpDhULiw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:30.355099783 DEBUG Searching for a project in '/tmp/.tmpDhULiw/src' 2026-08-07 13:49:30.355129295 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:30.355134067 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:30.355385758 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:30.355392075 DEBUG Discovering virtual environment in `/tmp/.tmpDhULiw/src` 2026-08-07 13:49:30.355442365 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:30.355446967 DEBUG No virtual environment found 2026-08-07 13:49:30.355457452 DEBUG Adding first-party search path `/tmp/.tmpDhULiw/src` 2026-08-07 13:49:30.355460894 DEBUG Using vendored stdlib 2026-08-07 13:49:30.355587724 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:30.355593581 DEBUG Adding new file root '/tmp/.tmpDhULiw/src' of kind Project 2026-08-07 13:49:30.355732808 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:30.355737784 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:30.355778121 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDhULiw/src/test.py", kind: File } 2026-08-07 13:49:30.355802889 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDhULiw/src/test.py` 2026-08-07 13:49:30.355805779 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:30.355821126 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:30.355859011 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:30.357785812 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:30.357854752 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDhULiw/src/test.py"))}: Checking file '/tmp/.tmpDhULiw/src/test.py' 2026-08-07 13:49:30.357981802 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDhULiw/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:30.369772311 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDhULiw/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:30.375461908 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:30.375489261 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:32.355122328 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:32.355223251 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:32.355284106 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpDhULiw/src/test.py", kind: FileContent } 2026-08-07 13:49:32.355295067 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpDhULiw/src/test.py` 2026-08-07 13:49:32.355325942 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 13:49:32.355363601 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:32.355433062 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDhULiw/src/test.py"))}: Checking file '/tmp/.tmpDhULiw/src/test.py' 2026-08-07 13:49:32.355666346 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:32.355701243 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 13:49:32.355720439 DEBUG Received server response for request 2 2026-08-07 13:49:32.355754619 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:32.355794215 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:32.355808846 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:32.355812559 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:34.355851485 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:34.355940965 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:34.356008933 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpDhULiw/src/test.py", kind: FileContent } 2026-08-07 13:49:34.356020803 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpDhULiw/src/test.py` 2026-08-07 13:49:34.356065270 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 13:49:34.356104678 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.356173062 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDhULiw/src/test.py"))}: Checking file '/tmp/.tmpDhULiw/src/test.py' 2026-08-07 13:49:34.356321091 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:34.356351108 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 13:49:34.356369596 DEBUG Received server response for request 3 2026-08-07 13:49:34.368047941 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.368080665 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.368091407 DEBUG method="shutdown" response.id=4 duration=17.02µs 2026-08-07 13:49:34.368101966 DEBUG Received server response for request 4 2026-08-07 13:49:34.368107112 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.368121089 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-07 13:49:34.372244558 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.372324827 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.372363305 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.372431053 DEBUG Client info: None 2026-08-07 13:49:34.372446385 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 13:49:34.372459060 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.372464694 INFO Version: Unknown 2026-08-07 13:49:34.372500019 DEBUG Received server response for request 1 2026-08-07 13:49:34.372537765 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.372615786 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.372658613 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.372666042 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.372677721 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.372739250 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.372755460 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.372760500 DEBUG Initializing workspace `file:///tmp/.tmpUoVNPt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.372771475 DEBUG Searching for a project in '/tmp/.tmpUoVNPt/src' 2026-08-07 13:49:34.372802344 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.372806700 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.373080961 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.373088620 DEBUG Discovering virtual environment in `/tmp/.tmpUoVNPt/src` 2026-08-07 13:49:34.373141453 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.373145922 DEBUG No virtual environment found 2026-08-07 13:49:34.373156490 DEBUG Adding first-party search path `/tmp/.tmpUoVNPt/src` 2026-08-07 13:49:34.373159887 DEBUG Using vendored stdlib 2026-08-07 13:49:34.373279955 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.373284763 DEBUG Adding new file root '/tmp/.tmpUoVNPt/src' of kind Project 2026-08-07 13:49:34.373425533 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.373431225 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.373475513 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.375986848 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.002s 2026-08-07 13:49:34.376125022 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_000.py"))}: Checking file '/tmp/.tmpUoVNPt/src/file_000.py' 2026-08-07 13:49:34.376138471 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_003.py"))}: Checking file '/tmp/.tmpUoVNPt/src/file_003.py' 2026-08-07 13:49:34.376249662 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_001.py"))}: Checking file '/tmp/.tmpUoVNPt/src/file_001.py' 2026-08-07 13:49:34.376262318 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_003.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.376251879 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_002.py"))}: Checking file '/tmp/.tmpUoVNPt/src/file_002.py' 2026-08-07 13:49:34.388269272 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_003.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.394294222 DEBUG Received notification `$/progress` 2026-08-07 13:49:34.394312074 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUoVNPt/src/file_004.py"))}: Checking file '/tmp/.tmpUoVNPt/src/file_004.py' 2026-08-07 13:49:34.394423264 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.018s 2026-08-07 13:49:34.394453945 DEBUG method="workspace/diagnostic" response.id=2 duration=21.02ms 2026-08-07 13:49:34.394629796 DEBUG Received notification `$/progress` 2026-08-07 13:49:34.394645315 DEBUG Received server response for request 2 2026-08-07 13:49:34.404792548 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.404832754 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.404844466 DEBUG method="shutdown" response.id=3 duration=18.49µs 2026-08-07 13:49:34.404895737 DEBUG Received server response for request 3 2026-08-07 13:49:34.404906994 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.404921615 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-07 13:49:34.409877602 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.409960057 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.410015830 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.410089489 DEBUG Client info: None 2026-08-07 13:49:34.410108137 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 13:49:34.410120476 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.410126350 INFO Version: Unknown 2026-08-07 13:49:34.410161680 DEBUG Received server response for request 1 2026-08-07 13:49:34.410199334 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.410279934 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.410323334 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.410329018 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.410342447 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.410346430 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.410349548 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.410351963 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.410405339 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.410419077 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.410423227 DEBUG Initializing workspace `file:///tmp/.tmp0zk2z4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.410433687 DEBUG Searching for a project in '/tmp/.tmp0zk2z4/src' 2026-08-07 13:49:34.410463193 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.410467557 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.410720674 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.410726728 DEBUG Discovering virtual environment in `/tmp/.tmp0zk2z4/src` 2026-08-07 13:49:34.410779423 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.410784463 DEBUG No virtual environment found 2026-08-07 13:49:34.410795184 DEBUG Adding first-party search path `/tmp/.tmp0zk2z4/src` 2026-08-07 13:49:34.410798487 DEBUG Using vendored stdlib 2026-08-07 13:49:34.410916705 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.410921893 DEBUG Adding new file root '/tmp/.tmp0zk2z4/src' of kind Project 2026-08-07 13:49:34.411085282 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.411090367 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.411127986 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0zk2z4/src/error_0.py", kind: File } 2026-08-07 13:49:34.411305687 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0zk2z4/src/error_0.py` 2026-08-07 13:49:34.411311882 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.411329110 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.411362236 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0zk2z4/src/error_1.py", kind: File } 2026-08-07 13:49:34.411372538 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0zk2z4/src/error_1.py` 2026-08-07 13:49:34.411374650 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.411378818 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 13:49:34.411396484 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0zk2z4/src/error_2.py", kind: File } 2026-08-07 13:49:34.411404444 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0zk2z4/src/error_2.py` 2026-08-07 13:49:34.411406448 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.411410126 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 13:49:34.411436554 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.412902456 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.001s 2026-08-07 13:49:34.413012202 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_0.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_0.py' 2026-08-07 13:49:34.413024035 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_6.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_6.py' 2026-08-07 13:49:34.413104647 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_2.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_2.py' 2026-08-07 13:49:34.413132817 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_6.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.415161391 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_3.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_3.py' 2026-08-07 13:49:34.425184482 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_6.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.431343686 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_5.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_5.py' 2026-08-07 13:49:34.431343792 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_4.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_4.py' 2026-08-07 13:49:34.431343661 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_1.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_1.py' 2026-08-07 13:49:34.431525963 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-07 13:49:34.431600533 DEBUG method="workspace/diagnostic" response.id=2 duration=20.19ms 2026-08-07 13:49:34.431619866 DEBUG Received server response for request 2 2026-08-07 13:49:34.431698895 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:34.431710172 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:34.431714075 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 13:49:34.431716409 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:34.431726123 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:34.431769267 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0zk2z4/src/error_0.py", kind: FileContent } 2026-08-07 13:49:34.431778807 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0zk2z4/src/error_0.py` 2026-08-07 13:49:34.431810605 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:34.431824724 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0zk2z4/src/error_1.py", kind: FileContent } 2026-08-07 13:49:34.431829096 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0zk2z4/src/error_1.py` 2026-08-07 13:49:34.431839053 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 13:49:34.431851484 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0zk2z4/src/error_2.py", kind: FileContent } 2026-08-07 13:49:34.431855237 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0zk2z4/src/error_2.py` 2026-08-07 13:49:34.431891153 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.431942910 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_2.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_2.py' 2026-08-07 13:49:34.431942996 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_0.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_0.py' 2026-08-07 13:49:34.432064720 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0zk2z4/src/error_1.py"))}: Checking file '/tmp/.tmp0zk2z4/src/error_1.py' 2026-08-07 13:49:34.432118651 DEBUG Received notification `$/progress` 2026-08-07 13:49:34.432162860 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:34.432451188 DEBUG method="workspace/diagnostic" response.id=3 duration=589.39µs 2026-08-07 13:49:34.432474340 DEBUG Received server response for request 3 2026-08-07 13:49:34.442925231 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.442966932 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.442980045 DEBUG method="shutdown" response.id=4 duration=21.12µs 2026-08-07 13:49:34.443001829 DEBUG Received server response for request 4 2026-08-07 13:49:34.443006865 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.443017107 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-07 13:49:34.447304746 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.447381366 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.447419860 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.447478592 DEBUG Client info: None 2026-08-07 13:49:34.447493786 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 13:49:34.447505202 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.447511878 INFO Version: Unknown 2026-08-07 13:49:34.447558887 DEBUG Received server response for request 1 2026-08-07 13:49:34.447595826 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.447678657 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.447722815 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.447726875 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.447737005 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.447822687 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.447839046 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.447843860 DEBUG Initializing workspace `file:///tmp/.tmpvaETjR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.447854184 DEBUG Searching for a project in '/tmp/.tmpvaETjR/src' 2026-08-07 13:49:34.447901021 DEBUG Found project at '/tmp/.tmpvaETjR' 2026-08-07 13:49:34.447905502 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.448176961 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.448185507 DEBUG Discovering virtual environment in `/tmp/.tmpvaETjR` 2026-08-07 13:49:34.448239033 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.448244533 DEBUG No virtual environment found 2026-08-07 13:49:34.448253179 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 13:49:34.448260115 DEBUG Adding first-party search path `/tmp/.tmpvaETjR/src` 2026-08-07 13:49:34.448263196 DEBUG Adding first-party search path `/tmp/.tmpvaETjR` 2026-08-07 13:49:34.448266337 DEBUG Using vendored stdlib 2026-08-07 13:49:34.448384308 INFO Python version: Python 3.10, platform: linux 2026-08-07 13:49:34.448389434 DEBUG Adding new file root '/tmp/.tmpvaETjR' of kind Project 2026-08-07 13:49:34.448531684 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.448536069 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.448565952 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpvaETjR' 2026-08-07 13:49:34.450160181 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpvaETjR}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.450290277 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvaETjR/src/foo.py"))}: Checking file '/tmp/.tmpvaETjR/src/foo.py' 2026-08-07 13:49:34.450455341 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvaETjR/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.469470904 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvaETjR/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 13:49:34.469526506 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpvaETjR/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 13:49:34.469588502 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-07 13:49:34.469626201 DEBUG method="workspace/diagnostic" response.id=2 duration=21.09ms 2026-08-07 13:49:34.469657230 DEBUG Received server response for request 2 2026-08-07 13:49:34.479951854 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.480005104 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.480017815 DEBUG method="shutdown" response.id=3 duration=33.04µs 2026-08-07 13:49:34.480043548 DEBUG Received server response for request 3 2026-08-07 13:49:34.480049833 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.480060919 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-07 13:49:34.484652356 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.484734083 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.484774970 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.484825551 DEBUG Client info: None 2026-08-07 13:49:34.484850465 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 13:49:34.484866099 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.484872739 INFO Version: Unknown 2026-08-07 13:49:34.484918901 DEBUG Received server response for request 1 2026-08-07 13:49:34.484967081 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.485048784 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.485116571 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.485124827 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.485138868 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.485150142 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.485165216 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.485169675 DEBUG Initializing workspace `file:///tmp/.tmpIGJ1vw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.485179788 DEBUG Searching for a project in '/tmp/.tmpIGJ1vw/src' 2026-08-07 13:49:34.485213690 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.485217853 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.485468852 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.485475120 DEBUG Discovering virtual environment in `/tmp/.tmpIGJ1vw/src` 2026-08-07 13:49:34.485529886 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.485534555 DEBUG No virtual environment found 2026-08-07 13:49:34.485545577 DEBUG Adding first-party search path `/tmp/.tmpIGJ1vw/src` 2026-08-07 13:49:34.485549108 DEBUG Using vendored stdlib 2026-08-07 13:49:34.485669443 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.485674398 DEBUG Adding new file root '/tmp/.tmpIGJ1vw/src' of kind Project 2026-08-07 13:49:34.485820472 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.485825312 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.486106292 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.487821689 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.487912357 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIGJ1vw/src/foo.py"))}: Checking file '/tmp/.tmpIGJ1vw/src/foo.py' 2026-08-07 13:49:34.488100524 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIGJ1vw/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.499824946 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpIGJ1vw/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.507096084 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.019s 2026-08-07 13:49:34.507150240 DEBUG method="workspace/diagnostic" response.id=2 duration=21.32ms 2026-08-07 13:49:34.507314817 DEBUG Received server response for request 2 2026-08-07 13:49:34.518342282 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.518383398 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.518394183 DEBUG method="shutdown" response.id=3 duration=17.92µs 2026-08-07 13:49:34.518408105 DEBUG Received server response for request 3 2026-08-07 13:49:34.518412710 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.518429227 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-07 13:49:34.522528083 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.522606831 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.522643632 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.522694152 DEBUG Client info: None 2026-08-07 13:49:34.522720159 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 13:49:34.522735943 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.522742850 INFO Version: Unknown 2026-08-07 13:49:34.523202238 DEBUG Received server response for request 1 2026-08-07 13:49:34.523247778 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.523336380 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.523375789 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.523381947 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.523397789 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.523445056 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.523461078 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.523464970 DEBUG Initializing workspace `file:///tmp/.tmpWgT0TY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.523475126 DEBUG Searching for a project in '/tmp/.tmpWgT0TY/src' 2026-08-07 13:49:34.523504158 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.523508330 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.523768630 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.523775842 DEBUG Discovering virtual environment in `/tmp/.tmpWgT0TY/src` 2026-08-07 13:49:34.523834648 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.523840049 DEBUG No virtual environment found 2026-08-07 13:49:34.523850727 DEBUG Adding first-party search path `/tmp/.tmpWgT0TY/src` 2026-08-07 13:49:34.523854384 DEBUG Using vendored stdlib 2026-08-07 13:49:34.523973329 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.523978681 DEBUG Adding new file root '/tmp/.tmpWgT0TY/src' of kind Project 2026-08-07 13:49:34.524138612 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.524144162 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.524176922 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 13:49:34.525573588 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:34.525658302 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpWgT0TY/src/foo.py"))}: Checking file '/tmp/.tmpWgT0TY/src/foo.py' 2026-08-07 13:49:34.525788019 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:34.525821212 DEBUG method="workspace/diagnostic" response.id=2 duration=1.67ms 2026-08-07 13:49:34.525842997 DEBUG Received server response for request 2 2026-08-07 13:49:34.536129170 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.536166079 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.536180221 DEBUG method="shutdown" response.id=3 duration=22.32µs 2026-08-07 13:49:34.536195785 DEBUG Received server response for request 3 2026-08-07 13:49:34.536200475 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.536211404 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-07 13:49:34.537537999 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.537616761 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.537651726 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.537692352 DEBUG Client info: None 2026-08-07 13:49:34.537715225 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 13:49:34.537728086 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.537734614 INFO Version: Unknown 2026-08-07 13:49:34.537779716 DEBUG Received server response for request 1 2026-08-07 13:49:34.537826803 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.537842177 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpqv7TWS 2026-08-07 13:49:34.537931139 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.537968384 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.537976394 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.537985596 DEBUG No workspace configuration provided for file:///tmp/.tmpqv7TWS 2026-08-07 13:49:34.538009324 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 13:49:34.538043587 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.538049654 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpqv7TWS, using default options 2026-08-07 13:49:34.538056072 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.538060204 DEBUG Initializing workspace `file:///tmp/.tmpqv7TWS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.538070398 DEBUG Searching for a project in '/tmp/.tmpqv7TWS' 2026-08-07 13:49:34.538093484 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.538097731 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.538338169 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.538388244 DEBUG Discovering virtual environment in `/tmp/.tmpqv7TWS` 2026-08-07 13:49:34.538448194 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.538453727 DEBUG No virtual environment found 2026-08-07 13:49:34.538464375 DEBUG Adding first-party search path `/tmp/.tmpqv7TWS` 2026-08-07 13:49:34.538468066 DEBUG Using vendored stdlib 2026-08-07 13:49:34.538586390 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.538590919 DEBUG Adding new file root '/tmp/.tmpqv7TWS' of kind Project 2026-08-07 13:49:34.538719069 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 13:49:34.538728814 DEBUG Updating project to check open files 2026-08-07 13:49:34.538743337 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.538747009 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 13:49:34.538768155 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:34.538771417 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:34.538778183 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.538783750 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:34.538785705 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:34.538789100 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 13:49:34.538793061 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 13:49:34.538794875 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 13:49:34.538798092 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 13:49:34.538870552 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 13:49:34.539020118 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.554324559 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.560631343 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:34.560650033 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 13:49:34.561904065 DEBUG method="textDocument/prepareRename" response.id=2 duration=1.27ms 2026-08-07 13:49:34.561926831 DEBUG Received server response for request 2 2026-08-07 13:49:34.561937314 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 13:49:34.566249138 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpqv7TWS}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:34.566971477 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpqv7TWS/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 13:49:34.567653514 DEBUG method="textDocument/rename" response.id=3 duration=5.70ms 2026-08-07 13:49:34.567672860 DEBUG Received server response for request 3 2026-08-07 13:49:34.577932664 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.577963685 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.577974959 DEBUG method="shutdown" response.id=4 duration=17.96µs 2026-08-07 13:49:34.577988234 DEBUG Received server response for request 4 2026-08-07 13:49:34.578000753 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.578011477 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-07 13:49:34.582182111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.582260788 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.582296460 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.582341952 DEBUG Client info: None 2026-08-07 13:49:34.582367549 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 13:49:34.582383316 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.582390043 INFO Version: Unknown 2026-08-07 13:49:34.582852776 DEBUG Received server response for request 1 2026-08-07 13:49:34.582901300 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.582924897 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp9Lp616 2026-08-07 13:49:34.583014704 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.583048613 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.583055109 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.583064532 DEBUG No workspace configuration provided for file:///tmp/.tmp9Lp616 2026-08-07 13:49:34.583072440 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.583076406 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 13:49:34.583127142 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.583133257 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp9Lp616, using default options 2026-08-07 13:49:34.583141144 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.583145037 DEBUG Initializing workspace `file:///tmp/.tmp9Lp616`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.583155491 DEBUG Searching for a project in '/tmp/.tmp9Lp616' 2026-08-07 13:49:34.583182502 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.583186463 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.583435221 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.583441321 DEBUG Discovering virtual environment in `/tmp/.tmp9Lp616` 2026-08-07 13:49:34.583495042 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.583499863 DEBUG No virtual environment found 2026-08-07 13:49:34.583509955 DEBUG Adding first-party search path `/tmp/.tmp9Lp616` 2026-08-07 13:49:34.583513373 DEBUG Using vendored stdlib 2026-08-07 13:49:34.583640403 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.583646028 DEBUG Adding new file root '/tmp/.tmp9Lp616' of kind Project 2026-08-07 13:49:34.583790147 DEBUG Updating project to check open files 2026-08-07 13:49:34.583804689 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.583807969 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.583849634 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9Lp616/foo.py", kind: File } 2026-08-07 13:49:34.583872755 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9Lp616/foo.py` 2026-08-07 13:49:34.583875415 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.583882918 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.585577478 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmp9Lp616}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.585706674 DEBUG method="textDocument/prepareRename" response.id=2 duration=1.82ms 2026-08-07 13:49:34.585728494 DEBUG Received server response for request 2 2026-08-07 13:49:34.585737926 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 13:49:34.585890008 DEBUG method="textDocument/rename" response.id=3 duration=140.08µs 2026-08-07 13:49:34.585902732 DEBUG Received server response for request 3 2026-08-07 13:49:34.596157075 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.596195172 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.596207347 DEBUG method="shutdown" response.id=4 duration=19.00µs 2026-08-07 13:49:34.596221630 DEBUG Received server response for request 4 2026-08-07 13:49:34.596226509 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.596241795 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-07 13:49:34.598228025 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 13:49:34.598318815 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.598354914 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.600243741 DEBUG Client info: None 2026-08-07 13:49:34.600284277 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 13:49:34.600306268 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.600312996 INFO Version: Unknown 2026-08-07 13:49:34.600600473 DEBUG Received server response for request 1 2026-08-07 13:49:34.600648652 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.600747566 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.600853033 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.600859207 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.600876125 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.600879271 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 13:49:34.600896523 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.600909633 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.600913319 DEBUG Initializing workspace `file:///tmp/.tmp969aZb/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.600922847 DEBUG Searching for a project in '/tmp/.tmp969aZb/src' 2026-08-07 13:49:34.600954941 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.600959108 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.601224859 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.601232812 DEBUG Discovering virtual environment in `/tmp/.tmp969aZb/src` 2026-08-07 13:49:34.601287056 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.601292029 DEBUG No virtual environment found 2026-08-07 13:49:34.601301988 DEBUG Adding first-party search path `/tmp/.tmp969aZb/src` 2026-08-07 13:49:34.601305919 DEBUG Using vendored stdlib 2026-08-07 13:49:34.601425801 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.601431221 DEBUG Adding new file root '/tmp/.tmp969aZb/src' of kind Project 2026-08-07 13:49:34.601578390 DEBUG Updating project to check open files 2026-08-07 13:49:34.601592488 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.601596513 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.601635388 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp969aZb/src/foo.py", kind: File } 2026-08-07 13:49:34.601658780 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp969aZb/src/foo.py` 2026-08-07 13:49:34.601661640 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.601669050 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.601987692 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.613762607 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.620461061 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=18.79ms 2026-08-07 13:49:34.620494917 DEBUG Received server response for request 2 2026-08-07 13:49:34.630755118 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.630786898 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.630796344 DEBUG method="shutdown" response.id=3 duration=16.91µs 2026-08-07 13:49:34.630809158 DEBUG Received server response for request 3 2026-08-07 13:49:34.630814712 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.630831055 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-07 13:49:34.634688706 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 13:49:34.634775972 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.634812666 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.634859960 DEBUG Client info: None 2026-08-07 13:49:34.634885792 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 13:49:34.634901401 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.634908099 INFO Version: Unknown 2026-08-07 13:49:34.634951924 DEBUG Received server response for request 1 2026-08-07 13:49:34.634990129 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.635587746 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.635631496 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.635639893 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.635656699 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.635662342 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 13:49:34.635697679 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.635712662 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.635716715 DEBUG Initializing workspace `file:///tmp/.tmp3FubXQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.635727275 DEBUG Searching for a project in '/tmp/.tmp3FubXQ/src' 2026-08-07 13:49:34.635760501 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.635764911 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.636037439 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.636046239 DEBUG Discovering virtual environment in `/tmp/.tmp3FubXQ/src` 2026-08-07 13:49:34.636101689 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.636106848 DEBUG No virtual environment found 2026-08-07 13:49:34.636117818 DEBUG Adding first-party search path `/tmp/.tmp3FubXQ/src` 2026-08-07 13:49:34.636121215 DEBUG Using vendored stdlib 2026-08-07 13:49:34.636234611 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.636239672 DEBUG Adding new file root '/tmp/.tmp3FubXQ/src' of kind Project 2026-08-07 13:49:34.636396151 DEBUG Updating project to check open files 2026-08-07 13:49:34.636411487 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.636426434 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.636466500 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3FubXQ/src/foo.py", kind: File } 2026-08-07 13:49:34.636490707 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3FubXQ/src/foo.py` 2026-08-07 13:49:34.636493461 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.636500541 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.636649138 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.648441298 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.655206324 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=18.70ms 2026-08-07 13:49:34.655242321 DEBUG Received server response for request 2 2026-08-07 13:49:34.665490953 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.665527179 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.665538943 DEBUG method="shutdown" response.id=3 duration=19.44µs 2026-08-07 13:49:34.665560117 DEBUG Received server response for request 3 2026-08-07 13:49:34.665571490 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.665585273 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-07 13:49:34.669676999 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 13:49:34.669767244 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.669807403 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.669857005 DEBUG Client info: None 2026-08-07 13:49:34.669881029 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 13:49:34.669896571 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.669903116 INFO Version: Unknown 2026-08-07 13:49:34.670912483 DEBUG Received server response for request 1 2026-08-07 13:49:34.670963897 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.671071136 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.671116602 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.671124895 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.671141917 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.671145957 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 13:49:34.671208176 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.671223274 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.671227570 DEBUG Initializing workspace `file:///tmp/.tmpBsee9j/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.671239148 DEBUG Searching for a project in '/tmp/.tmpBsee9j/src' 2026-08-07 13:49:34.671268233 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.671272423 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.671564275 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.671578525 DEBUG Discovering virtual environment in `/tmp/.tmpBsee9j/src` 2026-08-07 13:49:34.671634888 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.671640154 DEBUG No virtual environment found 2026-08-07 13:49:34.671650388 DEBUG Adding first-party search path `/tmp/.tmpBsee9j/src` 2026-08-07 13:49:34.671654049 DEBUG Using vendored stdlib 2026-08-07 13:49:34.671789454 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.671795312 DEBUG Adding new file root '/tmp/.tmpBsee9j/src' of kind Project 2026-08-07 13:49:34.671962336 DEBUG Updating project to check open files 2026-08-07 13:49:34.672002918 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.672008724 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.672054929 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBsee9j/src/foo", kind: File } 2026-08-07 13:49:34.672079957 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.672082843 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.672090758 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.672333190 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.675066386 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=2.96ms 2026-08-07 13:49:34.675096949 DEBUG Received server response for request 2 2026-08-07 13:49:34.675116287 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 13:49:34.675128276 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.675131853 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 13:49:34.675143603 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675149918 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 13:49:34.675166629 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 13:49:34.675244433 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpBsee9j/src/foo` from project `src` 2026-08-07 13:49:34.675289908 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675300570 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675350056 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpBsee9j/src/foo") 2026-08-07 13:49:34.675356962 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675360862 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675374462 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBsee9j/src/foo` 2026-08-07 13:49:34.675405096 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.675416765 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.684832142 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.692042998 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=16.60ms 2026-08-07 13:49:34.692072077 DEBUG Received server response for request 3 2026-08-07 13:49:34.702154988 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.702191211 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.702201656 DEBUG method="shutdown" response.id=4 duration=17.63µs 2026-08-07 13:49:34.702242341 DEBUG Received server response for request 4 2026-08-07 13:49:34.702250857 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.702262919 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-07 13:49:34.706380736 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.706462785 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.706504582 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.706559491 DEBUG Client info: None 2026-08-07 13:49:34.706588038 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 13:49:34.706609661 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.706616508 INFO Version: Unknown 2026-08-07 13:49:34.706660104 DEBUG Received server response for request 1 2026-08-07 13:49:34.706700538 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.706803418 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.706935294 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.706940716 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.706955849 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.706958987 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-07 13:49:34.706975302 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.706987038 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.707008582 DEBUG Initializing workspace `file:///tmp/.tmpF0HBDt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.707023950 DEBUG Searching for a project in '/tmp/.tmpF0HBDt/src' 2026-08-07 13:49:34.707058203 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.707062438 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.707316010 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.707322248 DEBUG Discovering virtual environment in `/tmp/.tmpF0HBDt/src` 2026-08-07 13:49:34.707376174 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.707381135 DEBUG No virtual environment found 2026-08-07 13:49:34.707391516 DEBUG Adding first-party search path `/tmp/.tmpF0HBDt/src` 2026-08-07 13:49:34.707394926 DEBUG Using vendored stdlib 2026-08-07 13:49:34.707514425 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.707519709 DEBUG Adding new file root '/tmp/.tmpF0HBDt/src' of kind Project 2026-08-07 13:49:34.707672328 DEBUG Updating project to check open files 2026-08-07 13:49:34.707688774 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.707692967 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.707733893 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF0HBDt/src/foo.py", kind: File } 2026-08-07 13:49:34.707758349 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF0HBDt/src/foo.py` 2026-08-07 13:49:34.707761231 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.707768690 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.707965756 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.724986200 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.732663407 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:34.732691539 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-07 13:49:34.732701581 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:34.732759867 DEBUG method="textDocument/signatureHelp" response.id=2 duration=24.98ms 2026-08-07 13:49:34.732784670 DEBUG Received server response for request 2 2026-08-07 13:49:34.744291808 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.744333046 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.744343504 DEBUG method="shutdown" response.id=3 duration=18.60µs 2026-08-07 13:49:34.744355881 DEBUG Received server response for request 3 2026-08-07 13:49:34.744361245 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.744372286 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-07 13:49:34.748980043 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.749090661 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.749126631 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.749175085 DEBUG Client info: None 2026-08-07 13:49:34.749200164 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 13:49:34.749214841 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.749222037 INFO Version: Unknown 2026-08-07 13:49:34.749669476 DEBUG Received server response for request 1 2026-08-07 13:49:34.749718288 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.749737936 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpbuqLAy 2026-08-07 13:49:34.749817189 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.749858726 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.749867118 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.749877618 DEBUG No workspace configuration provided for file:///tmp/.tmpbuqLAy 2026-08-07 13:49:34.749921700 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.749927738 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpbuqLAy, using default options 2026-08-07 13:49:34.749935203 DEBUG Initializing workspace `file:///tmp/.tmpbuqLAy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.749945678 DEBUG Searching for a project in '/tmp/.tmpbuqLAy' 2026-08-07 13:49:34.749973797 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.749978003 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.750241120 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.750249563 DEBUG Discovering virtual environment in `/tmp/.tmpbuqLAy` 2026-08-07 13:49:34.750302040 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.750306985 DEBUG No virtual environment found 2026-08-07 13:49:34.750317429 DEBUG Adding first-party search path `/tmp/.tmpbuqLAy` 2026-08-07 13:49:34.750321126 DEBUG Using vendored stdlib 2026-08-07 13:49:34.750440657 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.750445371 DEBUG Adding new file root '/tmp/.tmpbuqLAy' of kind Project 2026-08-07 13:49:34.750553576 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.750561567 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 13:49:34.750595371 DEBUG Updating project to check open files 2026-08-07 13:49:34.750610529 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.750651511 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbuqLAy/foo.py", kind: File } 2026-08-07 13:49:34.750676087 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbuqLAy/foo.py` 2026-08-07 13:49:34.750678799 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.750685935 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.751510303 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.751606362 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=914.68µs 2026-08-07 13:49:34.751627828 DEBUG Received server response for request 2 2026-08-07 13:49:34.751646427 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 13:49:34.752378420 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=714.47µs 2026-08-07 13:49:34.752399369 DEBUG Received server response for request 3 2026-08-07 13:49:34.752412609 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 13:49:34.752493783 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=66.19µs 2026-08-07 13:49:34.752503713 DEBUG Received server response for request 4 2026-08-07 13:49:34.752512163 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-07 13:49:34.766916813 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=14.39ms 2026-08-07 13:49:34.766946722 DEBUG Received server response for request 5 2026-08-07 13:49:34.766970444 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-07 13:49:34.767047551 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=59.07µs 2026-08-07 13:49:34.767078964 DEBUG Received server response for request 6 2026-08-07 13:49:34.777155320 DEBUG Client sends request `shutdown` with ID 7 2026-08-07 13:49:34.777185367 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.777195186 DEBUG method="shutdown" response.id=7 duration=15.37µs 2026-08-07 13:49:34.777206203 DEBUG Received server response for request 7 2026-08-07 13:49:34.777211904 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.777223057 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-07 13:49:34.780495472 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.780573075 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.780622088 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.780664338 DEBUG Client info: None 2026-08-07 13:49:34.780688847 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 13:49:34.780702607 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.780709050 INFO Version: Unknown 2026-08-07 13:49:34.780765569 DEBUG Received server response for request 1 2026-08-07 13:49:34.780808548 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.780835716 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpjx7qxs 2026-08-07 13:49:34.780913660 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.780951330 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.780957291 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.780966024 DEBUG No workspace configuration provided for file:///tmp/.tmpjx7qxs 2026-08-07 13:49:34.780974449 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.780978485 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 13:49:34.781024820 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.781031834 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpjx7qxs, using default options 2026-08-07 13:49:34.781040124 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.781044379 DEBUG Initializing workspace `file:///tmp/.tmpjx7qxs`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.781054542 DEBUG Searching for a project in '/tmp/.tmpjx7qxs' 2026-08-07 13:49:34.781079012 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.781082950 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.781332215 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.781338748 DEBUG Discovering virtual environment in `/tmp/.tmpjx7qxs` 2026-08-07 13:49:34.781388878 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.781393409 DEBUG No virtual environment found 2026-08-07 13:49:34.781403741 DEBUG Adding first-party search path `/tmp/.tmpjx7qxs` 2026-08-07 13:49:34.781407017 DEBUG Using vendored stdlib 2026-08-07 13:49:34.781521796 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.781526330 DEBUG Adding new file root '/tmp/.tmpjx7qxs' of kind Project 2026-08-07 13:49:34.781663141 DEBUG Updating project to check open files 2026-08-07 13:49:34.781677365 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.781680967 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.781720482 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjx7qxs/foo.py", kind: File } 2026-08-07 13:49:34.781744001 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjx7qxs/foo.py` 2026-08-07 13:49:34.781746652 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.781753676 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.781946167 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.782036109 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=277.01µs 2026-08-07 13:49:34.782049427 DEBUG Received server response for request 2 2026-08-07 13:49:34.782065316 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-07 13:49:34.783060375 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpjx7qxs' 2026-08-07 13:49:34.783086532 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:34.797842093 DEBUG Module `__builtins__` not found in search paths 2026-08-07 13:49:34.825206431 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=43.12ms 2026-08-07 13:49:34.825246155 DEBUG Received server response for request 3 2026-08-07 13:49:34.835344143 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.835375680 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.835386174 DEBUG method="shutdown" response.id=4 duration=17.69µs 2026-08-07 13:49:34.835398074 DEBUG Received server response for request 4 2026-08-07 13:49:34.835403308 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.835454631 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-07 13:49:34.848989600 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.849094948 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.849132442 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.849204360 DEBUG Client info: None 2026-08-07 13:49:34.849221643 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 13:49:34.849235166 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.849242004 INFO Version: Unknown 2026-08-07 13:49:34.849282756 DEBUG Received server response for request 1 2026-08-07 13:49:34.849321027 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.849329862 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpj4E3nb 2026-08-07 13:49:34.849397824 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.849442997 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.849447455 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.849455314 DEBUG No workspace configuration provided for file:///tmp/.tmpj4E3nb 2026-08-07 13:49:34.849461449 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.849464190 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 13:49:34.849511963 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.849519417 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpj4E3nb, using default options 2026-08-07 13:49:34.849526959 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.849531428 DEBUG Initializing workspace `file:///tmp/.tmpj4E3nb`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.849542917 DEBUG Searching for a project in '/tmp/.tmpj4E3nb' 2026-08-07 13:49:34.849568838 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.849573166 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.849827368 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.849834005 DEBUG Discovering virtual environment in `/tmp/.tmpj4E3nb` 2026-08-07 13:49:34.849890091 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.849894765 DEBUG No virtual environment found 2026-08-07 13:49:34.849905605 DEBUG Adding first-party search path `/tmp/.tmpj4E3nb` 2026-08-07 13:49:34.849909051 DEBUG Using vendored stdlib 2026-08-07 13:49:34.850043722 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.850049257 DEBUG Adding new file root '/tmp/.tmpj4E3nb' of kind Project 2026-08-07 13:49:34.850194881 DEBUG Updating project to check open files 2026-08-07 13:49:34.850210017 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.850213853 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.850253379 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpj4E3nb/foo.py", kind: File } 2026-08-07 13:49:34.850277830 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpj4E3nb/foo.py` 2026-08-07 13:49:34.850281107 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.850287997 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.850679655 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.850759400 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=465.14µs 2026-08-07 13:49:34.850775312 DEBUG Received server response for request 2 2026-08-07 13:49:34.850786688 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 13:49:34.850866261 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=53.76µs 2026-08-07 13:49:34.850878923 DEBUG Received server response for request 3 2026-08-07 13:49:34.860954057 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.860990303 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.861013194 DEBUG method="shutdown" response.id=4 duration=29.89µs 2026-08-07 13:49:34.861028571 DEBUG Received server response for request 4 2026-08-07 13:49:34.861033132 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.861043717 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-07 13:49:34.862187428 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.862263489 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.862295297 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.862343633 DEBUG Client info: None 2026-08-07 13:49:34.862358021 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 13:49:34.862370378 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.862376784 INFO Version: Unknown 2026-08-07 13:49:34.862411606 DEBUG Received server response for request 1 2026-08-07 13:49:34.862448622 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.862456776 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpTRKFxJ 2026-08-07 13:49:34.862504394 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.862596245 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.862600342 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.862607336 DEBUG No workspace configuration provided for file:///tmp/.tmpTRKFxJ 2026-08-07 13:49:34.862625507 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:34.862628476 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 13:49:34.862636288 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.862644623 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpTRKFxJ, using default options 2026-08-07 13:49:34.862652146 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:34.862656737 DEBUG Initializing workspace `file:///tmp/.tmpTRKFxJ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.862666726 DEBUG Searching for a project in '/tmp/.tmpTRKFxJ' 2026-08-07 13:49:34.862694401 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.862699015 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.862942924 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.862948940 DEBUG Discovering virtual environment in `/tmp/.tmpTRKFxJ` 2026-08-07 13:49:34.863017997 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.863023516 DEBUG No virtual environment found 2026-08-07 13:49:34.863034839 DEBUG Adding first-party search path `/tmp/.tmpTRKFxJ` 2026-08-07 13:49:34.863038558 DEBUG Using vendored stdlib 2026-08-07 13:49:34.863156061 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.863213135 DEBUG Adding new file root '/tmp/.tmpTRKFxJ' of kind Project 2026-08-07 13:49:34.863354823 DEBUG Updating project to check open files 2026-08-07 13:49:34.863369685 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.863373211 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:34.863414104 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTRKFxJ/foo.py", kind: File } 2026-08-07 13:49:34.863436927 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTRKFxJ/foo.py` 2026-08-07 13:49:34.863439616 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:34.863446746 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:34.863842050 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.880708445 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=17.26ms 2026-08-07 13:49:34.880744127 DEBUG Received server response for request 2 2026-08-07 13:49:34.880768660 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 13:49:34.880886989 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.881131434 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=344.08µs 2026-08-07 13:49:34.881154984 DEBUG Received server response for request 3 2026-08-07 13:49:34.881172527 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 13:49:34.881287623 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=96.68µs 2026-08-07 13:49:34.881457405 DEBUG Received server response for request 4 2026-08-07 13:49:34.891551755 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 13:49:34.891582169 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.891592475 DEBUG method="shutdown" response.id=5 duration=16.54µs 2026-08-07 13:49:34.891604711 DEBUG Received server response for request 5 2026-08-07 13:49:34.891609702 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.891619579 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-07 13:49:34.896012271 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.896086246 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.896125501 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.896211927 DEBUG Client info: None 2026-08-07 13:49:34.896229700 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 13:49:34.896242316 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.896247759 INFO Version: Unknown 2026-08-07 13:49:34.896287053 DEBUG Received server response for request 1 2026-08-07 13:49:34.896323384 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.896401525 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.896442696 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.896447409 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.896459968 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.896525740 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.896542712 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.896547331 DEBUG Initializing workspace `file:///tmp/.tmpSVhQml/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.896557180 DEBUG Searching for a project in '/tmp/.tmpSVhQml/root1' 2026-08-07 13:49:34.896587038 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.896591262 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.896839135 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.896845424 DEBUG Discovering virtual environment in `/tmp/.tmpSVhQml/root1` 2026-08-07 13:49:34.896897225 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.896901761 DEBUG No virtual environment found 2026-08-07 13:49:34.896912401 DEBUG Adding first-party search path `/tmp/.tmpSVhQml/root1` 2026-08-07 13:49:34.896915753 DEBUG Using vendored stdlib 2026-08-07 13:49:34.897048679 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.897053994 DEBUG Adding new file root '/tmp/.tmpSVhQml/root1' of kind Project 2026-08-07 13:49:34.897197987 DEBUG Initializing workspace `file:///tmp/.tmpSVhQml/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.897205658 DEBUG Searching for a project in '/tmp/.tmpSVhQml/root2' 2026-08-07 13:49:34.897237515 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.897240834 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.897441410 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.897446786 DEBUG Discovering virtual environment in `/tmp/.tmpSVhQml/root2` 2026-08-07 13:49:34.897483104 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.897486682 DEBUG No virtual environment found 2026-08-07 13:49:34.897495681 DEBUG Adding first-party search path `/tmp/.tmpSVhQml/root2` 2026-08-07 13:49:34.897498953 DEBUG Using vendored stdlib 2026-08-07 13:49:34.897599792 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.897603520 DEBUG Adding new file root '/tmp/.tmpSVhQml/root2' of kind Project 2026-08-07 13:49:34.897714231 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.897718516 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.897749234 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:34.899415941 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.899485463 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root1/main.py"))}: Checking file '/tmp/.tmpSVhQml/root1/main.py' 2026-08-07 13:49:34.899601204 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.911503145 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.911642027 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:34.911651971 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:34.914027199 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.914091267 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root2/main.py"))}: Checking file '/tmp/.tmpSVhQml/root2/main.py' 2026-08-07 13:49:34.914169700 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.926071699 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.926191692 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:34.926234424 DEBUG method="workspace/diagnostic" response.id=2 duration=28.51ms 2026-08-07 13:49:34.926262592 DEBUG Received server response for request 2 2026-08-07 13:49:34.926429818 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:34.927778355 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpSVhQml/root3), to remove: (root2, file:///tmp/.tmpSVhQml/root2) 2026-08-07 13:49:34.927797576 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpSVhQml/root2 2026-08-07 13:49:34.929758856 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 13:49:34.929793943 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.929804292 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.929826604 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:34.929841854 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.929863716 DEBUG Initializing workspace `file:///tmp/.tmpSVhQml/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.929877591 DEBUG Searching for a project in '/tmp/.tmpSVhQml/root3' 2026-08-07 13:49:34.929926159 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.929930486 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.930211126 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.930230782 DEBUG Discovering virtual environment in `/tmp/.tmpSVhQml/root3` 2026-08-07 13:49:34.930290486 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.930299121 DEBUG No virtual environment found 2026-08-07 13:49:34.930311400 DEBUG Adding first-party search path `/tmp/.tmpSVhQml/root3` 2026-08-07 13:49:34.930315832 DEBUG Using vendored stdlib 2026-08-07 13:49:34.930427206 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.930432326 DEBUG Adding new file root '/tmp/.tmpSVhQml/root3' of kind Project 2026-08-07 13:49:34.930580486 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.930618006 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:34.930652214 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:34.930657031 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 13:49:34.932137781 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:34.932201239 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root3/main.py"))}: Checking file '/tmp/.tmpSVhQml/root3/main.py' 2026-08-07 13:49:34.932285412 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.944453756 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpSVhQml/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.944577805 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:34.944620073 DEBUG method="workspace/diagnostic" response.id=3 duration=14.03ms 2026-08-07 13:49:34.944650714 DEBUG Received server response for request 3 2026-08-07 13:49:34.954821122 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:34.954856690 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.954869147 DEBUG method="shutdown" response.id=4 duration=20.25µs 2026-08-07 13:49:34.954889636 DEBUG Received server response for request 4 2026-08-07 13:49:34.954901664 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.954917905 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-07 13:49:34.960701244 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.960782995 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.960825769 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.960880618 DEBUG Client info: None 2026-08-07 13:49:34.960907421 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 13:49:34.960921931 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.960927847 INFO Version: Unknown 2026-08-07 13:49:34.961012135 DEBUG Received server response for request 1 2026-08-07 13:49:34.961056151 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.961252805 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.961295635 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.961302925 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.961319173 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:34.961322598 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.961386163 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.961402338 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 13:49:34.961406677 DEBUG Initializing workspace `file:///tmp/.tmpujzAU4/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.961417438 DEBUG Searching for a project in '/tmp/.tmpujzAU4/root1' 2026-08-07 13:49:34.961450033 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.961454327 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.961708390 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.961715516 DEBUG Discovering virtual environment in `/tmp/.tmpujzAU4/root1` 2026-08-07 13:49:34.961768844 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.961773674 DEBUG No virtual environment found 2026-08-07 13:49:34.961784243 DEBUG Adding first-party search path `/tmp/.tmpujzAU4/root1` 2026-08-07 13:49:34.961787639 DEBUG Using vendored stdlib 2026-08-07 13:49:34.961905788 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.961910906 DEBUG Adding new file root '/tmp/.tmpujzAU4/root1' of kind Project 2026-08-07 13:49:34.962082767 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.962090369 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:34.962103116 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpujzAU4/root1), to remove: 2026-08-07 13:49:34.962109323 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpujzAU4/root1` has already been added 2026-08-07 13:49:34.962146717 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:34.963884003 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.963967025 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpujzAU4/root1/main.py"))}: Checking file '/tmp/.tmpujzAU4/root1/main.py' 2026-08-07 13:49:34.964100819 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpujzAU4/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:34.975899208 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpujzAU4/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:34.976034120 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:34.976075765 DEBUG method="workspace/diagnostic" response.id=2 duration=13.96ms 2026-08-07 13:49:34.976093362 DEBUG Received server response for request 2 2026-08-07 13:49:34.986286770 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:34.986320235 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:34.986330823 DEBUG method="shutdown" response.id=3 duration=17.55µs 2026-08-07 13:49:34.986344381 DEBUG Received server response for request 3 2026-08-07 13:49:34.986350384 DEBUG Client sends notification `exit` 2026-08-07 13:49:34.986365151 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-07 13:49:34.990128331 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:34.990208787 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:34.990253431 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:34.990338369 DEBUG Client info: None 2026-08-07 13:49:34.990355687 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 13:49:34.990368248 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:34.990374306 INFO Version: Unknown 2026-08-07 13:49:34.990414064 DEBUG Received server response for request 1 2026-08-07 13:49:34.990451474 DEBUG Client sends notification `initialized` 2026-08-07 13:49:34.990550267 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:34.990589483 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:34.990597568 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:34.990609700 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:34.990658034 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:34.990672185 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:34.990676627 DEBUG Initializing workspace `file:///tmp/.tmpRuVYJ1/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:34.990687335 DEBUG Searching for a project in '/tmp/.tmpRuVYJ1/root1' 2026-08-07 13:49:34.990719396 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:34.990723604 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:34.990974386 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:34.990980582 DEBUG Discovering virtual environment in `/tmp/.tmpRuVYJ1/root1` 2026-08-07 13:49:34.991049197 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:34.991056208 DEBUG No virtual environment found 2026-08-07 13:49:34.991067530 DEBUG Adding first-party search path `/tmp/.tmpRuVYJ1/root1` 2026-08-07 13:49:34.991071568 DEBUG Using vendored stdlib 2026-08-07 13:49:34.991189390 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:34.991194647 DEBUG Adding new file root '/tmp/.tmpRuVYJ1/root1' of kind Project 2026-08-07 13:49:34.991342024 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:34.991346695 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:34.991376501 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:34.993855628 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:34.993933224 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root1/main.py"))}: Checking file '/tmp/.tmpRuVYJ1/root1/main.py' 2026-08-07 13:49:34.994060059 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.005940443 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.006082218 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.006122297 DEBUG method="workspace/diagnostic" response.id=2 duration=14.77ms 2026-08-07 13:49:35.006158061 DEBUG Received server response for request 2 2026-08-07 13:49:35.006304660 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.006345627 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpRuVYJ1/root2), (root3, file:///tmp/.tmpRuVYJ1/root3), to remove: 2026-08-07 13:49:35.006360101 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 13:49:35.006376477 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.006380204 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.006408176 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.006421494 DEBUG Initializing workspace `file:///tmp/.tmpRuVYJ1/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.006431616 DEBUG Searching for a project in '/tmp/.tmpRuVYJ1/root2' 2026-08-07 13:49:35.006472576 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.006476649 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.006728365 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.006734910 DEBUG Discovering virtual environment in `/tmp/.tmpRuVYJ1/root2` 2026-08-07 13:49:35.006787466 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.006793509 DEBUG No virtual environment found 2026-08-07 13:49:35.006804895 DEBUG Adding first-party search path `/tmp/.tmpRuVYJ1/root2` 2026-08-07 13:49:35.006808574 DEBUG Using vendored stdlib 2026-08-07 13:49:35.006926458 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.006931404 DEBUG Adding new file root '/tmp/.tmpRuVYJ1/root2' of kind Project 2026-08-07 13:49:35.007013684 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:35.007097901 DEBUG Initializing workspace `file:///tmp/.tmpRuVYJ1/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.007108459 DEBUG Searching for a project in '/tmp/.tmpRuVYJ1/root3' 2026-08-07 13:49:35.007140416 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.007144552 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.007340030 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.007345425 DEBUG Discovering virtual environment in `/tmp/.tmpRuVYJ1/root3` 2026-08-07 13:49:35.007385952 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.007390222 DEBUG No virtual environment found 2026-08-07 13:49:35.007399991 DEBUG Adding first-party search path `/tmp/.tmpRuVYJ1/root3` 2026-08-07 13:49:35.007403545 DEBUG Using vendored stdlib 2026-08-07 13:49:35.007507683 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.007511425 DEBUG Adding new file root '/tmp/.tmpRuVYJ1/root3' of kind Project 2026-08-07 13:49:35.007637211 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.007669084 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.007698884 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:35.007704118 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:35.010107554 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:35.010178536 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root2/main.py"))}: Checking file '/tmp/.tmpRuVYJ1/root2/main.py' 2026-08-07 13:49:35.010264846 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.022366622 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.022494633 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.022505143 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 13:49:35.023913306 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.023980696 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root3/main.py"))}: Checking file '/tmp/.tmpRuVYJ1/root3/main.py' 2026-08-07 13:49:35.024075120 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.036030193 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRuVYJ1/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.036152643 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.036198459 DEBUG method="workspace/diagnostic" response.id=3 duration=28.55ms 2026-08-07 13:49:35.036227034 DEBUG Received server response for request 3 2026-08-07 13:49:35.046414587 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.046452825 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.046464418 DEBUG method="shutdown" response.id=4 duration=18.91µs 2026-08-07 13:49:35.046481431 DEBUG Received server response for request 4 2026-08-07 13:49:35.046486862 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.046511646 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-07 13:49:35.053725016 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.053805435 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.053845257 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.053894240 DEBUG Client info: None 2026-08-07 13:49:35.053919242 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 13:49:35.053932642 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.053938600 INFO Version: Unknown 2026-08-07 13:49:35.054396786 DEBUG Received server response for request 1 2026-08-07 13:49:35.054445571 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.054533979 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.054575647 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.054585059 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.054599400 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:35.054652947 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.054669121 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:35.054673981 DEBUG Initializing workspace `file:///tmp/.tmpPQBmGz/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.054684319 DEBUG Searching for a project in '/tmp/.tmpPQBmGz/root1' 2026-08-07 13:49:35.054713602 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.054717541 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.054970671 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.054977601 DEBUG Discovering virtual environment in `/tmp/.tmpPQBmGz/root1` 2026-08-07 13:49:35.055043896 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.055049502 DEBUG No virtual environment found 2026-08-07 13:49:35.055061037 DEBUG Adding first-party search path `/tmp/.tmpPQBmGz/root1` 2026-08-07 13:49:35.055064920 DEBUG Using vendored stdlib 2026-08-07 13:49:35.055186261 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.055191288 DEBUG Adding new file root '/tmp/.tmpPQBmGz/root1' of kind Project 2026-08-07 13:49:35.055334517 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.055339140 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:35.055375087 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.056959820 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 13:49:35.057045616 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root1/main.py"))}: Checking file '/tmp/.tmpPQBmGz/root1/main.py' 2026-08-07 13:49:35.057155270 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.068771247 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.068891683 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.068929124 DEBUG method="workspace/diagnostic" response.id=2 duration=13.59ms 2026-08-07 13:49:35.068957224 DEBUG Received server response for request 2 2026-08-07 13:49:35.069103772 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.069135603 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpPQBmGz/root2), to remove: 2026-08-07 13:49:35.069147286 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 13:49:35.069198433 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.069206238 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.069225774 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:35.069231302 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.069242784 DEBUG Initializing workspace `file:///tmp/.tmpPQBmGz/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.069253099 DEBUG Searching for a project in '/tmp/.tmpPQBmGz/root2' 2026-08-07 13:49:35.069293857 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.069298218 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.069543986 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.069558898 DEBUG Discovering virtual environment in `/tmp/.tmpPQBmGz/root2` 2026-08-07 13:49:35.069611539 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.069618016 DEBUG No virtual environment found 2026-08-07 13:49:35.069628695 DEBUG Adding first-party search path `/tmp/.tmpPQBmGz/root2` 2026-08-07 13:49:35.069632910 DEBUG Using vendored stdlib 2026-08-07 13:49:35.069748476 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.069753546 DEBUG Adding new file root '/tmp/.tmpPQBmGz/root2' of kind Project 2026-08-07 13:49:35.069899722 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.069929541 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.069961308 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:35.069966858 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:35.071363589 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.071427431 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root2/main.py"))}: Checking file '/tmp/.tmpPQBmGz/root2/main.py' 2026-08-07 13:49:35.071500061 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.083359562 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpPQBmGz/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.083480350 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.083520420 DEBUG method="workspace/diagnostic" response.id=3 duration=13.61ms 2026-08-07 13:49:35.083547361 DEBUG Received server response for request 3 2026-08-07 13:49:35.093724363 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.093758299 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.093768357 DEBUG method="shutdown" response.id=4 duration=17.88µs 2026-08-07 13:49:35.093781898 DEBUG Received server response for request 4 2026-08-07 13:49:35.093786912 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.093804924 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-07 13:49:35.098882005 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.098962611 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.099013397 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.099064985 DEBUG Client info: None 2026-08-07 13:49:35.099089926 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 13:49:35.099104206 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.099110453 INFO Version: Unknown 2026-08-07 13:49:35.099152805 DEBUG Received server response for request 1 2026-08-07 13:49:35.099192074 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.099378257 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.099416712 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.099425658 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.099446789 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.099450754 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 13:49:35.099489952 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.099505678 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.099510065 DEBUG Initializing workspace `file:///tmp/.tmpj40DLY/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.099519531 DEBUG Searching for a project in '/tmp/.tmpj40DLY/root1' 2026-08-07 13:49:35.099559955 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.099564294 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.099813371 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.099819185 DEBUG Discovering virtual environment in `/tmp/.tmpj40DLY/root1` 2026-08-07 13:49:35.099873734 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.099878663 DEBUG No virtual environment found 2026-08-07 13:49:35.099889880 DEBUG Adding first-party search path `/tmp/.tmpj40DLY/root1` 2026-08-07 13:49:35.099893626 DEBUG Using vendored stdlib 2026-08-07 13:49:35.100026893 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.100032306 DEBUG Adding new file root '/tmp/.tmpj40DLY/root1' of kind Project 2026-08-07 13:49:35.100172704 DEBUG Initializing workspace `file:///tmp/.tmpj40DLY/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.100181517 DEBUG Searching for a project in '/tmp/.tmpj40DLY/root2' 2026-08-07 13:49:35.100212020 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.100215601 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.100409352 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.100414382 DEBUG Discovering virtual environment in `/tmp/.tmpj40DLY/root2` 2026-08-07 13:49:35.100453232 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.100457004 DEBUG No virtual environment found 2026-08-07 13:49:35.100466399 DEBUG Adding first-party search path `/tmp/.tmpj40DLY/root2` 2026-08-07 13:49:35.100469874 DEBUG Using vendored stdlib 2026-08-07 13:49:35.100571671 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.100575685 DEBUG Adding new file root '/tmp/.tmpj40DLY/root2' of kind Project 2026-08-07 13:49:35.100685943 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.100690455 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.100729156 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpj40DLY/root1/main.py", kind: File } 2026-08-07 13:49:35.100755028 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpj40DLY/root1/main.py` 2026-08-07 13:49:35.100757806 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.100773426 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.101051181 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.119543359 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.127483771 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 13:49:35.127509490 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 13:49:35.127520332 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:35.127594028 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 13:49:35.127599117 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 13:49:35.127667577 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 13:49:35.127671448 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 13:49:35.127693462 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 13:49:35.127702168 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpj40DLY/root1' 2026-08-07 13:49:35.127712619 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 13:49:35.150196416 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 49.385633ms 2026-08-07 13:49:35.150241734 DEBUG method="textDocument/completion" response.id=2 duration=49.46ms 2026-08-07 13:49:35.150266276 DEBUG Received server response for request 2 2026-08-07 13:49:35.150413761 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.150429063 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-07 13:49:35.150488500 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpj40DLY/root2/main.py", kind: File } 2026-08-07 13:49:35.150518841 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpj40DLY/root2/main.py` 2026-08-07 13:49:35.150522344 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.150543177 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.150589405 DEBUG method="textDocument/completion" response.id=3 duration=39.82µs 2026-08-07 13:49:35.150601633 DEBUG Received server response for request 3 2026-08-07 13:49:35.160706432 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.160746696 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.160758327 DEBUG method="shutdown" response.id=4 duration=18.84µs 2026-08-07 13:49:35.160776262 DEBUG Received server response for request 4 2026-08-07 13:49:35.160788153 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.160802131 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-07 13:49:35.166633018 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.166710464 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.166748153 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.166798639 DEBUG Client info: None 2026-08-07 13:49:35.166824974 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 13:49:35.166838062 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.166844236 INFO Version: Unknown 2026-08-07 13:49:35.166887187 DEBUG Received server response for request 1 2026-08-07 13:49:35.166926734 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.167045877 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.167161890 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.167167078 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.167188172 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.167191662 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:35.167202636 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.167220164 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.167224751 DEBUG Initializing workspace `file:///tmp/.tmp7mbU0D/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.167235331 DEBUG Searching for a project in '/tmp/.tmp7mbU0D/root1' 2026-08-07 13:49:35.167269057 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.167273393 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.167520950 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.167527311 DEBUG Discovering virtual environment in `/tmp/.tmp7mbU0D/root1` 2026-08-07 13:49:35.167591842 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.167597025 DEBUG No virtual environment found 2026-08-07 13:49:35.167608689 DEBUG Adding first-party search path `/tmp/.tmp7mbU0D/root1` 2026-08-07 13:49:35.167612651 DEBUG Using vendored stdlib 2026-08-07 13:49:35.167730817 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.167735886 DEBUG Adding new file root '/tmp/.tmp7mbU0D/root1' of kind Project 2026-08-07 13:49:35.167873661 DEBUG Updating project to check open files 2026-08-07 13:49:35.167888041 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.167892383 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.167935385 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7mbU0D/root1/main.py", kind: File } 2026-08-07 13:49:35.167959542 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7mbU0D/root1/main.py` 2026-08-07 13:49:35.167962202 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.167969363 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.168103913 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7mbU0D/root1/main.py"))}: Checking file '/tmp/.tmp7mbU0D/root1/main.py' 2026-08-07 13:49:35.168214386 DEBUG method="textDocument/diagnostic" response.id=2 duration=239.12µs 2026-08-07 13:49:35.168238998 DEBUG Received server response for request 2 2026-08-07 13:49:35.168317458 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.168336542 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp7mbU0D/root2), to remove: 2026-08-07 13:49:35.168345406 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 13:49:35.168356649 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.168359579 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.168372365 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:35.168375854 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.168384001 DEBUG Initializing workspace `file:///tmp/.tmp7mbU0D/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.168391152 DEBUG Searching for a project in '/tmp/.tmp7mbU0D/root2' 2026-08-07 13:49:35.168423971 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.168427602 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.168633615 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.168639302 DEBUG Discovering virtual environment in `/tmp/.tmp7mbU0D/root2` 2026-08-07 13:49:35.168682321 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.168686624 DEBUG No virtual environment found 2026-08-07 13:49:35.168696310 DEBUG Adding first-party search path `/tmp/.tmp7mbU0D/root2` 2026-08-07 13:49:35.168699850 DEBUG Using vendored stdlib 2026-08-07 13:49:35.168803921 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.168808110 DEBUG Adding new file root '/tmp/.tmp7mbU0D/root2' of kind Project 2026-08-07 13:49:35.168926265 DEBUG Updating project to check open files 2026-08-07 13:49:35.168937502 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.169023896 DEBUG method="textDocument/diagnostic" response.id=3 duration=81.48µs 2026-08-07 13:49:35.169046884 DEBUG Received server response for request 3 2026-08-07 13:49:35.169110745 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.169123762 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 13:49:35.169165266 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7mbU0D/root2/main.py", kind: File } 2026-08-07 13:49:35.169202406 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7mbU0D/root2/main.py` 2026-08-07 13:49:35.169206441 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.169216512 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.169295306 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7mbU0D/root2/main.py"))}: Checking file '/tmp/.tmp7mbU0D/root2/main.py' 2026-08-07 13:49:35.169356864 DEBUG method="textDocument/diagnostic" response.id=4 duration=133.60µs 2026-08-07 13:49:35.169377418 DEBUG Received server response for request 4 2026-08-07 13:49:35.179480191 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 13:49:35.179514565 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.179526718 DEBUG method="shutdown" response.id=5 duration=18.58µs 2026-08-07 13:49:35.179543130 DEBUG Received server response for request 5 2026-08-07 13:49:35.179553680 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.179567765 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-08-07 13:49:35.180891795 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.180966456 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.181015346 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.181055687 DEBUG Client info: None 2026-08-07 13:49:35.181077622 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 13:49:35.181089843 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.181095737 INFO Version: Unknown 2026-08-07 13:49:35.181135816 DEBUG Received server response for request 1 2026-08-07 13:49:35.181175493 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.181236624 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.181266995 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.181271584 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.181288675 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.181292183 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:35.181324430 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.181337886 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.181341966 DEBUG Initializing workspace `file:///tmp/.tmpBLO2Kh/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.181349002 DEBUG Searching for a project in '/tmp/.tmpBLO2Kh/root1' 2026-08-07 13:49:35.181378876 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.181382459 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.181593276 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.181598897 DEBUG Discovering virtual environment in `/tmp/.tmpBLO2Kh/root1` 2026-08-07 13:49:35.181641320 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.181645483 DEBUG No virtual environment found 2026-08-07 13:49:35.181655082 DEBUG Adding first-party search path `/tmp/.tmpBLO2Kh/root1` 2026-08-07 13:49:35.181658350 DEBUG Using vendored stdlib 2026-08-07 13:49:35.181770505 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.181774393 DEBUG Adding new file root '/tmp/.tmpBLO2Kh/root1' of kind Project 2026-08-07 13:49:35.181899030 DEBUG Initializing workspace `file:///tmp/.tmpBLO2Kh/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.181906455 DEBUG Searching for a project in '/tmp/.tmpBLO2Kh/root2' 2026-08-07 13:49:35.181933875 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.181937074 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.182152034 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.182159469 DEBUG Discovering virtual environment in `/tmp/.tmpBLO2Kh/root2` 2026-08-07 13:49:35.182209591 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.182213834 DEBUG No virtual environment found 2026-08-07 13:49:35.182223674 DEBUG Adding first-party search path `/tmp/.tmpBLO2Kh/root2` 2026-08-07 13:49:35.182227304 DEBUG Using vendored stdlib 2026-08-07 13:49:35.182329788 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.182333474 DEBUG Adding new file root '/tmp/.tmpBLO2Kh/root2' of kind Project 2026-08-07 13:49:35.182462906 DEBUG Updating project to check open files 2026-08-07 13:49:35.182473338 DEBUG Updating project to check open files 2026-08-07 13:49:35.182477534 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.182480540 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.182519468 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBLO2Kh/root1/main.py", kind: File } 2026-08-07 13:49:35.182540990 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBLO2Kh/root1/main.py` 2026-08-07 13:49:35.182543632 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.182549564 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.182639097 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBLO2Kh/root1/main.py"))}: Checking file '/tmp/.tmpBLO2Kh/root1/main.py' 2026-08-07 13:49:35.182731282 DEBUG method="textDocument/diagnostic" response.id=2 duration=176.71µs 2026-08-07 13:49:35.182743097 DEBUG Received server response for request 2 2026-08-07 13:49:35.182799791 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.182808904 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:35.182830449 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBLO2Kh/root2/main.py", kind: File } 2026-08-07 13:49:35.182842895 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBLO2Kh/root2/main.py` 2026-08-07 13:49:35.182845333 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.182850433 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.182892300 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBLO2Kh/root2/main.py"))}: Checking file '/tmp/.tmpBLO2Kh/root2/main.py' 2026-08-07 13:49:35.182938471 DEBUG method="textDocument/diagnostic" response.id=3 duration=83.73µs 2026-08-07 13:49:35.182958369 DEBUG Received server response for request 3 2026-08-07 13:49:35.183592637 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.183656669 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.183711891 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.183775073 DEBUG Client info: None 2026-08-07 13:49:35.183793289 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 13:49:35.183803482 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.183808270 INFO Version: Unknown 2026-08-07 13:49:35.183838244 DEBUG Received server response for request 1 2026-08-07 13:49:35.183867801 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.183954029 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.183999422 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.184004991 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.184018309 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.184021488 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:35.184073563 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.184094484 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.184101700 DEBUG Initializing workspace `file:///tmp/.tmp5Skgis/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.184111928 DEBUG Searching for a project in '/tmp/.tmp5Skgis/root1' 2026-08-07 13:49:35.184140701 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.184144120 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.184351140 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.184356942 DEBUG Discovering virtual environment in `/tmp/.tmp5Skgis/root1` 2026-08-07 13:49:35.184400545 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.184404848 DEBUG No virtual environment found 2026-08-07 13:49:35.184415040 DEBUG Adding first-party search path `/tmp/.tmp5Skgis/root1` 2026-08-07 13:49:35.184418314 DEBUG Using vendored stdlib 2026-08-07 13:49:35.184519277 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.184522968 DEBUG Adding new file root '/tmp/.tmp5Skgis/root1' of kind Project 2026-08-07 13:49:35.184646148 DEBUG Initializing workspace `file:///tmp/.tmp5Skgis/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.184653536 DEBUG Searching for a project in '/tmp/.tmp5Skgis/root2' 2026-08-07 13:49:35.184680003 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.184683093 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.184869029 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.184873678 DEBUG Discovering virtual environment in `/tmp/.tmp5Skgis/root2` 2026-08-07 13:49:35.184905292 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.184908871 DEBUG No virtual environment found 2026-08-07 13:49:35.184918749 DEBUG Adding first-party search path `/tmp/.tmp5Skgis/root2` 2026-08-07 13:49:35.184922089 DEBUG Using vendored stdlib 2026-08-07 13:49:35.185038544 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.185043696 DEBUG Adding new file root '/tmp/.tmp5Skgis/root2' of kind Project 2026-08-07 13:49:35.185147323 DEBUG Updating project to check open files 2026-08-07 13:49:35.185156797 DEBUG Updating project to check open files 2026-08-07 13:49:35.185161346 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.185164140 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.185199723 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp5Skgis/root1/main.py", kind: File } 2026-08-07 13:49:35.185219972 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5Skgis/root1/main.py` 2026-08-07 13:49:35.185222528 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.185228325 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.186036172 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp5Skgis/root1/main.py"))}: Checking file '/tmp/.tmp5Skgis/root1/main.py' 2026-08-07 13:49:35.186129228 DEBUG method="textDocument/diagnostic" response.id=2 duration=895.82µs 2026-08-07 13:49:35.186144528 DEBUG Received server response for request 2 2026-08-07 13:49:35.186230490 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.186402252 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:35.186437088 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp5Skgis/root2/main.py", kind: File } 2026-08-07 13:49:35.186459367 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5Skgis/root2/main.py` 2026-08-07 13:49:35.186462627 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.186472794 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.186508648 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp5Skgis/root2/main.py"))}: Checking file '/tmp/.tmp5Skgis/root2/main.py' 2026-08-07 13:49:35.186555877 DEBUG method="textDocument/diagnostic" response.id=3 duration=76.29µs 2026-08-07 13:49:35.186569941 DEBUG Received server response for request 3 2026-08-07 13:49:35.196688434 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.196721578 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.196729663 DEBUG method="shutdown" response.id=4 duration=11.83µs 2026-08-07 13:49:35.196772489 DEBUG Received server response for request 4 2026-08-07 13:49:35.196780658 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.196791465 DEBUG Received exit notification, exiting 2026-08-07 13:49:35.207416662 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.207457598 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.207471339 DEBUG method="shutdown" response.id=4 duration=21.16µs 2026-08-07 13:49:35.207490368 DEBUG Received server response for request 4 2026-08-07 13:49:35.207502572 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.207516105 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-07 13:49:35.209676011 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.209758196 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.209793665 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.209860755 DEBUG Client info: None 2026-08-07 13:49:35.209880537 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 13:49:35.209893343 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.209899266 INFO Version: Unknown 2026-08-07 13:49:35.209935811 DEBUG Received server response for request 1 2026-08-07 13:49:35.209971803 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.210046101 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.210139359 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.210143344 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.210161464 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:35.210175475 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.210193930 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:35.210198468 DEBUG Initializing workspace `file:///tmp/.tmpDTJFwi/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.210209062 DEBUG Searching for a project in '/tmp/.tmpDTJFwi/root1' 2026-08-07 13:49:35.210241573 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.210245665 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.210484887 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.210490854 DEBUG Discovering virtual environment in `/tmp/.tmpDTJFwi/root1` 2026-08-07 13:49:35.210542143 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.210546535 DEBUG No virtual environment found 2026-08-07 13:49:35.210556590 DEBUG Adding first-party search path `/tmp/.tmpDTJFwi/root1` 2026-08-07 13:49:35.210559815 DEBUG Using vendored stdlib 2026-08-07 13:49:35.210676960 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.210681745 DEBUG Adding new file root '/tmp/.tmpDTJFwi/root1' of kind Project 2026-08-07 13:49:35.210820047 DEBUG Initializing workspace `file:///tmp/.tmpDTJFwi/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.210827671 DEBUG Searching for a project in '/tmp/.tmpDTJFwi/root2' 2026-08-07 13:49:35.210858003 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.210861376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.211068772 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.211074907 DEBUG Discovering virtual environment in `/tmp/.tmpDTJFwi/root2` 2026-08-07 13:49:35.211113572 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.211117389 DEBUG No virtual environment found 2026-08-07 13:49:35.211126928 DEBUG Adding first-party search path `/tmp/.tmpDTJFwi/root2` 2026-08-07 13:49:35.211130138 DEBUG Using vendored stdlib 2026-08-07 13:49:35.211231130 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.211234772 DEBUG Adding new file root '/tmp/.tmpDTJFwi/root2' of kind Project 2026-08-07 13:49:35.211343177 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.211347313 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:35.211826916 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.213238738 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.213308751 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root1/main.py"))}: Checking file '/tmp/.tmpDTJFwi/root1/main.py' 2026-08-07 13:49:35.213415278 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.225223014 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.225342269 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.225351879 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:35.226795472 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.226858882 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root2/main.py"))}: Checking file '/tmp/.tmpDTJFwi/root2/main.py' 2026-08-07 13:49:35.226933966 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.238796875 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpDTJFwi/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.238911823 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.238953002 DEBUG method="workspace/diagnostic" response.id=2 duration=27.60ms 2026-08-07 13:49:35.238981178 DEBUG Received server response for request 2 2026-08-07 13:49:35.249194862 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:35.249230032 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.249242183 DEBUG method="shutdown" response.id=3 duration=19.22µs 2026-08-07 13:49:35.249255866 DEBUG Received server response for request 3 2026-08-07 13:49:35.249260701 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.249270889 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-07 13:49:35.254361947 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.254437912 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.254485699 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.254520264 DEBUG Client info: None 2026-08-07 13:49:35.254543243 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 13:49:35.254555965 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.254561863 INFO Version: Unknown 2026-08-07 13:49:35.254608537 DEBUG Received server response for request 1 2026-08-07 13:49:35.254654064 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.254732330 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.254766860 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.254772580 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.254788775 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.254792373 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:35.254838547 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.254854056 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.254858003 DEBUG Initializing workspace `file:///tmp/.tmpanHjw7`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.254867591 DEBUG Searching for a project in '/tmp/.tmpanHjw7' 2026-08-07 13:49:35.256780076 DEBUG Found project at '/tmp/.tmpanHjw7' 2026-08-07 13:49:35.256793131 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.257077597 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.257089991 DEBUG Discovering virtual environment in `/tmp/.tmpanHjw7` 2026-08-07 13:49:35.257143536 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.257148949 DEBUG No virtual environment found 2026-08-07 13:49:35.257159173 DEBUG Adding first-party search path `/tmp/.tmpanHjw7` 2026-08-07 13:49:35.257162547 DEBUG Using vendored stdlib 2026-08-07 13:49:35.257282318 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.257287833 DEBUG Adding new file root '/tmp/.tmpanHjw7' of kind Project 2026-08-07 13:49:35.258175071 DEBUG Initializing workspace `file:///tmp/.tmpanHjw7/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.258193475 DEBUG Searching for a project in '/tmp/.tmpanHjw7/external/Y' 2026-08-07 13:49:35.258236337 DEBUG Found project at '/tmp/.tmpanHjw7/external/Y' 2026-08-07 13:49:35.258240597 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.258442725 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.258448848 DEBUG Discovering virtual environment in `/tmp/.tmpanHjw7/external/Y` 2026-08-07 13:49:35.258487666 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.258492071 DEBUG No virtual environment found 2026-08-07 13:49:35.258502056 DEBUG Adding first-party search path `/tmp/.tmpanHjw7/external/Y` 2026-08-07 13:49:35.258505531 DEBUG Using vendored stdlib 2026-08-07 13:49:35.258610361 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.258614595 DEBUG Adding new file root '/tmp/.tmpanHjw7/external/Y' of kind Project 2026-08-07 13:49:35.258874934 DEBUG Updating project to check open files 2026-08-07 13:49:35.258898047 DEBUG Updating project to check open files 2026-08-07 13:49:35.258903597 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.258907437 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.258953392 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpanHjw7/systemtests/included.py", kind: File } 2026-08-07 13:49:35.260141966 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpanHjw7/systemtests/included.py` 2026-08-07 13:49:35.260155730 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.260170835 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.260256528 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/systemtests/included.py"))}: Checking file '/tmp/.tmpanHjw7/systemtests/included.py' 2026-08-07 13:49:35.260402672 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.272200298 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.277939896 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.76ms 2026-08-07 13:49:35.277974553 DEBUG Received server response for request 2 2026-08-07 13:49:35.278098350 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.278111072 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:35.278169896 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpanHjw7/external/Y/only_external.py", kind: File } 2026-08-07 13:49:35.278203700 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpanHjw7/external/Y/only_external.py` 2026-08-07 13:49:35.278207351 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.278226140 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.278284904 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/external/Y/only_external.py"))}: Checking file '/tmp/.tmpanHjw7/external/Y/only_external.py' 2026-08-07 13:49:35.278383549 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.289949959 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpanHjw7/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.295770924 DEBUG method="textDocument/diagnostic" response.id=3 duration=17.54ms 2026-08-07 13:49:35.295806389 DEBUG Received server response for request 3 2026-08-07 13:49:35.305966166 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.306010985 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.306024338 DEBUG method="shutdown" response.id=4 duration=20.79µs 2026-08-07 13:49:35.306041603 DEBUG Received server response for request 4 2026-08-07 13:49:35.306053997 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.306072502 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-07 13:49:35.312785575 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.312863561 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.312899454 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.312951506 DEBUG Client info: None 2026-08-07 13:49:35.312977836 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 13:49:35.313021718 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.313029797 INFO Version: Unknown 2026-08-07 13:49:35.314572764 DEBUG Received server response for request 1 2026-08-07 13:49:35.314629798 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.314765888 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.314820875 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.314828762 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.314848213 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.314852337 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 13:49:35.314872903 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.314888625 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:35.314893164 DEBUG Initializing workspace `file:///tmp/.tmpiRPc5Q`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.314902894 DEBUG Searching for a project in '/tmp/.tmpiRPc5Q' 2026-08-07 13:49:35.314929173 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.314933466 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.315202468 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.315209963 DEBUG Discovering virtual environment in `/tmp/.tmpiRPc5Q` 2026-08-07 13:49:35.315265789 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.315270736 DEBUG No virtual environment found 2026-08-07 13:49:35.315281938 DEBUG Adding first-party search path `/tmp/.tmpiRPc5Q` 2026-08-07 13:49:35.315285310 DEBUG Using vendored stdlib 2026-08-07 13:49:35.315402441 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.315407855 DEBUG Adding new file root '/tmp/.tmpiRPc5Q' of kind Project 2026-08-07 13:49:35.315559486 DEBUG Initializing workspace `file:///tmp/.tmpiRPc5Q/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.315569706 DEBUG Searching for a project in '/tmp/.tmpiRPc5Q/external/Y' 2026-08-07 13:49:35.315612475 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.315616198 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.315819485 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.315824824 DEBUG Discovering virtual environment in `/tmp/.tmpiRPc5Q/external/Y` 2026-08-07 13:49:35.315865986 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.315870190 DEBUG No virtual environment found 2026-08-07 13:49:35.315880482 DEBUG Adding first-party search path `/tmp/.tmpiRPc5Q/external/Y` 2026-08-07 13:49:35.315883893 DEBUG Using vendored stdlib 2026-08-07 13:49:35.315987127 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.316006082 DEBUG Adding new file root '/tmp/.tmpiRPc5Q/external/Y' of kind Project 2026-08-07 13:49:35.316122313 DEBUG Updating project to check open files 2026-08-07 13:49:35.316136567 DEBUG Updating project to check open files 2026-08-07 13:49:35.316141657 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.316145639 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:35.316189122 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiRPc5Q/systemtests/foo.py", kind: File } 2026-08-07 13:49:35.316214954 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiRPc5Q/systemtests/foo.py` 2026-08-07 13:49:35.316217694 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.316224810 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.316549829 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.328424287 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.334167519 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-07 13:49:35.334230966 DEBUG method="textDocument/hover" response.id=2 duration=18.00ms 2026-08-07 13:49:35.334260462 DEBUG Received server response for request 2 2026-08-07 13:49:35.334281456 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:35.334290368 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-07 13:49:35.334642270 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiRPc5Q/external/Y/foo.py", kind: File } 2026-08-07 13:49:35.334676880 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiRPc5Q/external/Y/foo.py` 2026-08-07 13:49:35.334681132 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:35.334700576 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:35.334739360 DEBUG method="textDocument/hover" response.id=3 duration=32.23µs 2026-08-07 13:49:35.334750297 DEBUG Received server response for request 3 2026-08-07 13:49:35.344826568 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.344856157 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.344866151 DEBUG method="shutdown" response.id=4 duration=15.19µs 2026-08-07 13:49:35.344879642 DEBUG Received server response for request 4 2026-08-07 13:49:35.344883804 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.344937514 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-07 13:49:35.348881966 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.348962641 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.349014767 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.349136566 DEBUG Client info: None 2026-08-07 13:49:35.349201053 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 13:49:35.349223053 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.349237825 INFO Version: Unknown 2026-08-07 13:49:35.349283185 DEBUG Received server response for request 1 2026-08-07 13:49:35.349327880 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.349790671 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.349835337 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.349842812 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.349860557 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:35.349909069 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.349928259 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:35.349933260 DEBUG Initializing workspace `file:///tmp/.tmpyVcYOK/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.349943908 DEBUG Searching for a project in '/tmp/.tmpyVcYOK/root1' 2026-08-07 13:49:35.349980631 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.349984823 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.350241835 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.350248931 DEBUG Discovering virtual environment in `/tmp/.tmpyVcYOK/root1` 2026-08-07 13:49:35.350303093 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.350308379 DEBUG No virtual environment found 2026-08-07 13:49:35.350318578 DEBUG Adding first-party search path `/tmp/.tmpyVcYOK/root1` 2026-08-07 13:49:35.350322147 DEBUG Using vendored stdlib 2026-08-07 13:49:35.350438597 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.350443447 DEBUG Adding new file root '/tmp/.tmpyVcYOK/root1' of kind Project 2026-08-07 13:49:35.350584763 DEBUG Initializing workspace `file:///tmp/.tmpyVcYOK/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.350593755 DEBUG Searching for a project in '/tmp/.tmpyVcYOK/root2' 2026-08-07 13:49:35.350623887 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.350627526 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.350826566 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.350831867 DEBUG Discovering virtual environment in `/tmp/.tmpyVcYOK/root2` 2026-08-07 13:49:35.350869498 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.350873394 DEBUG No virtual environment found 2026-08-07 13:49:35.350883753 DEBUG Adding first-party search path `/tmp/.tmpyVcYOK/root2` 2026-08-07 13:49:35.350887102 DEBUG Using vendored stdlib 2026-08-07 13:49:35.350987921 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.351133948 DEBUG Adding new file root '/tmp/.tmpyVcYOK/root2' of kind Project 2026-08-07 13:49:35.351270285 DEBUG Initializing workspace `file:///tmp/.tmpyVcYOK/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.351321972 DEBUG Searching for a project in '/tmp/.tmpyVcYOK/root3' 2026-08-07 13:49:35.351355350 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.351359639 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.351565258 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.351577172 DEBUG Discovering virtual environment in `/tmp/.tmpyVcYOK/root3` 2026-08-07 13:49:35.351625585 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.351629924 DEBUG No virtual environment found 2026-08-07 13:49:35.351640183 DEBUG Adding first-party search path `/tmp/.tmpyVcYOK/root3` 2026-08-07 13:49:35.351643898 DEBUG Using vendored stdlib 2026-08-07 13:49:35.351743262 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.351747221 DEBUG Adding new file root '/tmp/.tmpyVcYOK/root3' of kind Project 2026-08-07 13:49:35.351856409 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.351861392 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:35.351902362 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.353520601 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.353610682 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root1/main.py"))}: Checking file '/tmp/.tmpyVcYOK/root1/main.py' 2026-08-07 13:49:35.353808775 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.365917161 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.366058881 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.366071258 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:35.367540069 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.367607389 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root2/main.py"))}: Checking file '/tmp/.tmpyVcYOK/root2/main.py' 2026-08-07 13:49:35.367682123 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.379614013 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.379735639 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.379745355 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 13:49:35.381174682 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:35.381238893 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root3/main.py"))}: Checking file '/tmp/.tmpyVcYOK/root3/main.py' 2026-08-07 13:49:35.381319510 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:35.393193132 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpyVcYOK/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:35.393315953 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:35.393359454 DEBUG method="workspace/diagnostic" response.id=2 duration=41.49ms 2026-08-07 13:49:35.393388436 DEBUG Received server response for request 2 2026-08-07 13:49:35.393544023 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.393559858 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:35.393582060 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpyVcYOK/root2), (root3, file:///tmp/.tmpyVcYOK/root3) 2026-08-07 13:49:35.393589378 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpyVcYOK/root2 2026-08-07 13:49:35.395608781 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpyVcYOK/root3 2026-08-07 13:49:35.397638635 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:35.397685471 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:35.397744087 DEBUG method="workspace/diagnostic" response.id=3 duration=141.07µs 2026-08-07 13:49:35.397765513 DEBUG Received server response for request 3 2026-08-07 13:49:35.407924904 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:35.407959188 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:35.407971015 DEBUG method="shutdown" response.id=4 duration=19.34µs 2026-08-07 13:49:35.407989293 DEBUG Received server response for request 4 2026-08-07 13:49:35.408010447 DEBUG Client sends notification `exit` 2026-08-07 13:49:35.408302217 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-07 13:49:35.411640256 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:35.411721834 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:35.411760972 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:35.411826643 DEBUG Client info: None 2026-08-07 13:49:35.411846555 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 13:49:35.411859337 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:35.411865228 INFO Version: Unknown 2026-08-07 13:49:35.411901896 DEBUG Received server response for request 1 2026-08-07 13:49:35.411938974 DEBUG Client sends notification `initialized` 2026-08-07 13:49:35.412024307 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:35.412064590 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:35.412072297 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:35.412088438 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.412091750 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:35.412140543 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:35.412155808 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 13:49:35.412160462 DEBUG Initializing workspace `file:///tmp/.tmpuMOYma/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:35.412171334 DEBUG Searching for a project in '/tmp/.tmpuMOYma/root1' 2026-08-07 13:49:35.412199942 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:35.412204423 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:35.412450233 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:35.412456324 DEBUG Discovering virtual environment in `/tmp/.tmpuMOYma/root1` 2026-08-07 13:49:35.412507728 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:35.412512724 DEBUG No virtual environment found 2026-08-07 13:49:35.412523265 DEBUG Adding first-party search path `/tmp/.tmpuMOYma/root1` 2026-08-07 13:49:35.412526384 DEBUG Using vendored stdlib 2026-08-07 13:49:35.412643966 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:35.412648910 DEBUG Adding new file root '/tmp/.tmpuMOYma/root1' of kind Project 2026-08-07 13:49:35.412790102 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:35.412796052 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:35.412808355 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmpuMOYma/root1) 2026-08-07 13:49:35.412812890 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpuMOYma/root1 2026-08-07 13:49:35.412911748 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 13:49:37.412178206 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 13:49:37.412273291 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:37.412309655 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 13:49:37.412320518 DEBUG method="shutdown" response.id=3 duration=56.91µs 2026-08-07 13:49:37.412398438 DEBUG Received server response for request 2 2026-08-07 13:49:37.412409453 DEBUG Received server response for request 3 2026-08-07 13:49:37.412416442 DEBUG Client sends notification `exit` 2026-08-07 13:49:37.412429635 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-07 13:49:37.413735493 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:37.413824386 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:37.413883199 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:37.413938110 DEBUG Client info: None 2026-08-07 13:49:37.413964009 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 13:49:37.413977910 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:37.413984027 INFO Version: Unknown 2026-08-07 13:49:37.414061339 DEBUG Received server response for request 1 2026-08-07 13:49:37.414106303 DEBUG Client sends notification `initialized` 2026-08-07 13:49:37.414201871 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:37.414235890 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:37.414243923 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:37.414260600 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 13:49:37.414304001 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:37.414320014 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 13:49:37.414324310 DEBUG Initializing workspace `file:///tmp/.tmpJNKB28/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:37.414334288 DEBUG Searching for a project in '/tmp/.tmpJNKB28/root1' 2026-08-07 13:49:37.414365285 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:37.414369272 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:37.414625657 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:37.414632663 DEBUG Discovering virtual environment in `/tmp/.tmpJNKB28/root1` 2026-08-07 13:49:37.414687774 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:37.414692652 DEBUG No virtual environment found 2026-08-07 13:49:37.414703886 DEBUG Adding first-party search path `/tmp/.tmpJNKB28/root1` 2026-08-07 13:49:37.414707343 DEBUG Using vendored stdlib 2026-08-07 13:49:37.414827832 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:37.414833122 DEBUG Adding new file root '/tmp/.tmpJNKB28/root1' of kind Project 2026-08-07 13:49:37.414976771 DEBUG Initializing workspace `file:///tmp/.tmpJNKB28/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:37.414984594 DEBUG Searching for a project in '/tmp/.tmpJNKB28/root2' 2026-08-07 13:49:37.415028506 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:37.415033113 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:37.415238957 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:37.415245063 DEBUG Discovering virtual environment in `/tmp/.tmpJNKB28/root2` 2026-08-07 13:49:37.415290684 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:37.415295144 DEBUG No virtual environment found 2026-08-07 13:49:37.415306185 DEBUG Adding first-party search path `/tmp/.tmpJNKB28/root2` 2026-08-07 13:49:37.415310211 DEBUG Using vendored stdlib 2026-08-07 13:49:37.415414752 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:37.415418730 DEBUG Adding new file root '/tmp/.tmpJNKB28/root2' of kind Project 2026-08-07 13:49:37.415534655 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:37.415539632 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 13:49:37.415682121 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:37.417185876 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:37.417257239 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root1/main.py"))}: Checking file '/tmp/.tmpJNKB28/root1/main.py' 2026-08-07 13:49:37.417368491 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:37.429564069 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:37.429693043 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:37.429704037 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 13:49:37.431141012 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 13:49:37.431205527 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root2/main.py"))}: Checking file '/tmp/.tmpJNKB28/root2/main.py' 2026-08-07 13:49:37.431282469 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:37.443111529 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJNKB28/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:37.443231048 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 13:49:37.443272561 DEBUG method="workspace/diagnostic" response.id=2 duration=27.73ms 2026-08-07 13:49:37.443301272 DEBUG Received server response for request 2 2026-08-07 13:49:37.443443615 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:37.443458697 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 13:49:37.443475805 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpJNKB28/root2) 2026-08-07 13:49:37.443483461 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpJNKB28/root2 2026-08-07 13:49:37.445430353 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 13:49:37.445492764 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 13:49:37.445522205 DEBUG method="workspace/diagnostic" response.id=3 duration=125.10µs 2026-08-07 13:49:37.445544647 DEBUG Received server response for request 3 2026-08-07 13:49:37.455696027 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 13:49:37.455728856 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:37.455739912 DEBUG method="shutdown" response.id=4 duration=17.61µs 2026-08-07 13:49:37.455786268 DEBUG Received server response for request 4 2026-08-07 13:49:37.455797724 DEBUG Client sends notification `exit` 2026-08-07 13:49:37.455814493 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-07 13:49:37.458928519 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 13:49:37.459025879 DEBUG Architecture: aarch64, OS: linux 2026-08-07 13:49:37.459064719 DEBUG Client sends request `initialize` with ID 1 2026-08-07 13:49:37.459115514 DEBUG Client info: None 2026-08-07 13:49:37.459140923 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 13:49:37.459153892 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 13:49:37.459159789 INFO Version: Unknown 2026-08-07 13:49:37.459202264 DEBUG Received server response for request 1 2026-08-07 13:49:37.459241224 DEBUG Client sends notification `initialized` 2026-08-07 13:49:37.459347021 DEBUG Requesting workspace configuration for workspaces 2026-08-07 13:49:37.459385129 DEBUG Received server request `workspace/configuration` 2026-08-07 13:49:37.459394295 INFO Retrying to receive `workspace/configuration` request 2026-08-07 13:49:37.459414684 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:37.459419017 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 13:49:37.459457448 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 13:49:37.459474906 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 13:49:37.459479969 DEBUG Initializing workspace `file:///tmp/.tmpn6Wbjd/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:37.459489815 DEBUG Searching for a project in '/tmp/.tmpn6Wbjd/root1' 2026-08-07 13:49:37.459522436 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:37.459526792 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:37.459788197 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:37.459794723 DEBUG Discovering virtual environment in `/tmp/.tmpn6Wbjd/root1` 2026-08-07 13:49:37.459850134 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:37.459855411 DEBUG No virtual environment found 2026-08-07 13:49:37.459867159 DEBUG Adding first-party search path `/tmp/.tmpn6Wbjd/root1` 2026-08-07 13:49:37.459870787 DEBUG Using vendored stdlib 2026-08-07 13:49:37.459989236 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:37.460015217 DEBUG Adding new file root '/tmp/.tmpn6Wbjd/root1' of kind Project 2026-08-07 13:49:37.460158174 DEBUG Initializing workspace `file:///tmp/.tmpn6Wbjd/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 13:49:37.460166523 DEBUG Searching for a project in '/tmp/.tmpn6Wbjd/root2' 2026-08-07 13:49:37.460198927 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 13:49:37.460202684 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 13:49:37.460404746 INFO Defaulting to python-platform `linux` 2026-08-07 13:49:37.460410031 DEBUG Discovering virtual environment in `/tmp/.tmpn6Wbjd/root2` 2026-08-07 13:49:37.460448259 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-8131ed0e26c8b599`: does not point to a Python executable or a directory on disk 2026-08-07 13:49:37.460452328 DEBUG No virtual environment found 2026-08-07 13:49:37.460462601 DEBUG Adding first-party search path `/tmp/.tmpn6Wbjd/root2` 2026-08-07 13:49:37.460466289 DEBUG Using vendored stdlib 2026-08-07 13:49:37.460568999 INFO Python version: Python 3.14, platform: linux 2026-08-07 13:49:37.460573342 DEBUG Adding new file root '/tmp/.tmpn6Wbjd/root2' of kind Project 2026-08-07 13:49:37.460684612 DEBUG Updating project to check open files 2026-08-07 13:49:37.460698467 DEBUG Updating project to check open files 2026-08-07 13:49:37.460703545 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 13:49:37.460706989 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 13:49:37.460748828 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpn6Wbjd/root1/main.py", kind: File } 2026-08-07 13:49:37.460773470 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpn6Wbjd/root1/main.py` 2026-08-07 13:49:37.460776198 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:37.460783117 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:37.460862305 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root1/main.py"))}: Checking file '/tmp/.tmpn6Wbjd/root1/main.py' 2026-08-07 13:49:37.460987116 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:37.472683982 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:37.472825869 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.04ms 2026-08-07 13:49:37.472852502 DEBUG Received server response for request 2 2026-08-07 13:49:37.472960549 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 13:49:37.472976651 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 13:49:37.473085426 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpn6Wbjd/root2/main.py", kind: File } 2026-08-07 13:49:37.473117111 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpn6Wbjd/root2/main.py` 2026-08-07 13:49:37.473120646 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 13:49:37.473138948 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 13:49:37.473194132 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root2/main.py"))}: Checking file '/tmp/.tmpn6Wbjd/root2/main.py' 2026-08-07 13:49:37.473281834 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 13:49:37.485250626 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpn6Wbjd/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 13:49:37.485394221 DEBUG method="textDocument/diagnostic" response.id=3 duration=12.25ms 2026-08-07 13:49:37.485421541 DEBUG Received server response for request 3 2026-08-07 13:49:37.485509598 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 13:49:37.485520867 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 13:49:37.485533382 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpn6Wbjd/root2) 2026-08-07 13:49:37.485538963 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpn6Wbjd/root2 2026-08-07 13:49:37.487586270 DEBUG method="textDocument/diagnostic" response.id=4 duration=97.40µs 2026-08-07 13:49:37.487608641 DEBUG Received server response for request 4 2026-08-07 13:49:37.487673087 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-07 13:49:37.487768688 DEBUG method="textDocument/diagnostic" response.id=5 duration=75.27µs 2026-08-07 13:49:37.487799327 DEBUG Received server response for request 5 2026-08-07 13:49:37.497904814 DEBUG Client sends request `shutdown` with ID 6 2026-08-07 13:49:37.497934762 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 13:49:37.497944670 DEBUG method="shutdown" response.id=6 duration=15.26µs 2026-08-07 13:49:37.497957738 DEBUG Received server response for request 6 2026-08-07 13:49:37.497963101 DEBUG Client sends notification `exit` 2026-08-07 13:49:37.497978588 DEBUG Received exit notification, exiting ok test result: ok. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 20.79s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_site_packages-bc7549654e86aa5c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 50 tests test tests::can_find_site_packages_directory_freethreaded_build ... ok test tests::can_find_site_packages_directory_no_virtual_env ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_self_environment ... ok test tests::can_find_site_packages_directory_no_virtual_env_at_origin_uv_workspace ... ok test tests::can_find_site_packages_directory_no_virtual_env_freethreaded ... ok test tests::can_find_site_packages_directory_uv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_venv_style_version_field_in_pyvenv_cfg ... ok test tests::can_find_site_packages_directory_virtualenv_style_version_field_in_pyvenv_cfg ... ok test tests::cannot_find_site_packages_directory ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_local_venv ... ok test tests::cannot_find_site_packages_directory_no_virtual_env_at_origin_virtual_env_var ... ok test tests::cannot_read_lib_directory ... ok test tests::detects_cpython_implementation ... ok test tests::detects_graalpy_implementation ... ok test tests::detects_pypy_implementation ... ok test tests::detects_unknown_implementation ... ok test tests::distinguishes_unsuffixed_default_from_free_threaded_executable ... ok test tests::does_not_add_usr_local_when_sys_prefix_is_not_usr ... ok test tests::does_not_enumerate_usr_local_for_wrong_version_when_version_known ... ok test tests::does_not_include_wrong_version_dist_packages_when_exact_dist_missing ... ok test tests::does_not_include_wrong_version_when_implementation_unknown ... ok test tests::fallback_enumeration_for_cpython_excludes_pypy_directories ... ok test tests::fallback_enumeration_for_pypy_excludes_cpython_directories ... ok test tests::finds_debian_dist_packages_in_fallback_enumeration ... ok test tests::finds_debian_python3_dist_packages ... ok test tests::finds_dist_packages_in_fallback_enumeration ... ok test tests::finds_dist_packages_in_system_environment ... ok test tests::finds_pypy_site_packages_when_version_known ... ok test tests::finds_system_site_packages ... ok test tests::finds_usr_local_dist_packages_in_fallback_enumeration ... ok test tests::finds_usr_local_dist_packages_in_system_environment ... ok test tests::identifies_free_threaded_hard_links ... ok test tests::includes_matching_version_pypy_without_wrong_version_cpython_when_unknown ... ok test tests::layout_inference_uses_the_primary_site_packages_source ... ok test tests::parsing_pyvenv_cfg_with_key_but_no_value_fails ... ok test tests::parsing_pyvenv_cfg_with_no_home_key_fails ... ok test tests::parsing_pyvenv_cfg_with_value_but_no_key_fails ... ok test tests::pyvenv_cfg_with_carriage_return_line_endings_parses ... ok test tests::pyvenv_cfg_with_strange_whitespace_parses ... ok test tests::recognizes_unversioned_graalpy_executable ... ok test tests::reject_env_that_does_not_exist ... ok test tests::reject_env_that_is_not_a_directory ... ok test tests::settings_diagnostic_path_ignores_python_helper_scripts ... ok test tests::site_packages_paths_display ... ok test tests::unknown_known_version_prefers_cpython_layout ... ok test tests::unresolved_pyvenv_cfg_home_is_nonfatal_without_system_site_packages ... ok test tests::unresolved_pyvenv_cfg_home_with_system_site_packages_fails ... ok test tests::uses_selected_system_interpreter_layout ... ok test tests::uses_symlink_target_layout ... ok test tests::usr_local_dist_packages_precedes_sys_prefix_dist_packages ... ok test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_test-d181bc3ccdaf398d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test tests::multiple_sections_with_dependencies_not_allowed ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_vendored-3581771490972363 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 2 tests test tests::typeshed_vfs_consistent_with_vendored_stubs ... ok test tests::typeshed_zip_created_at_build_time ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.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' --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-4a6511a4cdba73d6.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-386d70718c67769b.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.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 8.72s; merged doctests compilation took 8.70s Doc-tests ruff_cache Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_cache --test crates/ruff_cache/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_cache -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-21e829329452a791.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 16.55s; merged doctests compilation took 16.54s Doc-tests ruff_db Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_db --test crates/ruff_db/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_db -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-cf937e1513fc8df0.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-58e1d3669af5e672.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-3a032bc20967d311.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-2c79bf1698995b3e.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-6306c6e8b2ff6a29.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-7e8fb120fdc14d74.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-d715cc753d3b78b8.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-fd177b7101a765fc.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-d9393bb2ad114792.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-f37b7a56fc0f64f4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-2953a06d700c8055.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-253ce162dfbaf829.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 45.72s; merged doctests compilation took 45.68s Doc-tests ruff_formatter Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_formatter --test crates/ruff_formatter/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_formatter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.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.06s all doctests ran in 18.57s; merged doctests compilation took 18.50s Doc-tests ruff_linter Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_linter --test crates/ruff_linter/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_linter -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-87367c7f79efc78a.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4554e38f4e5d49b7.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-8481513c0aa41c1e.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-68d82609d886a4bd.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-03cdea6a54ffba42.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-504af0fe40c699a0.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-f6680f6aa2b59973.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-3eaede4f84a30693.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-892a4e3198379e11.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-48cd33ebfc7ac2f2.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-83c698437752283d.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-24a5bb3015fa59d7.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-fa06eaee1dc905f7.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-bd9d5690ec9208dd.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-96d3bd0aa7fad38f.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-29f14b85010c29e5.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 131.17s; merged doctests compilation took 131.00s Doc-tests ruff_notebook Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_notebook --test crates/ruff_notebook/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_notebook -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e10708d83b9f01a1.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-c0a1545103f2a2b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c28e1ae559be5aef.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 10.23s; merged doctests compilation took 10.23s Doc-tests ruff_options_metadata Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_options_metadata --test crates/ruff_options_metadata/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_options_metadata -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.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 7.11s; merged doctests compilation took 7.11s Doc-tests ruff_python_ast Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_ast --test crates/ruff_python_ast/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_ast -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libaho_corasick-87367c7f79efc78a.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-42affebb14d07f2c.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.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 22.08s; merged doctests compilation took 22.07s Doc-tests ruff_python_parser Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_parser --test crates/ruff_python_parser/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_parser -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-249d4206bfd4eb2e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-ce50658e98f5a8ad.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-b0eeb565cba3f022.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-dde2bf61aec68f30.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-d8f0927897ecb86a.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-4e0967f903ab598b.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 24.75s; merged doctests compilation took 24.73s Doc-tests ruff_python_stdlib Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_stdlib --test crates/ruff_python_stdlib/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_stdlib -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.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 7.33s; merged doctests compilation took 7.32s Doc-tests ruff_python_trivia Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_python_trivia --test crates/ruff_python_trivia/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_python_trivia -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-75f61a6f6986631d.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 8.02s; merged doctests compilation took 8.01s Doc-tests ruff_source_file Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_source_file --test crates/ruff_source_file/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_source_file -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.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.02s all doctests ran in 7.94s; merged doctests compilation took 7.92s Doc-tests ruff_text_size Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_text_size --test crates/ruff_text_size/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_text_size -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-5b84be369dd05e64.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.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.02s all doctests ran in 7.58s; merged doctests compilation took 7.56s Doc-tests ruff_workspace Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ruff_workspace --test crates/ruff_workspace/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_workspace -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-45d5e95ac0621e3a.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-5aee70b5a5e817b5.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-fd572feb6f8b9a34.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f1315dd7ed17f1e0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-ab99c43255e8784b.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-a9e647b3c0cce330.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-0191993e4f9350dd.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-f34cf9ccb51f4f0e.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-f9284c6aa87b7bfa.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-0a710ab408f842ad.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-1a02ca2b84db7511.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-2a38aca02c62f58c.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-dd05fc08483bd617.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-69b0f83059930043.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-daf82b5a692b81fa.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-1e39d530f246190d.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-c1d36b4f6e221bc3.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-db1872f43bf48c34.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6ab871f99f500899.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-4e0518469fc5bca0.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-4c05107cf268bf00.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-9f837bb57e8cb3ee.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars"))' --error-format human` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests ty_module_resolver Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ty_module_resolver --test crates/ty_module_resolver/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_module_resolver -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-d341bbe09342d02c.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-385523a6751d2547.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-5ea02e2061c1f4a0.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.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.02s all doctests ran in 50.25s; merged doctests compilation took 50.21s Doc-tests ty_python_semantic Running `/usr/bin/rustdoc --edition=2024 --crate-type lib --color auto --crate-name ty_python_semantic --test crates/ty_python_semantic/src/lib.rs --test-run-directory /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_python_semantic -L native=/usr/lib64 --test-args --skip --test-args compile_fail --test-args --skip --test-args 'python_environment::ty_environment_and_active_environment' --test-args --skip --test-args 'python_environment::ty_environment_and_discovered_venv' --test-args --skip --test-args 'python_environment::ty_environment_is_only_environment' --test-args --skip --test-args 'python_environment::ty_environment_is_system_not_virtual' '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3271ffe68e32b856.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-96adf26b74fb76ed.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-40c607a222eac451.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-a455f2f084351eaf.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-036ee50df5e5d1a2.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-21a8aaa5ffb6d749.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-900ea9566eaccd9a.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-9898097915863040.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-60a2e04e5d019a1b.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-c76199b489eaf4d3.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-5940e839d4efbb43.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-8ef5465e3c1aba97.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-d3d4e93e7b7f4003.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-c2d29a4aef66ebf1.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-31da20ead3203cdb.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-6dfa61b2ea1e418b.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-7e7c7d78c65962f5.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-490314af06afbd06.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-ece8f0d05b4e9475.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-29ef654fa3b04581.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-3f2c6d99fc58d2bb.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-d3a87ef85d6c49ee.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-96241101d6ed3601.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-42f59cfb1d476647.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-533bfef6af5363d6.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-4cb06936f2e9addd.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-0ecbfdd3752bb229.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0763084ef565a99d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-ae2abf27cd9624b1.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-d36baf6408dda87a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-c079689eaa79b567.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-dd2a88140e355675.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-b0c0f411cbc82ddb.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-038c2476bd99b6e9.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-9efd53a9dc352752.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-3a89b20586a6a115.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-f834fbdc99f83f10.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-9dacc1e209320078.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-aedf6970f4ff2664.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-b8ad9af4241b3bfc.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-f5654ea5be8eaf6d.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-78c11d44ce562e58.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-161cc3b45d2cf81f.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-61fc56ae10aba97c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-611817bb6d1ed1c4.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-468a1fd2355adafc.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-04265c1d3db33aa5.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-e7fb46d65d557a04.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.02s all doctests ran in 198.54s; merged doctests compilation took 198.39s + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.aarch64-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.aarch64-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.16.1-1.fc45.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.EeZ9xC + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + DOCDIR=/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/BREAKING_CHANGES.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/CHANGELOG.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/README.md /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/share/doc/ruff + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.woAMx5 + 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(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libjemalloc.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: python3-ruff-0.16.1-1.fc45.noarch Provides: python-ruff = 0.16.1-1.fc45 python3-ruff = 0.16.1-1.fc45 python3.15-ruff = 0.16.1-1.fc45 python3.15dist(ruff) = 0.16.1 python3dist(ruff) = 0.16.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.15 Processing files: ruff-debugsource-0.16.1-1.fc45.aarch64 Provides: ruff-debugsource = 0.16.1-1.fc45 ruff-debugsource(aarch-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.aarch64 Provides: debuginfo(build-id) = 4e480c6a8e67706540aac10a37b4dc12634900f0 ruff-debuginfo = 0.16.1-1.fc45 ruff-debuginfo(aarch-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(aarch-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.aarch64.rpm Wrote: /builddir/build/RPMS/ruff-0.16.1-1.fc45.aarch64.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.16.1-1.fc45.aarch64.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-aarch64-1786083792.230036/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) 458 minutes 24 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "ruff-debuginfo", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "aarch64" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "aarch64" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "src" }, { "name": "ruff-debugsource", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "aarch64" }, { "name": "python3-ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "noarch" } ] } RPMResults finished