Warning: Permanently added '52.87.226.158' (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-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.8 PID: 10408 Logging PID: 10410 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10834803, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', '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-x86_64/', '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-x86_64', '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-sgj4qqnd/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-sgj4qqnd/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-sgj4qqnd/ruff'... Running: git checkout d66a1cf44efd67fc1e3fa358e17714465079a14d -- cmd: ['git', 'checkout', 'd66a1cf44efd67fc1e3fa358e17714465079a14d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sgj4qqnd/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-sgj4qqnd/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 280.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-sgj4qqnd/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sgj4qqnd/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083792.782085 -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-sgj4qqnd/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sgj4qqnd/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1786083792.782085 -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-sgj4qqnd/ruff/ruff.spec) Config(fedora-rawhide-x86_64) 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-x86_64-bootstrap-1786083792.782085/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-9bb75e86-405c-42c7-a63e-8ec36f13c35e INFO: Checking that f1427b6087349ccc94cd6ae1b1d232a28cc1d8de5d5aa155d0394293c3b512da image matches host's architecture INFO: Copy content of container f1427b6087349ccc94cd6ae1b1d232a28cc1d8de5d5aa155d0394293c3b512da to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786083792.782085/root INFO: mounting f1427b6087349ccc94cd6ae1b1d232a28cc1d8de5d5aa155d0394293c3b512da with podman image mount INFO: image f1427b6087349ccc94cd6ae1b1d232a28cc1d8de5d5aa155d0394293c3b512da as /var/lib/containers/storage/overlay/bbe6cde9cdbe03b6bc37c08b051ea486f04882ce73725996067fb60284a9bc14/merged INFO: umounting image f1427b6087349ccc94cd6ae1b1d232a28cc1d8de5d5aa155d0394293c3b512da (/var/lib/containers/storage/overlay/bbe6cde9cdbe03b6bc37c08b051ea486f04882ce73725996067fb60284a9bc14/merged) with podman image umount INFO: Removing image mock-bootstrap-9bb75e86-405c-42c7-a63e-8ec36f13c35e 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-x86_64-1786083792.782085/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.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 113.6 KiB/s | 30.2 KiB | 00m00s fedora 100% | 36.0 MiB/s | 21.8 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.15-2.fc45 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.11-6.fc45 fedora 5.9 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:45-0.8 fedora 4.2 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44-1.fc45 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.14-4.fc45 fedora 401.6 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-5.fc45 fedora 226.6 KiB redhat-rpm-config noarch 0:344-5.fc45 fedora 184.2 KiB rpm-build x86_64 0:6.0.92-2.fc45 fedora 312.2 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-1.fc45 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.2-3.fc45 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.3-2.fc45 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-1.fc45 fedora 390.5 KiB binutils x86_64 0:2.47-1.fc45 fedora 28.4 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.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 x86_64 0:9.11-6.fc45 fedora 10.9 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.21.0-4.fc45 fedora 487.9 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.5-3.fc45 fedora 149.7 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.195-3.fc45 fedora 3.0 MiB elfutils-debuginfod-client x86_64 0:0.195-3.fc45 fedora 79.8 KiB elfutils-libelf x86_64 0:0.195-3.fc45 fedora 1.2 MiB elfutils-libs x86_64 0:0.195-3.fc45 fedora 715.3 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.8 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.8 fedora 664.0 B fedora-repos noarch 0:45-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.1 fedora 2.2 KiB file x86_64 0:5.47-3.fc45 fedora 101.2 KiB file-libs x86_64 0:5.47-3.fc45 fedora 12.2 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.2-3.fc45 fedora 4.8 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 x86_64 0:17.2-4.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-12.fc45 fedora 133.7 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44-1.fc45 fedora 7.1 MiB glibc-common x86_64 0:2.44-1.fc45 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44-1.fc45 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 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 x86_64 0:2.4.9-17.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-17.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-17.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-17.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-17.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-17.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-3.fc45 fedora 3.8 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 x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.8-3.fc45 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.2-3.fc45 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.3-5.fc45 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.21.0-4.fc45 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.12-19.fc45 fedora 978.8 KiB libfdisk x86_64 0:2.42.2-3.fc45 fedora 392.2 KiB libffi x86_64 0:3.5.2-3.fc45 fedora 83.7 KiB libfido2 x86_64 0:1.17.0-5.fc45 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.1.1-4.fc45.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.2-2.fc45 fedora 1.7 MiB libgomp x86_64 0:16.1.1-4.fc45.1 fedora 577.4 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.0-3.fc45 fedora 431.1 KiB liblastlog2 x86_64 0:2.42.2-3.fc45 fedora 37.6 KiB libmount x86_64 0:2.42.2-3.fc45 fedora 404.8 KiB libnghttp2 x86_64 0:1.69.0-4.fc45 fedora 166.1 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.1-1.fc45 fedora 80.4 KiB libselinux x86_64 0:3.11-3.fc45 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-3.fc45 fedora 306.0 KiB libsemanage x86_64 0:3.11-3.fc45 fedora 316.4 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.2-3.fc45 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.1.1-4.fc45.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.5.4-11.fc45 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.2-3.fc45 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.13.9-4.fc45 fedora 1.8 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.0-3.fc45 fedora 297.9 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 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 x86_64 0:2.6.13-4.fc45 fedora 677.9 KiB openssl-libs x86_64 1:4.0.1-5.fc45 fedora 6.7 MiB p11-kit x86_64 0:0.26.4-2.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.4-2.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 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 x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.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 x86_64 0:8.3-5.fc45 fedora 515.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 x86_64 0:6.0.92-2.fc45 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.92-2.fc45 fedora 288.3 KiB rpm-libs x86_64 0:6.0.92-2.fc45 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.0.92-2.fc45 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.2-5.fc45 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.0.92-2.fc45 fedora 39.6 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 x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:261.2-1.fc45 fedora 2.7 MiB systemd-standalone-sysusers x86_64 0:261.2-1.fc45 fedora 944.4 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.2-3.fc45 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-5.fc45 fedora 94.0 KiB xz-libs x86_64 1:5.8.3-2.fc45 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 188 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 230 MiB extra will be used (install 230 MiB, remove 0 B). [ 1/188] bzip2-0:1.0.8-24.fc45.x86_64 100% | 12.8 MiB/s | 52.3 KiB | 00m00s [ 2/188] coreutils-0:9.11-6.fc45.x86_6 100% | 57.1 MiB/s | 1.2 MiB | 00m00s [ 3/188] cpio-0:2.15-10.fc45.x86_64 100% | 15.0 MiB/s | 292.5 KiB | 00m00s [ 4/188] bash-0:5.3.15-2.fc45.x86_64 100% | 55.6 MiB/s | 1.9 MiB | 00m00s [ 5/188] fedora-release-common-0:45-0. 100% | 1.4 MiB/s | 18.6 KiB | 00m00s [ 6/188] diffutils-0:3.12-6.fc45.x86_6 100% | 25.8 MiB/s | 396.6 KiB | 00m00s [ 7/188] glibc-minimal-langpack-0:2.44 100% | 29.3 MiB/s | 120.1 KiB | 00m00s [ 8/188] findutils-1:4.11.0-2.fc45.x86 100% | 69.7 MiB/s | 570.7 KiB | 00m00s [ 9/188] grep-0:3.12-4.fc45.x86_64 100% | 32.7 MiB/s | 301.0 KiB | 00m00s [ 10/188] gzip-0:1.14-4.fc45.x86_64 100% | 29.2 MiB/s | 179.6 KiB | 00m00s [ 11/188] info-0:7.3-3.fc45.x86_64 100% | 62.2 MiB/s | 191.2 KiB | 00m00s [ 12/188] patch-0:2.8-5.fc45.x86_64 100% | 37.3 MiB/s | 114.6 KiB | 00m00s [ 13/188] redhat-rpm-config-0:344-5.fc4 100% | 25.3 MiB/s | 77.7 KiB | 00m00s [ 14/188] rpm-build-0:6.0.92-2.fc45.x86 100% | 38.6 MiB/s | 158.2 KiB | 00m00s [ 15/188] sed-0:4.10-2.fc45.x86_64 100% | 52.5 MiB/s | 322.8 KiB | 00m00s [ 16/188] shadow-utils-2:4.20.0-1.fc45. 100% | 118.0 MiB/s | 1.4 MiB | 00m00s [ 17/188] tar-2:1.35-9.fc45.x86_64 100% | 70.6 MiB/s | 867.4 KiB | 00m00s [ 18/188] unzip-0:6.0-71.fc45.x86_64 100% | 19.5 MiB/s | 199.6 KiB | 00m00s [ 19/188] which-0:2.25-2.fc45.x86_64 100% | 10.3 MiB/s | 42.2 KiB | 00m00s [ 20/188] xz-1:5.8.3-2.fc45.x86_64 100% | 70.7 MiB/s | 651.2 KiB | 00m00s [ 21/188] gawk-0:5.4.1-1.fc45.x86_64 100% | 107.1 MiB/s | 1.2 MiB | 00m00s [ 22/188] util-linux-0:2.42.2-3.fc45.x8 100% | 97.3 MiB/s | 1.3 MiB | 00m00s [ 23/188] filesystem-0:3.18-59.fc45.x86 100% | 151.3 MiB/s | 1.8 MiB | 00m00s [ 24/188] ncurses-libs-0:6.6-3.fc45.x86 100% | 37.3 MiB/s | 343.7 KiB | 00m00s [ 25/188] glibc-0:2.44-1.fc45.x86_64 100% | 144.4 MiB/s | 2.5 MiB | 00m00s [ 26/188] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 6.1 MiB/s | 43.5 KiB | 00m00s [ 27/188] gmp-1:6.3.0-6.fc45.x86_64 100% | 78.6 MiB/s | 321.8 KiB | 00m00s [ 28/188] coreutils-common-0:9.11-6.fc4 100% | 196.9 MiB/s | 2.2 MiB | 00m00s [ 29/188] libacl-0:2.4.0-2.fc45.x86_64 100% | 3.8 MiB/s | 27.5 KiB | 00m00s [ 30/188] libattr-0:2.6.0-2.fc45.x86_64 100% | 8.8 MiB/s | 18.1 KiB | 00m00s [ 31/188] libcap-0:2.78-2.fc45.x86_64 100% | 28.8 MiB/s | 88.6 KiB | 00m00s [ 32/188] libselinux-0:3.11-3.fc45.x86_ 100% | 25.3 MiB/s | 103.6 KiB | 00m00s [ 33/188] fedora-repos-0:45-0.1.noarch 100% | 1.5 MiB/s | 9.2 KiB | 00m00s [ 34/188] systemd-libs-0:261.2-1.fc45.x 100% | 92.4 MiB/s | 946.6 KiB | 00m00s [ 35/188] openssl-libs-1:4.0.1-5.fc45.x 100% | 137.4 MiB/s | 2.3 MiB | 00m00s [ 36/188] redhat-systemd-presets-0:102- 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 37/188] glibc-common-0:2.44-1.fc45.x8 100% | 100.7 MiB/s | 412.5 KiB | 00m00s [ 38/188] ed-0:1.22.5-3.fc45.x86_64 100% | 27.7 MiB/s | 85.2 KiB | 00m00s [ 39/188] pcre2-0:10.47-1.fc45.2.x86_64 100% | 67.5 MiB/s | 276.7 KiB | 00m00s [ 40/188] R-srpm-macros-0:1.3.7-3.fc45. 100% | 3.6 MiB/s | 11.1 KiB | 00m00s [ 41/188] ansible-srpm-macros-0:1-22.fc 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 42/188] build-reproducibility-srpm-ma 100% | 3.5 MiB/s | 10.8 KiB | 00m00s [ 43/188] cmake-srpm-macros-0:4.3.0-5.f 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 44/188] dwz-0:0.17-3.fc45.x86_64 100% | 34.0 MiB/s | 139.2 KiB | 00m00s [ 45/188] erlang-srpm-macros-0:0.3.11-2 100% | 4.9 MiB/s | 10.0 KiB | 00m00s [ 46/188] efi-srpm-macros-0:6-9.fc45.no 100% | 7.0 MiB/s | 21.4 KiB | 00m00s [ 47/188] file-0:5.47-3.fc45.x86_64 100% | 16.1 MiB/s | 49.4 KiB | 00m00s [ 48/188] filesystem-srpm-macros-0:3.18 100% | 8.6 MiB/s | 26.4 KiB | 00m00s [ 49/188] fonts-srpm-macros-1:5.0.0-4.f 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 50/188] fpc-srpm-macros-0:1.3-17.fc45 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 51/188] gap-srpm-macros-0:2-3.fc45.no 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 52/188] forge-srpm-macros-0:0.4.0-5.f 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 53/188] gnat-srpm-macros-0:7-3.fc45.n 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 54/188] ghc-srpm-macros-0:1.10-2.fc45 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 55/188] gnome-srpm-macros-0:1.0-2.fc4 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 56/188] java-srpm-macros-0:1-9.fc45.n 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 57/188] go-srpm-macros-0:3.8.0-3.fc45 100% | 6.8 MiB/s | 27.8 KiB | 00m00s [ 58/188] kernel-srpm-macros-0:1.0-30.f 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 59/188] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 60/188] ocaml-srpm-macros-0:11-4.fc45 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 61/188] openblas-srpm-macros-0:2-22.f 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 62/188] package-notes-srpm-macros-0:0 100% | 5.1 MiB/s | 10.5 KiB | 00m00s [ 63/188] perl-srpm-macros-0:1-65.fc45. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 64/188] pyproject-srpm-macros-0:1.23. 100% | 7.6 MiB/s | 15.6 KiB | 00m00s [ 65/188] python-srpm-macros-0:3.15-2.f 100% | 7.8 MiB/s | 23.9 KiB | 00m00s [ 66/188] qt5-srpm-macros-0:5.15.18-3.f 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 67/188] qt6-srpm-macros-0:6.11.1-2.fc 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 68/188] rust-srpm-macros-0:28.5-2.fc4 100% | 5.6 MiB/s | 11.4 KiB | 00m00s [ 69/188] tree-sitter-srpm-macros-0:0.4 100% | 6.8 MiB/s | 14.0 KiB | 00m00s [ 70/188] rpm-0:6.0.92-2.fc45.x86_64 100% | 111.6 MiB/s | 571.4 KiB | 00m00s [ 71/188] zig-srpm-macros-0:1-9.fc45.no 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 72/188] zip-0:3.0-46.fc45.x86_64 100% | 51.7 MiB/s | 264.6 KiB | 00m00s [ 73/188] debugedit-0:5.3-3.fc45.x86_64 100% | 21.5 MiB/s | 87.9 KiB | 00m00s [ 74/188] elfutils-0:0.195-3.fc45.x86_6 100% | 144.0 MiB/s | 590.0 KiB | 00m00s [ 75/188] elfutils-libelf-0:0.195-3.fc4 100% | 41.1 MiB/s | 210.4 KiB | 00m00s [ 76/188] libarchive-0:3.8.8-3.fc45.x86 100% | 86.9 MiB/s | 445.1 KiB | 00m00s [ 77/188] libgcc-0:16.1.1-4.fc45.1.x86_ 100% | 32.5 MiB/s | 133.3 KiB | 00m00s [ 78/188] popt-0:1.19-11.fc45.x86_64 100% | 16.2 MiB/s | 66.6 KiB | 00m00s [ 79/188] libstdc++-0:16.1.1-4.fc45.1.x 100% | 166.3 MiB/s | 1.0 MiB | 00m00s [ 80/188] readline-0:8.3-5.fc45.x86_64 100% | 55.9 MiB/s | 228.9 KiB | 00m00s [ 81/188] rpm-build-libs-0:6.0.92-2.fc4 100% | 43.9 MiB/s | 134.8 KiB | 00m00s [ 82/188] rpm-libs-0:6.0.92-2.fc45.x86_ 100% | 93.1 MiB/s | 476.7 KiB | 00m00s [ 83/188] zstd-0:1.5.7-6.fc45.x86_64 100% | 37.4 MiB/s | 191.7 KiB | 00m00s [ 84/188] audit-libs-0:4.2.1-1.fc45.x86 100% | 19.9 MiB/s | 143.0 KiB | 00m00s [ 85/188] libeconf-0:0.7.9-4.fc45.x86_6 100% | 7.0 MiB/s | 35.9 KiB | 00m00s [ 86/188] libsemanage-0:3.11-3.fc45.x86 100% | 31.1 MiB/s | 127.3 KiB | 00m00s [ 87/188] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 42.6 MiB/s | 130.9 KiB | 00m00s [ 88/188] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [ 89/188] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 90/188] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 37.8 MiB/s | 116.1 KiB | 00m00s [ 91/188] mpfr-0:4.2.2-4.fc45.x86_64 100% | 87.3 MiB/s | 357.4 KiB | 00m00s [ 92/188] libblkid-0:2.42.2-3.fc45.x86_ 100% | 32.7 MiB/s | 133.9 KiB | 00m00s [ 93/188] libcap-ng-0:0.9.3-5.fc45.x86_ 100% | 11.2 MiB/s | 34.4 KiB | 00m00s [ 94/188] liblastlog2-0:2.42.2-3.fc45.x 100% | 8.0 MiB/s | 24.7 KiB | 00m00s [ 95/188] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 33.1 MiB/s | 169.6 KiB | 00m00s [ 96/188] libmount-0:2.42.2-3.fc45.x86_ 100% | 57.7 MiB/s | 177.2 KiB | 00m00s [ 97/188] libuuid-0:2.42.2-3.fc45.x86_6 100% | 13.5 MiB/s | 27.7 KiB | 00m00s [ 98/188] libsmartcols-0:2.42.2-3.fc45. 100% | 21.6 MiB/s | 88.5 KiB | 00m00s [ 99/188] util-linux-core-0:2.42.2-3.fc 100% | 141.8 MiB/s | 581.0 KiB | 00m00s [100/188] zlib-ng-compat-0:2.3.3-6.fc45 100% | 22.1 MiB/s | 90.4 KiB | 00m00s [101/188] ncurses-base-0:6.6-3.fc45.noa 100% | 17.2 MiB/s | 88.1 KiB | 00m00s [102/188] glibc-gconv-extra-0:2.44-1.fc 100% | 169.9 MiB/s | 1.7 MiB | 00m00s [103/188] gnulib-l10n-0:20241231-4.fc45 100% | 21.0 MiB/s | 150.4 KiB | 00m00s [104/188] libsepol-0:3.11-2.fc45.x86_64 100% | 89.2 MiB/s | 365.2 KiB | 00m00s [105/188] crypto-policies-0:20260713-2. 100% | 31.7 MiB/s | 97.5 KiB | 00m00s [106/188] ca-certificates-0:2025.2.80_v 100% | 156.8 MiB/s | 963.4 KiB | 00m00s [107/188] fedora-gpg-keys-0:45-0.1.noar 100% | 34.5 MiB/s | 141.3 KiB | 00m00s [108/188] fedora-repos-rawhide-0:45-0.1 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [109/188] fips-provider-0:1.5.2-3.fc45. 100% | 146.9 MiB/s | 1.6 MiB | 00m00s [110/188] redhat-systemd-presets-common 100% | 2.2 MiB/s | 13.2 KiB | 00m00s [111/188] pcre2-syntax-0:10.47-1.fc45.2 100% | 40.3 MiB/s | 165.1 KiB | 00m00s [112/188] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 27.6 MiB/s | 339.2 KiB | 00m00s [113/188] file-libs-0:5.47-3.fc45.x86_6 100% | 65.5 MiB/s | 872.0 KiB | 00m00s [114/188] add-determinism-0:0.7.3-3.fc4 100% | 55.1 MiB/s | 845.7 KiB | 00m00s [115/188] curl-0:8.21.0-4.fc45.x86_64 100% | 59.6 MiB/s | 244.3 KiB | 00m00s [116/188] elfutils-libs-0:0.195-3.fc45. 100% | 92.1 MiB/s | 282.8 KiB | 00m00s [117/188] elfutils-debuginfod-client-0: 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [118/188] libzstd-0:1.5.7-6.fc45.x86_64 100% | 59.2 MiB/s | 363.9 KiB | 00m00s [119/188] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 19.6 MiB/s | 80.4 KiB | 00m00s [120/188] libxml2-0:2.13.9-4.fc45.x86_6 100% | 87.3 MiB/s | 714.8 KiB | 00m00s [121/188] libgomp-0:16.1.1-4.fc45.1.x86 100% | 64.2 MiB/s | 394.3 KiB | 00m00s [122/188] lua-libs-0:5.5.0-3.fc45.x86_6 100% | 28.1 MiB/s | 143.9 KiB | 00m00s [123/188] rpm-sign-libs-0:6.0.92-2.fc45 100% | 6.6 MiB/s | 27.0 KiB | 00m00s [124/188] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 91.1 MiB/s | 933.3 KiB | 00m00s [125/188] sqlite-libs-0:3.53.4-1.fc45.x 100% | 72.1 MiB/s | 812.1 KiB | 00m00s [126/188] json-c-0:0.18-9.fc45.x86_64 100% | 4.6 MiB/s | 46.7 KiB | 00m00s [127/188] ima-evm-utils-libs-0:1.6.2-12 100% | 7.4 MiB/s | 30.2 KiB | 00m00s [128/188] libfsverity-0:1.7-4.fc45.x86_ 100% | 4.6 MiB/s | 19.0 KiB | 00m00s [129/188] gpgverify-0:2.2-5.fc45.noarch 100% | 2.8 MiB/s | 11.3 KiB | 00m00s [130/188] gnupg2-0:2.4.9-17.fc45.x86_64 100% | 127.1 MiB/s | 1.7 MiB | 00m00s [131/188] gnupg2-dirmngr-0:2.4.9-17.fc4 100% | 34.4 MiB/s | 281.4 KiB | 00m00s [132/188] gnupg2-gpg-agent-0:2.4.9-17.f 100% | 68.7 MiB/s | 281.3 KiB | 00m00s [133/188] gnupg2-gpgconf-0:2.4.9-17.fc4 100% | 22.7 MiB/s | 116.4 KiB | 00m00s [134/188] gnupg2-keyboxd-0:2.4.9-17.fc4 100% | 23.6 MiB/s | 96.5 KiB | 00m00s [135/188] gnupg2-verify-0:2.4.9-17.fc45 100% | 43.0 MiB/s | 176.0 KiB | 00m00s [136/188] libassuan-0:2.5.7-6.fc45.x86_ 100% | 22.3 MiB/s | 68.5 KiB | 00m00s [137/188] libgcrypt-0:1.12.2-2.fc45.x86 100% | 153.6 MiB/s | 629.0 KiB | 00m00s [138/188] libgpg-error-0:1.61-2.fc45.x8 100% | 61.7 MiB/s | 252.9 KiB | 00m00s [139/188] npth-0:1.8-5.fc45.x86_64 100% | 8.3 MiB/s | 25.5 KiB | 00m00s [140/188] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 111.5 MiB/s | 456.8 KiB | 00m00s [141/188] gnutls-0:3.8.13-3.fc45.x86_64 100% | 142.2 MiB/s | 1.4 MiB | 00m00s [142/188] libksba-0:1.8.0-3.fc45.x86_64 100% | 16.8 MiB/s | 172.2 KiB | 00m00s [143/188] openldap-0:2.6.13-4.fc45.x86_ 100% | 38.0 MiB/s | 272.3 KiB | 00m00s [144/188] libusb1-0:1.0.30-2.fc45.x86_6 100% | 27.3 MiB/s | 83.8 KiB | 00m00s [145/188] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 24.7 MiB/s | 75.9 KiB | 00m00s [146/188] libidn2-0:2.3.8-4.fc45.x86_64 100% | 42.8 MiB/s | 175.2 KiB | 00m00s [147/188] libunistring-0:1.1-12.fc45.x8 100% | 133.2 MiB/s | 545.8 KiB | 00m00s [148/188] nettle-0:4.0-5.fc45.x86_64 100% | 83.9 MiB/s | 429.7 KiB | 00m00s [149/188] p11-kit-0:0.26.4-2.fc45.x86_6 100% | 91.1 MiB/s | 559.9 KiB | 00m00s [150/188] libevent-0:2.1.12-19.fc45.x86 100% | 70.1 MiB/s | 287.3 KiB | 00m00s [151/188] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 99.8 MiB/s | 817.8 KiB | 00m00s [152/188] libtool-ltdl-0:2.5.4-11.fc45. 100% | 7.2 MiB/s | 36.7 KiB | 00m00s [153/188] libffi-0:3.5.2-3.fc45.x86_64 100% | 13.6 MiB/s | 41.9 KiB | 00m00s [154/188] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 14.2 MiB/s | 58.2 KiB | 00m00s [155/188] alternatives-0:1.33-6.fc45.x8 100% | 9.6 MiB/s | 39.4 KiB | 00m00s [156/188] jansson-0:2.14-5.fc45.x86_64 100% | 9.2 MiB/s | 46.9 KiB | 00m00s [157/188] pkgconf-pkg-config-0:2.5.1-2. 100% | 3.1 MiB/s | 9.5 KiB | 00m00s [158/188] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 12.0 MiB/s | 49.0 KiB | 00m00s [159/188] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 3.4 MiB/s | 13.8 KiB | 00m00s [160/188] libpkgconf-0:2.5.1-2.fc45.x86 100% | 10.4 MiB/s | 42.6 KiB | 00m00s [161/188] p11-kit-trust-0:0.26.4-2.fc45 100% | 35.7 MiB/s | 146.3 KiB | 00m00s [162/188] binutils-0:2.47-1.fc45.x86_64 100% | 231.2 MiB/s | 6.2 MiB | 00m00s [163/188] fedora-release-0:45-0.8.noarc 100% | 1.1 MiB/s | 12.7 KiB | 00m00s [164/188] systemd-standalone-sysusers-0 100% | 40.7 MiB/s | 416.4 KiB | 00m00s [165/188] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 13.4 MiB/s | 41.3 KiB | 00m00s [166/188] fedora-release-identity-basic 100% | 4.4 MiB/s | 13.4 KiB | 00m00s [167/188] libcurl-0:8.21.0-4.fc45.x86_6 100% | 78.4 MiB/s | 481.9 KiB | 00m00s [168/188] krb5-libs-0:1.22.2-9.fc45.x86 100% | 98.0 MiB/s | 803.1 KiB | 00m00s [169/188] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 37.7 MiB/s | 347.3 KiB | 00m00s [170/188] libnghttp2-0:1.69.0-4.fc45.x8 100% | 10.8 MiB/s | 77.1 KiB | 00m00s [171/188] gdb-minimal-0:17.2-4.fc45.x86 100% | 175.6 MiB/s | 4.7 MiB | 00m00s [172/188] libnghttp3-0:1.18.0-1.fc45.x8 100% | 10.5 MiB/s | 75.1 KiB | 00m00s [173/188] libpsl-0:0.23.1-1.fc45.x86_64 100% | 9.4 MiB/s | 67.6 KiB | 00m00s [174/188] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [175/188] libssh-0:0.12.2-1.fc45.x86_64 100% | 72.2 MiB/s | 295.9 KiB | 00m00s [176/188] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [177/188] keyutils-libs-0:1.6.3-8.fc45. 100% | 15.4 MiB/s | 31.5 KiB | 00m00s [178/188] libcom_err-0:1.47.4-2.fc45.x8 100% | 13.0 MiB/s | 26.6 KiB | 00m00s [179/188] libverto-0:0.3.2-13.fc45.x86_ 100% | 10.2 MiB/s | 21.0 KiB | 00m00s [180/188] publicsuffix-list-dafsa-0:202 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [181/188] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [182/188] libfido2-0:1.17.0-5.fc45.x86_ 100% | 34.8 MiB/s | 106.9 KiB | 00m00s [183/188] libcbor-0:0.14.0-3.fc45.x86_6 100% | 18.0 MiB/s | 36.8 KiB | 00m00s [184/188] policycoreutils-0:3.11-2.fc45 100% | 84.9 MiB/s | 260.9 KiB | 00m00s [185/188] selinux-policy-0:45.11-1.fc45 100% | 11.6 MiB/s | 35.5 KiB | 00m00s [186/188] libselinux-utils-0:3.11-3.fc4 100% | 24.0 MiB/s | 123.1 KiB | 00m00s [187/188] rpm-plugin-selinux-0:6.0.92-2 100% | 4.4 MiB/s | 17.8 KiB | 00m00s [188/188] selinux-policy-targeted-0:45. 100% | 243.2 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [188/188] Total 100% | 165.2 MiB/s | 71.9 MiB | 00m00s 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% | 646.0 B/s | 188.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1786083792.782085/root/etc/group for id/name lookup: No such file or directory [ 2/190] Prepare transaction 100% | 3.2 KiB/s | 188.0 B | 00m00s [ 3/190] Installing libgcc-0:16.1.1-4. 100% | 266.0 MiB/s | 272.4 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% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/190] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/190] Installing fedora-gpg-keys-0: 100% | 44.5 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% | 15.1 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% | 37.6 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/190] Installing filesystem-0:3.18- 100% | 2.5 MiB/s | 253.6 KiB | 00m00s [ 16/190] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/190] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/190] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 19/190] Installing coreutils-common-0 100% | 391.3 MiB/s | 11.0 MiB | 00m00s [ 20/190] Installing ncurses-base-0:6.6 100% | 86.7 MiB/s | 355.3 KiB | 00m00s [ 21/190] Installing bash-0:5.3.15-2.fc 100% | 229.0 MiB/s | 8.5 MiB | 00m00s [ 22/190] Installing glibc-common-0:2.4 100% | 46.8 MiB/s | 1.0 MiB | 00m00s [ 23/190] Installing glibc-gconv-extra- 100% | 288.3 MiB/s | 7.8 MiB | 00m00s [ 24/190] Installing glibc-0:2.44-1.fc4 100% | 162.3 MiB/s | 7.1 MiB | 00m00s [ 25/190] Installing ncurses-libs-0:6.6 100% | 238.0 MiB/s | 974.9 KiB | 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% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/190] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/190] Installing libgpg-error-0:1.6 100% | 44.6 MiB/s | 959.7 KiB | 00m00s [ 30/190] Installing libstdc++-0:16.1.1 100% | 342.9 MiB/s | 3.1 MiB | 00m00s [ 31/190] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 32/190] Installing elfutils-libelf-0: 100% | 388.6 MiB/s | 1.2 MiB | 00m00s [ 33/190] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 34/190] Installing libgcrypt-0:1.12.2 100% | 332.5 MiB/s | 1.7 MiB | 00m00s [ 35/190] Installing readline-0:8.3-5.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 36/190] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 37/190] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 38/190] Installing systemd-libs-0:261 100% | 340.3 MiB/s | 2.7 MiB | 00m00s [ 39/190] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 40/190] Installing libuuid-0:2.42.2-3 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 41/190] Installing popt-0:1.19-11.fc4 100% | 70.0 MiB/s | 143.3 KiB | 00m00s [ 42/190] Installing sqlite-libs-0:3.53 100% | 323.8 MiB/s | 1.6 MiB | 00m00s [ 43/190] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 44/190] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 45/190] Installing elfutils-libs-0:0. 100% | 350.2 MiB/s | 717.2 KiB | 00m00s [ 46/190] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/190] Installing gnupg2-gpgconf-0:2 100% | 13.9 MiB/s | 255.9 KiB | 00m00s [ 48/190] Installing pcre2-0:10.47-1.fc 100% | 351.5 MiB/s | 720.0 KiB | 00m00s [ 49/190] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/190] Installing grep-0:3.12-4.fc45 100% | 47.7 MiB/s | 1.0 MiB | 00m00s [ 51/190] Installing sed-0:4.10-2.fc45. 100% | 40.7 MiB/s | 874.9 KiB | 00m00s [ 52/190] Installing findutils-1:4.11.0 100% | 85.1 MiB/s | 2.0 MiB | 00m00s [ 53/190] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/190] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 55/190] Installing libunistring-0:1.1 100% | 346.9 MiB/s | 1.7 MiB | 00m00s [ 56/190] Installing libidn2-0:2.3.8-4. 100% | 61.0 MiB/s | 562.6 KiB | 00m00s [ 57/190] Installing crypto-policies-0: 100% | 38.9 MiB/s | 159.5 KiB | 00m00s [ 58/190] Installing xz-1:5.8.3-2.fc45. 100% | 56.2 MiB/s | 1.4 MiB | 00m00s [ 59/190] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 60/190] Installing gnupg2-verify-0:2. 100% | 18.4 MiB/s | 357.7 KiB | 00m00s [ 61/190] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 62/190] Installing gawk-0:5.4.1-1.fc4 100% | 89.1 MiB/s | 2.2 MiB | 00m00s [ 63/190] Installing dwz-0:0.17-3.fc45. 100% | 15.9 MiB/s | 292.5 KiB | 00m00s [ 64/190] Installing libksba-0:1.8.0-3. 100% | 211.8 MiB/s | 433.7 KiB | 00m00s [ 65/190] Installing unzip-0:6.0-71.fc4 100% | 22.9 MiB/s | 445.3 KiB | 00m00s [ 66/190] Installing file-libs-0:5.47-3 100% | 641.4 MiB/s | 12.2 MiB | 00m00s [ 67/190] Installing file-0:5.47-3.fc45 100% | 5.6 MiB/s | 102.7 KiB | 00m00s [ 68/190] Installing diffutils-0:3.12-6 100% | 71.1 MiB/s | 1.6 MiB | 00m00s [ 69/190] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 70/190] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 71/190] Installing libcap-ng-0:0.9.3- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 72/190] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 73/190] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 74/190] Installing libcap-0:2.78-2.fc 100% | 11.0 MiB/s | 213.3 KiB | 00m00s [ 75/190] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 76/190] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 77/190] Installing lua-libs-0:5.5.0-3 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 78/190] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 79/190] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/190] Installing p11-kit-0:0.26.4-2 100% | 101.3 MiB/s | 2.6 MiB | 00m00s [ 81/190] Installing alternatives-0:1.3 100% | 3.5 MiB/s | 63.6 KiB | 00m00s [ 82/190] Installing p11-kit-trust-0:0. 100% | 17.4 MiB/s | 480.1 KiB | 00m00s [ 83/190] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/190] Installing util-linux-core-0: 100% | 60.1 MiB/s | 1.5 MiB | 00m00s [ 85/190] Installing liblastlog2-0:2.42 100% | 5.5 MiB/s | 39.5 KiB | 00m00s [ 86/190] Installing zip-0:3.0-46.fc45. 100% | 31.0 MiB/s | 698.0 KiB | 00m00s [ 87/190] Installing gnupg2-keyboxd-0:2 100% | 28.3 MiB/s | 202.5 KiB | 00m00s [ 88/190] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/190] Installing tar-2:1.35-9.fc45. 100% | 106.2 MiB/s | 3.0 MiB | 00m00s [ 90/190] Installing linkdupes-0:0.7.3- 100% | 38.3 MiB/s | 783.5 KiB | 00m00s [ 91/190] Installing libselinux-utils-0 100% | 15.6 MiB/s | 320.2 KiB | 00m00s [ 92/190] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 93/190] Installing fips-provider-0:1. 100% | 401.7 MiB/s | 4.8 MiB | 00m00s [ 94/190] Installing openssl-libs-1:4.0 100% | 351.3 MiB/s | 6.7 MiB | 00m00s [ 95/190] Installing coreutils-0:9.11-6 100% | 144.5 MiB/s | 5.9 MiB | 00m00s [ 96/190] Installing ca-certificates-0: 100% | 1.9 MiB/s | 2.4 MiB | 00m01s [ 97/190] Installing gzip-0:1.14-4.fc45 100% | 18.9 MiB/s | 407.2 KiB | 00m00s [ 98/190] Installing util-linux-0:2.42. 100% | 87.4 MiB/s | 3.8 MiB | 00m00s [ 99/190] Installing policycoreutils-0: 100% | 29.0 MiB/s | 921.4 KiB | 00m00s [100/190] Installing selinux-policy-0:4 100% | 1.5 MiB/s | 34.5 KiB | 00m00s [101/190] Installing selinux-policy-tar 100% | 198.4 MiB/s | 15.1 MiB | 00m00s [102/190] Installing rpm-sequoia-0:1.10 100% | 302.5 MiB/s | 2.4 MiB | 00m00s [103/190] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [104/190] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.6 KiB | 00m00s [105/190] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/190] Installing libxml2-0:2.13.9-4 100% | 73.2 MiB/s | 1.8 MiB | 00m00s [107/190] Installing libusb1-0:1.0.30-2 100% | 19.7 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> 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% | 277.9 MiB/s | 1.7 MiB | 00m00s [109/190] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [110/190] Installing gnupg2-gpg-agent-0 100% | 23.8 MiB/s | 682.8 KiB | 00m00s [111/190] Installing nettle-0:4.0-5.fc4 100% | 262.0 MiB/s | 805.0 KiB | 00m00s [112/190] Installing gnutls-0:3.8.13-3. 100% | 348.9 MiB/s | 3.8 MiB | 00m00s [113/190] Installing zstd-0:1.5.7-6.fc4 100% | 24.7 MiB/s | 506.1 KiB | 00m00s [114/190] Installing bzip2-0:1.0.8-24.f 100% | 5.4 MiB/s | 99.5 KiB | 00m00s [115/190] Installing add-determinism-0: 100% | 93.9 MiB/s | 2.2 MiB | 00m00s [116/190] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/190] Installing cpio-0:2.15-10.fc4 100% | 52.5 MiB/s | 1.1 MiB | 00m00s [118/190] Installing ed-0:1.22.5-3.fc45 100% | 8.2 MiB/s | 152.0 KiB | 00m00s [119/190] Installing patch-0:2.8-5.fc45 100% | 11.7 MiB/s | 228.1 KiB | 00m00s [120/190] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [121/190] Installing libarchive-0:3.8.8 100% | 326.1 MiB/s | 1.0 MiB | 00m00s [122/190] Installing libgomp-0:16.1.1-4 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [123/190] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [124/190] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [125/190] Installing cyrus-sasl-lib-0:2 100% | 97.4 MiB/s | 2.3 MiB | 00m00s [126/190] Installing openldap-0:2.6.13- 100% | 221.9 MiB/s | 681.7 KiB | 00m00s [127/190] Installing gnupg2-dirmngr-0:2 100% | 23.8 MiB/s | 632.8 KiB | 00m00s [128/190] Installing gnupg2-0:2.4.9-17. 100% | 180.6 MiB/s | 6.5 MiB | 00m00s [129/190] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [130/190] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [131/190] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [132/190] Installing pkgconf-0:2.5.1-2. 100% | 5.2 MiB/s | 95.2 KiB | 00m00s [133/190] Installing pkgconf-pkg-config 100% | 98.5 KiB/s | 1.8 KiB | 00m00s [134/190] Installing systemd-standalone 100% | 46.1 MiB/s | 945.0 KiB | 00m00s [135/190] Installing rpm-libs-0:6.0.92- 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [136/190] Installing rpm-sign-libs-0:6. 100% | 39.5 MiB/s | 40.5 KiB | 00m00s [137/190] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [138/190] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [139/190] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [140/190] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [141/190] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [142/190] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [143/190] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [144/190] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [145/190] Installing krb5-libs-0:1.22.2 100% | 298.4 MiB/s | 2.4 MiB | 00m00s [146/190] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [147/190] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [148/190] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [149/190] Installing libcurl-0:8.21.0-4 100% | 351.4 MiB/s | 1.1 MiB | 00m00s [150/190] Installing elfutils-debuginfo 100% | 4.2 MiB/s | 82.1 KiB | 00m00s [151/190] Installing elfutils-0:0.195-3 100% | 114.9 MiB/s | 3.0 MiB | 00m00s [152/190] Installing binutils-0:2.47-1. 100% | 302.1 MiB/s | 28.4 MiB | 00m00s [153/190] Installing gdb-minimal-0:17.2 100% | 240.0 MiB/s | 14.2 MiB | 00m00s [154/190] Installing debugedit-0:5.3-3. 100% | 11.5 MiB/s | 224.1 KiB | 00m00s [155/190] Installing curl-0:8.21.0-4.fc 100% | 16.5 MiB/s | 490.6 KiB | 00m00s [156/190] Installing rpm-0:6.0.92-2.fc4 100% | 62.6 MiB/s | 2.5 MiB | 00m00s [157/190] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [158/190] Installing efi-srpm-macros-0: 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [159/190] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/190] Installing lua-srpm-macros-0: 100% | 380.5 KiB/s | 1.9 KiB | 00m00s [161/190] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [162/190] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [163/190] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [164/190] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [165/190] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [166/190] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [167/190] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [168/190] Installing package-notes-srpm 100% | 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% | 0.0 B/s | 36.2 KiB | 00m00s [178/190] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [179/190] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [180/190] Installing rpm-build-0:6.0.92 100% | 15.0 MiB/s | 322.2 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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/s | 12.9 KiB | 00m00s [188/190] Installing which-0:2.25-2.fc4 100% | 4.2 MiB/s | 85.8 KiB | 00m00s [189/190] Installing shadow-utils-2:4.2 100% | 119.6 MiB/s | 3.9 MiB | 00m00s [190/190] Installing info-0:7.3-3.fc45. 100% | 49.3 KiB/s | 372.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.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-1.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.47-1.fc45.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 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.x86_64 coreutils-common-9.11-6.fc45.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.21.0-4.fc45.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.5-3.fc45.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.195-3.fc45.x86_64 elfutils-debuginfod-client-0.195-3.fc45.x86_64 elfutils-libelf-0.195-3.fc45.x86_64 elfutils-libs-0.195-3.fc45.x86_64 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.x86_64 file-libs-5.47-3.fc45.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.2-3.fc45.x86_64 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.x86_64 gdb-minimal-17.2-4.fc45.x86_64 gdbm-libs-1.23-12.fc45.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44-1.fc45.x86_64 glibc-common-2.44-1.fc45.x86_64 glibc-gconv-extra-2.44-1.fc45.x86_64 glibc-minimal-langpack-2.44-1.fc45.x86_64 gmp-6.3.0-6.fc45.x86_64 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.x86_64 gnupg2-dirmngr-2.4.9-17.fc45.x86_64 gnupg2-gpg-agent-2.4.9-17.fc45.x86_64 gnupg2-gpgconf-2.4.9-17.fc45.x86_64 gnupg2-keyboxd-2.4.9-17.fc45.x86_64 gnupg2-verify-2.4.9-17.fc45.x86_64 gnutls-3.8.13-3.fc45.x86_64 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.x86_64 gzip-1.14-4.fc45.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.8-3.fc45.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.2-3.fc45.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.3-5.fc45.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.21.0-4.fc45.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.12-19.fc45.x86_64 libfdisk-2.42.2-3.fc45.x86_64 libffi-3.5.2-3.fc45.x86_64 libfido2-1.17.0-5.fc45.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.1.1-4.fc45.1.x86_64 libgcrypt-1.12.2-2.fc45.x86_64 libgomp-16.1.1-4.fc45.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.0-3.fc45.x86_64 liblastlog2-2.42.2-3.fc45.x86_64 libmount-2.42.2-3.fc45.x86_64 libnghttp2-1.69.0-4.fc45.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.1-1.fc45.x86_64 libselinux-3.11-3.fc45.x86_64 libselinux-utils-3.11-3.fc45.x86_64 libsemanage-3.11-3.fc45.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.2-3.fc45.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.1.1-4.fc45.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.5.4-11.fc45.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.2-3.fc45.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.13.9-4.fc45.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.0-3.fc45.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-22.fc45.noarch openldap-2.6.13-4.fc45.x86_64 openssl-libs-4.0.1-5.fc45.x86_64 p11-kit-0.26.4-2.fc45.x86_64 p11-kit-trust-0.26.4-2.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-5.fc45.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 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.x86_64 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.x86_64 rpm-build-6.0.92-2.fc45.x86_64 rpm-build-libs-6.0.92-2.fc45.x86_64 rpm-libs-6.0.92-2.fc45.x86_64 rpm-plugin-selinux-6.0.92-2.fc45.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.0.92-2.fc45.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 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.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-261.2-1.fc45.x86_64 systemd-standalone-sysusers-261.2-1.fc45.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.2-3.fc45.x86_64 util-linux-core-2.42.2-3.fc45.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.3-5.fc45.x86_64 xz-5.8.3-2.fc45.x86_64 xz-libs-5.8.3-2.fc45.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.Y7bCtk 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-x86_64-1786083792.782085/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-sgj4qqnd/ruff/ruff.spec) Config(child) 0 minutes 25 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-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786083792.782085/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1786083792.782085/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1786083792.782085/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.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.2.1-10.fc45.x86_64 dnf5-plugins-5.4.2.1-10.fc45.x86_64 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: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.TM4YFH setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 180.0 KiB/s | 25.4 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 x86_64 0:0.1.9-2.fc45 fedora 2.1 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 x86_64 0:13.28-1.fc45 fedora 709.4 KiB cargo x86_64 0:1.97.1-2.fc45 fedora 23.7 MiB cargo2rpm noarch 0:0.3.4-2.fc45 fedora 1.3 MiB cpp x86_64 0:16.1.1-4.fc45.1 fedora 42.6 MiB expat x86_64 0:2.8.1-2.fc45 fedora 323.5 KiB gcc x86_64 0:16.1.1-4.fc45.1 fedora 121.8 MiB gcc-plugin-annobin x86_64 0:16.1.1-4.fc45.1 fedora 57.1 KiB glibc-devel x86_64 0:2.44-1.fc45 fedora 2.3 MiB kernel-headers x86_64 0:7.2.0-0.rc6.48.fc45 fedora 7.0 MiB less x86_64 0:704-3.fc45 fedora 483.5 KiB libatomic x86_64 0:16.1.1-4.fc45.1 fedora 45.6 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libgit2_1.9 x86_64 0:1.9.6-1.fc45 fedora 1.4 MiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libssh2 x86_64 0:1.11.1-10.fc45 fedora 334.6 KiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB llhttp x86_64 0:9.4.2-2.fc45 fedora 97.2 KiB llvm-filesystem x86_64 0:22.1.8-20.fc45 fedora 0.0 B llvm-libs x86_64 0:22.1.8-20.fc45 fedora 140.5 MiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB python-pip-wheel noarch 0:26.1.2-2.fc45 fedora 1.2 MiB python3 x86_64 0:3.15.0~b4-1.fc45 fedora 28.7 KiB python3-click noarch 1:8.4.2-1.fc45 fedora 1.3 MiB python3-libs x86_64 0:3.15.0~b4-1.fc45 fedora 48.1 MiB python3-tomlkit noarch 0:0.13.2-9.fc45 fedora 504.9 KiB rust x86_64 0:1.97.1-2.fc45 fedora 94.7 MiB rust-std-static x86_64 0:1.97.1-2.fc45 fedora 165.3 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: 34 packages Total size of inbound packages is 190 MiB. Need to download 190 MiB. After this operation, 660 MiB extra will be used (install 660 MiB, remove 0 B). [ 1/34] tomcli-0:0.10.1-6.fc45.noarch 100% | 12.3 MiB/s | 75.8 KiB | 00m00s [ 2/34] rust2rpm-helper-0:0.1.9-2.fc45. 100% | 45.1 MiB/s | 830.5 KiB | 00m00s [ 3/34] cargo2rpm-0:0.3.4-2.fc45.noarch 100% | 11.8 MiB/s | 204.8 KiB | 00m00s [ 4/34] python3-click-1:8.4.2-1.fc45.no 100% | 17.8 MiB/s | 291.5 KiB | 00m00s [ 5/34] cargo-rpm-macros-0:28.5-2.fc45. 100% | 251.9 KiB/s | 14.6 KiB | 00m00s [ 6/34] cargo-0:1.97.1-2.fc45.x86_64 100% | 136.1 MiB/s | 7.9 MiB | 00m00s [ 7/34] libgit2_1.9-0:1.9.6-1.fc45.x86_ 100% | 35.1 MiB/s | 611.6 KiB | 00m00s [ 8/34] libssh2-0:1.11.1-10.fc45.x86_64 100% | 16.2 MiB/s | 148.9 KiB | 00m00s [ 9/34] llhttp-0:9.4.2-2.fc45.x86_64 100% | 7.5 MiB/s | 38.5 KiB | 00m00s [10/34] less-0:704-3.fc45.x86_64 100% | 27.9 MiB/s | 228.2 KiB | 00m00s [11/34] llvm-libs-0:22.1.8-20.fc45.x86_ 100% | 163.9 MiB/s | 34.1 MiB | 00m00s [12/34] gcc-0:16.1.1-4.fc45.1.x86_64 100% | 148.0 MiB/s | 43.2 MiB | 00m00s [13/34] cpp-0:16.1.1-4.fc45.1.x86_64 100% | 177.8 MiB/s | 14.6 MiB | 00m00s [14/34] libmpc-0:1.4.1-2.fc45.x86_64 100% | 9.2 MiB/s | 75.7 KiB | 00m00s [15/34] make-1:4.4.1-13.fc45.x86_64 100% | 114.9 MiB/s | 588.3 KiB | 00m00s [16/34] libedit-0:3.1-60.20260512cvs.fc 100% | 10.7 MiB/s | 110.0 KiB | 00m00s [17/34] llvm-filesystem-0:22.1.8-20.fc4 100% | 1.4 MiB/s | 11.8 KiB | 00m00s [18/34] glibc-devel-0:2.44-1.fc45.x86_6 100% | 106.6 MiB/s | 654.8 KiB | 00m00s [19/34] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 7.4 MiB/s | 30.4 KiB | 00m00s [20/34] python3-0:3.15.0~b4-1.fc45.x86_ 100% | 3.8 MiB/s | 26.9 KiB | 00m00s [21/34] python3-libs-0:3.15.0~b4-1.fc45 100% | 193.2 MiB/s | 11.2 MiB | 00m00s [22/34] rust-0:1.97.1-2.fc45.x86_64 100% | 58.4 MiB/s | 30.7 MiB | 00m01s [23/34] expat-0:2.8.1-2.fc45.x86_64 100% | 3.8 MiB/s | 129.9 KiB | 00m00s [24/34] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 3.8 MiB/s | 98.5 KiB | 00m00s [25/34] python-pip-wheel-0:26.1.2-2.fc4 100% | 43.5 MiB/s | 1.2 MiB | 00m00s [26/34] tzdata-0:2026b-2.fc45.noarch 100% | 38.7 MiB/s | 713.3 KiB | 00m00s [27/34] rust-std-static-0:1.97.1-2.fc45 100% | 101.0 MiB/s | 39.3 MiB | 00m00s [28/34] kernel-headers-0:7.2.0-0.rc6.48 100% | 31.8 MiB/s | 1.8 MiB | 00m00s [29/34] libatomic-0:16.1.1-4.fc45.1.x86 100% | 1.2 MiB/s | 52.5 KiB | 00m00s [30/34] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [31/34] python3-tomlkit-0:0.13.2-9.fc45 100% | 31.1 MiB/s | 127.4 KiB | 00m00s [32/34] annobin-plugin-gcc-0:13.28-1.fc 100% | 97.0 MiB/s | 695.3 KiB | 00m00s [33/34] gcc-plugin-annobin-0:16.1.1-4.f 100% | 7.8 MiB/s | 56.2 KiB | 00m00s [34/34] annobin-docs-0:13.28-1.fc45.noa 100% | 28.4 MiB/s | 87.3 KiB | 00m00s -------------------------------------------------------------------------------- [34/34] Total 100% | 271.0 MiB/s | 189.7 MiB | 00m01s Running transaction [ 1/36] Verify package files 100% | 48.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 829.0 B/s | 34.0 B | 00m00s [ 3/36] Installing libmpc-0:1.4.1-2.fc4 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 4/36] Installing libssh2-0:1.11.1-10. 100% | 164.2 MiB/s | 336.3 KiB | 00m00s [ 5/36] Installing cpp-0:16.1.1-4.fc45. 100% | 310.6 MiB/s | 42.6 MiB | 00m00s [ 6/36] Installing annobin-docs-0:13.28 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 7/36] Installing libatomic-0:16.1.1-4 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [ 8/36] Installing kernel-headers-0:7.2 100% | 204.3 MiB/s | 7.1 MiB | 00m00s [ 9/36] Installing glibc-devel-0:2.44-1 100% | 183.7 MiB/s | 2.4 MiB | 00m00s [10/36] Installing libxcrypt-devel-0:4. 100% | 8.1 MiB/s | 33.3 KiB | 00m00s [11/36] Installing tzdata-0:2026b-2.fc4 100% | 52.1 MiB/s | 1.5 MiB | 00m00s [12/36] Installing python-pip-wheel-0:2 100% | 622.9 MiB/s | 1.2 MiB | 00m00s [13/36] Installing mpdecimal-0:4.0.1-4. 100% | 217.5 MiB/s | 222.7 KiB | 00m00s [14/36] Installing expat-0:2.8.1-2.fc45 100% | 13.2 MiB/s | 325.6 KiB | 00m00s [15/36] Installing python3-libs-0:3.15. 100% | 327.8 MiB/s | 48.5 MiB | 00m00s [16/36] Installing python3-0:3.15.0~b4- 100% | 1.6 MiB/s | 30.5 KiB | 00m00s [17/36] Installing python3-tomlkit-0:0. 100% | 251.1 MiB/s | 514.2 KiB | 00m00s [18/36] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [19/36] Installing libedit-0:3.1-60.202 100% | 244.1 MiB/s | 250.0 KiB | 00m00s [20/36] Installing llvm-libs-0:22.1.8-2 100% | 415.6 MiB/s | 140.5 MiB | 00m00s [21/36] Installing make-1:4.4.1-13.fc45 100% | 75.2 MiB/s | 1.8 MiB | 00m00s [22/36] Installing gcc-0:16.1.1-4.fc45. 100% | 369.2 MiB/s | 121.8 MiB | 00m00s [23/36] Installing rust-0:1.97.1-2.fc45 100% | 357.3 MiB/s | 94.7 MiB | 00m00s [24/36] Installing rust-std-static-0:1. 100% | 448.1 MiB/s | 165.3 MiB | 00m00s [25/36] Installing llhttp-0:9.4.2-2.fc4 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [26/36] Installing libgit2_1.9-0:1.9.6- 100% | 280.0 MiB/s | 1.4 MiB | 00m00s [27/36] Installing cargo-0:1.97.1-2.fc4 100% | 285.7 MiB/s | 23.7 MiB | 00m00s [28/36] Installing cargo2rpm-0:0.3.4-2. 100% | 58.5 MiB/s | 1.3 MiB | 00m00s [29/36] Installing less-0:704-3.fc45.x8 100% | 25.0 MiB/s | 487.3 KiB | 00m00s [30/36] Installing python3-click-1:8.4. 100% | 332.8 MiB/s | 1.3 MiB | 00m00s [31/36] Installing tomcli-0:0.10.1-6.fc 100% | 8.5 MiB/s | 164.6 KiB | 00m00s [32/36] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [33/36] Installing cargo-rpm-macros-0:2 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [34/36] Installing annobin-plugin-gcc-0 100% | 53.4 MiB/s | 711.1 KiB | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 4.4 MiB/s | 58.5 KiB | 00m00s [36/36] Installing rust2rpm-helper-0:0. 100% | 16.0 MiB/s | 2.1 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.TAivJk setting SOURCE_DATE_EPOCH=1785715200 Wrote: /builddir/build/SRPMS/ruff-0.16.1-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 153.8 KiB/s | 25.4 KiB | 00m00s Copr repository 100% | 138.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. 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: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.qWrO6E setting SOURCE_DATE_EPOCH=1785715200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.n0X3aJ Creating(rpmbuild.env): /builddir/build/BUILD/ruff-0.16.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ruff-0.16.1-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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="x86_64" 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.6LBZIt + 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.G2koAt + 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% | 95.4 KiB/s | 25.4 KiB | 00m00s Copr repository 100% | 13.1 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.x86_64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.x86_64" 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 x86_64 0:22.1.8-20.fc45 fedora 61.5 MiB clang-devel x86_64 0:22.1.8-20.fc45 fedora 32.3 MiB clang-libs x86_64 0:22.1.8-20.fc45 fedora 109.8 MiB clang-resource-filesystem x86_64 0:22.1.8-20.fc45 fedora 15.3 KiB clang-tools-extra x86_64 0:22.1.8-20.fc45 fedora 61.5 MiB cmake-filesystem x86_64 0:4.3.0-5.fc45 fedora 0.0 B emacs-filesystem x86_64 1:30.2-3.fc45 fedora 0.0 B gcc-c++ x86_64 0:16.1.1-4.fc45.1 fedora 46.8 MiB groff-base x86_64 0:1.24.1-2.fc45 fedora 4.2 MiB jemalloc x86_64 0:5.3.0-14.fc44 fedora 1.1 MiB jemalloc-devel x86_64 0:5.3.0-14.fc44 fedora 221.2 KiB libedit-devel x86_64 0:3.1-60.20260512cvs.fc45 fedora 59.9 KiB libstdc++-devel x86_64 0:16.1.1-4.fc45.1 fedora 41.2 MiB libzstd-devel x86_64 0:1.5.7-6.fc45 fedora 217.6 KiB llvm x86_64 0:22.1.8-20.fc45 fedora 86.3 MiB llvm-devel x86_64 0:22.1.8-20.fc45 fedora 35.6 MiB llvm-googletest x86_64 0:22.1.8-20.fc45 fedora 2.2 MiB llvm-static x86_64 0:22.1.8-20.fc45 fedora 351.6 MiB llvm-test x86_64 0:22.1.8-20.fc45 fedora 2.2 MiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB ncurses-c++-libs x86_64 0:6.6-3.fc45 fedora 153.4 KiB ncurses-devel x86_64 0:6.6-3.fc45 fedora 895.6 KiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B x86_64 0:1.92-527.fc45 fedora 513.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 x86_64 0:2.192-528.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-MD5 x86_64 0:2.59-527.fc45 fedora 59.5 KiB perl-DynaLoader x86_64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-527.fc45 fedora 4.7 MiB perl-Errno x86_64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl x86_64 0:1.20-527.fc45 fedora 44.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 x86_64 0:1.56-527.fc45 fedora 147.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 x86_64 0:3.16-527.fc45 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.96-5.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.26-527.fc45 fedora 229.3 KiB perl-PathTools x86_64 0:3.95-527.fc45 fedora 180.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 x86_64 5:1.70-527.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket x86_64 4:2.041-527.fc45 fedora 120.7 KiB perl-Storable x86_64 1:3.41-527.fc45 fedora 234.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 x86_64 4:1.9780-527.fc45 fedora 115.6 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 x86_64 4:5.44.0-527.fc45 fedora 119.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs x86_64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.30-527.fc45 fedora 41.4 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.0-2.fc45 fedora 324.7 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB rust-aho-corasick+perf-literal-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick+std-devel noarch 0:1.1.5-1.fc45 fedora 1.6 KiB rust-aho-corasick-devel noarch 0:1.1.5-1.fc45 fedora 806.3 KiB rust-allocator-api2+alloc-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-allocator-api2-devel noarch 0:0.2.21-4.fc45 fedora 286.3 KiB rust-annotate-snippets0.11+default-devel noarch 0:0.11.5-3.fc45 fedora 4.9 KiB rust-annotate-snippets0.11-devel noarch 0:0.11.5-3.fc45 fedora 120.3 KiB rust-anstream+auto-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream+wincon-devel noarch 0:1.0.0-2.fc45 fedora 4.7 KiB rust-anstream-devel noarch 0:1.0.0-2.fc45 fedora 98.8 KiB rust-anstyle-devel noarch 0:1.0.14-2.fc45 fedora 65.6 KiB rust-anstyle-lossy+default-devel noarch 0:1.1.5-2.fc45 fedora 3.9 KiB rust-anstyle-lossy-devel noarch 0:1.1.5-2.fc45 fedora 31.6 KiB rust-anstyle-parse+default-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse+utf8-devel noarch 0:1.0.0-2.fc45 fedora 4.4 KiB rust-anstyle-parse-devel noarch 0:1.0.0-2.fc45 fedora 79.7 KiB rust-anstyle-query+default-devel noarch 0:1.1.5-3.fc45 fedora 3.9 KiB rust-anstyle-query-devel noarch 0:1.1.5-3.fc45 fedora 24.7 KiB rust-anstyle-svg+default-devel noarch 0:1.1.0-2.fc45 fedora 4.2 KiB rust-anstyle-svg-devel noarch 0:1.1.0-2.fc45 fedora 61.7 KiB rust-anyhow+std-devel noarch 0:1.0.103-2.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.103-2.fc45 fedora 214.8 KiB rust-arc-swap-devel noarch 0:1.9.2-2.fc45 fedora 235.3 KiB rust-argfile-devel noarch 0:1.0.0-2.fc45 fedora 24.2 KiB rust-arrayvec+std-devel noarch 0:0.7.7-3.fc45 fedora 1.7 KiB rust-arrayvec-devel noarch 0:0.7.7-3.fc45 fedora 122.2 KiB rust-assert_fs-devel noarch 0:1.1.4-2.fc45 fedora 65.9 KiB rust-attribute-derive+default-devel noarch 0:0.10.5-3.fc45 fedora 2.1 KiB rust-attribute-derive-devel noarch 0:0.10.5-3.fc45 fedora 76.1 KiB rust-attribute-derive-macro+default-devel noarch 0:0.10.5-3.fc45 fedora 1.5 KiB rust-attribute-derive-macro-devel noarch 0:0.10.5-3.fc45 fedora 39.6 KiB rust-autocfg+default-devel noarch 0:1.5.1-2.fc45 fedora 1.5 KiB rust-autocfg-devel noarch 0:1.5.1-2.fc45 fedora 59.9 KiB rust-bindgen+runtime-devel noarch 0:0.72.1-3.fc45 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-3.fc45 fedora 1.1 MiB rust-bit-set+std-devel noarch 0:0.8.0-5.fc45 fedora 1.4 KiB rust-bit-set-devel noarch 0:0.8.0-5.fc45 fedora 63.7 KiB rust-bit-vec+std-devel noarch 0:0.8.0-5.fc45 fedora 1.5 KiB rust-bit-vec-devel noarch 0:0.8.0-5.fc45 fedora 117.2 KiB rust-bitflags+serde-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+serde_core-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags+std-devel noarch 0:2.13.1-1.fc45 fedora 2.3 KiB rust-bitflags-devel noarch 0:2.13.1-1.fc45 fedora 229.1 KiB rust-block-buffer0.10+default-devel noarch 0:0.10.4-2.fc45 fedora 917.0 B rust-block-buffer0.10-devel noarch 0:0.10.4-2.fc45 fedora 33.7 KiB rust-boxcar+default-devel noarch 0:0.2.14-5.fc45 fedora 1.4 KiB rust-boxcar-devel noarch 0:0.2.14-5.fc45 fedora 87.2 KiB rust-bstr+alloc-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+std-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr+unicode-devel noarch 0:1.13.0-1.fc45 fedora 2.7 KiB rust-bstr-devel noarch 0:1.13.0-1.fc45 fedora 1.6 MiB rust-bytecheck+simdutf8-devel noarch 0:0.8.2-3.fc45 fedora 1.5 KiB rust-bytecheck-devel noarch 0:0.8.2-3.fc45 fedora 63.0 KiB rust-bytecheck_derive-devel noarch 0:0.8.2-3.fc45 fedora 33.8 KiB rust-cachedir-devel noarch 0:0.3.1-7.fc45 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.4-2.fc45 fedora 168.1 KiB rust-castaway+alloc-devel noarch 0:0.2.4-4.fc45 fedora 1.2 KiB rust-castaway-devel noarch 0:0.2.4-4.fc45 fedora 38.8 KiB rust-cc+default-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-2.fc45 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-2.fc45 fedora 374.2 KiB rust-cexpr+default-devel noarch 0:0.6.0-14.fc45 fedora 984.0 B rust-cexpr-devel noarch 0:0.6.0-14.fc45 fedora 62.0 KiB rust-cfg-if+default-devel noarch 0:1.0.4-3.fc45 fedora 1.2 KiB rust-cfg-if-devel noarch 0:1.0.4-3.fc45 fedora 21.9 KiB rust-cfg_aliases+default-devel noarch 0:0.2.2-1.fc45 fedora 1.4 KiB rust-cfg_aliases-devel noarch 0:0.2.2-1.fc45 fedora 21.4 KiB rust-chacha20+rng-devel noarch 0:0.10.1-2.fc45 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.1-2.fc45 fedora 149.3 KiB rust-char_str+std-devel noarch 0:0.0.2-1.fc45 fedora 3.2 KiB rust-char_str-devel noarch 0:0.0.2-1.fc45 fedora 284.6 KiB rust-chrono+alloc-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+clock-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+iana-time-zone-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+now-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono+std-devel noarch 0:0.4.44-2.fc45 fedora 2.6 KiB rust-chrono-devel noarch 0:0.4.44-2.fc45 fedora 1.3 MiB rust-clang-sys+clang_10_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+default-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+libloading-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys+runtime-devel noarch 0:1.8.1-6.fc45 fedora 1.8 KiB rust-clang-sys-devel noarch 0:1.8.1-6.fc45 fedora 206.1 KiB rust-clap+color-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+error-context-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+help-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+std-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+suggestions-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap+usage-devel noarch 0:4.6.4-1.fc45 fedora 14.5 KiB rust-clap-devel noarch 0:4.6.4-1.fc45 fedora 218.2 KiB rust-clap_builder+color-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+env-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+error-context-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+help-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+std-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+string-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+usage-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.2-1.fc45 fedora 4.6 KiB rust-clap_builder-devel noarch 0:4.6.2-1.fc45 fedora 938.1 KiB rust-clap_complete+default-devel noarch 0:4.6.5-2.fc45 fedora 5.5 KiB rust-clap_complete-devel noarch 0:4.6.5-2.fc45 fedora 184.3 KiB rust-clap_complete_command+nushell-devel noarch 0:0.6.1-5.fc45 fedora 1.3 KiB rust-clap_complete_command-devel noarch 0:0.6.1-5.fc45 fedora 18.0 KiB rust-clap_complete_nushell+default-devel noarch 0:4.6.0-2.fc45 fedora 4.7 KiB rust-clap_complete_nushell-devel noarch 0:4.6.0-2.fc45 fedora 37.0 KiB rust-clap_derive+default-devel noarch 0:4.6.4-1.fc45 fedora 3.9 KiB rust-clap_derive-devel noarch 0:4.6.4-1.fc45 fedora 172.9 KiB rust-clap_lex+default-devel noarch 0:1.1.0-2.fc45 fedora 4.0 KiB rust-clap_lex-devel noarch 0:1.1.0-2.fc45 fedora 42.0 KiB rust-clearscreen-devel noarch 0:4.0.6-2.fc45 fedora 254.9 KiB rust-collection_literals+default-devel noarch 0:1.0.3-3.fc45 fedora 1.3 KiB rust-collection_literals-devel noarch 0:1.0.3-3.fc45 fedora 21.7 KiB rust-colorchoice+default-devel noarch 0:1.0.5-2.fc45 fedora 3.9 KiB rust-colorchoice-devel noarch 0:1.0.5-2.fc45 fedora 20.2 KiB rust-colored-devel noarch 0:3.1.1-2.fc45 fedora 118.4 KiB rust-compact_str+std-devel noarch 0:0.10.0-1.fc45 copr_base 3.3 KiB rust-compact_str-devel noarch 0:0.10.0-1.fc45 copr_base 381.1 KiB rust-console+alloc-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+ansi-parsing-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+std-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console+unicode-width-devel noarch 0:0.16.4-2.fc45 fedora 1.6 KiB rust-console-devel noarch 0:0.16.4-2.fc45 fedora 129.3 KiB rust-countme-devel noarch 0:3.0.1-7.fc45 fedora 25.9 KiB rust-cpufeatures+default-devel noarch 0:0.3.0-2.fc45 fedora 2.5 KiB rust-cpufeatures-devel noarch 0:0.3.0-2.fc45 fedora 43.4 KiB rust-cpufeatures0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.4 KiB rust-cpufeatures0.2-devel noarch 0:0.2.17-2.fc45 fedora 41.5 KiB rust-crc32fast+default-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast+std-devel noarch 0:1.5.0-4.fc45 fedora 1.3 KiB rust-crc32fast-devel noarch 0:1.5.0-4.fc45 fedora 95.5 KiB rust-crossbeam+alloc-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam+std-devel noarch 0:0.8.4-7.fc45 fedora 1.8 KiB rust-crossbeam-channel+default-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel+std-devel noarch 0:0.5.16-2.fc45 fedora 2.6 KiB rust-crossbeam-channel-devel noarch 0:0.5.16-2.fc45 fedora 583.6 KiB rust-crossbeam-deque+default-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0:0.8.7-2.fc45 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0:0.8.7-2.fc45 fedora 126.5 KiB rust-crossbeam-devel noarch 0:0.8.4-7.fc45 fedora 27.4 KiB rust-crossbeam-epoch+alloc-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch+std-devel noarch 0:0.9.20-2.fc45 fedora 1.8 KiB rust-crossbeam-epoch-devel noarch 0:0.9.20-2.fc45 fedora 188.0 KiB rust-crossbeam-queue+alloc-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+default-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue+std-devel noarch 0:0.3.13-2.fc45 fedora 1.7 KiB rust-crossbeam-queue-devel noarch 0:0.3.13-2.fc45 fedora 74.6 KiB rust-crossbeam-utils+default-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0:0.8.22-2.fc45 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0:0.8.22-2.fc45 fedora 186.5 KiB rust-crypto-common0.1+default-devel noarch 0:0.1.7-2.fc45 fedora 1.3 KiB rust-crypto-common0.1-devel noarch 0:0.1.7-2.fc45 fedora 25.2 KiB rust-csv-core+default-devel noarch 0:0.1.13-3.fc45 fedora 1.5 KiB rust-csv-core-devel noarch 0:0.1.13-3.fc45 fedora 116.6 KiB rust-csv-devel noarch 0:1.4.0-3.fc45 fedora 5.8 MiB rust-ctrlc-devel noarch 0:3.5.2-2.fc45 fedora 40.3 KiB rust-dashmap-devel noarch 0:6.2.1-2.fc45 fedora 127.4 KiB rust-datatest-stable-devel noarch 0:0.3.3-9.fc45 fedora 96.6 KiB rust-derive-where+default-devel noarch 0:1.6.1-2.fc45 fedora 2.3 KiB rust-derive-where-devel noarch 0:1.6.1-2.fc45 fedora 301.9 KiB rust-diff+default-devel noarch 0:0.1.13-11.fc45 fedora 1.0 KiB rust-diff-devel noarch 0:0.1.13-11.fc45 fedora 909.2 KiB rust-difflib+default-devel noarch 0:0.4.0-12.fc45 fedora 968.0 B rust-difflib-devel noarch 0:0.4.0-12.fc45 fedora 38.2 KiB rust-digest0.10+block-buffer-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+core-api-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10+default-devel noarch 0:0.10.7-2.fc45 fedora 1.5 KiB rust-digest0.10-devel noarch 0:0.10.7-2.fc45 fedora 84.1 KiB rust-dirs+default-devel noarch 0:6.0.0-3.fc45 fedora 1.3 KiB rust-dirs-devel noarch 0:6.0.0-3.fc45 fedora 48.0 KiB rust-dirs-sys+default-devel noarch 0:0.5.0-3.fc45 fedora 1.0 KiB rust-dirs-sys-devel noarch 0:0.5.0-3.fc45 fedora 28.7 KiB rust-displaydoc-devel noarch 0:0.2.6-2.fc45 fedora 62.5 KiB rust-drop_bomb-devel noarch 0:0.1.5-7.fc45 fedora 17.8 KiB rust-dunce-devel noarch 0:1.0.5-5.fc45 fedora 20.5 KiB rust-dyn-clone+default-devel noarch 0:1.0.20-3.fc45 fedora 1.7 KiB rust-dyn-clone-devel noarch 0:1.0.20-3.fc45 fedora 32.2 KiB rust-either+std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.16.0-2.fc45 fedora 1.5 KiB rust-either-devel noarch 0:1.16.0-2.fc45 fedora 82.4 KiB rust-equivalent-devel noarch 0:1.0.2-4.fc45 fedora 17.0 KiB rust-errno+std-devel noarch 0:0.3.14-3.fc45 fedora 1.3 KiB rust-errno-devel noarch 0:0.3.14-3.fc45 fedora 31.7 KiB rust-escape8259+default-devel noarch 0:0.5.3-6.fc45 fedora 970.0 B rust-escape8259-devel noarch 0:0.5.3-6.fc45 fedora 12.8 KiB rust-escargot+default-devel noarch 0:0.5.15-3.fc45 fedora 4.5 KiB rust-escargot-devel noarch 0:0.5.15-3.fc45 fedora 72.3 KiB rust-etcetera-devel noarch 0:0.11.0-3.fc45 fedora 60.2 KiB rust-fancy-regex+default-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+perf-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+std-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex+unicode-devel noarch 0:0.16.2-2.fc45 fedora 2.4 KiB rust-fancy-regex-devel noarch 0:0.16.2-2.fc45 fedora 433.0 KiB rust-fastrand+alloc-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+default-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand+std-devel noarch 0:2.5.0-1.fc45 fedora 1.4 KiB rust-fastrand-devel noarch 0:2.5.0-1.fc45 fedora 58.2 KiB rust-fern-devel noarch 0:0.7.1-7.fc45 fedora 445.4 KiB rust-filetime-devel noarch 0:0.2.29-2.fc45 fedora 52.8 KiB rust-find-msvc-tools+default-devel noarch 0:0.1.9-2.fc45 fedora 1.1 KiB rust-find-msvc-tools-devel noarch 0:0.1.9-2.fc45 fedora 112.9 KiB rust-flate2+any_impl-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+any_zlib-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2+zlib-rs-devel noarch 0:1.1.9-2.fc45 fedora 4.9 KiB rust-flate2-devel noarch 0:1.1.9-2.fc45 fedora 313.6 KiB rust-fnv+default-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv+std-devel noarch 0:1.0.7-16.fc45 fedora 886.0 B rust-fnv-devel noarch 0:1.0.7-16.fc45 fedora 33.5 KiB rust-foldhash-devel noarch 0:0.2.0-3.fc45 fedora 57.5 KiB rust-form_urlencoded+alloc-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded+std-devel noarch 0:1.2.2-3.fc45 fedora 1.2 KiB rust-form_urlencoded-devel noarch 0:1.2.2-3.fc45 fedora 26.1 KiB rust-fs-err+default-devel noarch 0:3.2.2-2.fc45 fedora 1.8 KiB rust-fs-err-devel noarch 0:3.2.2-2.fc45 fedora 105.2 KiB rust-funty-devel noarch 0:2.0.0-9.fc45 fedora 55.3 KiB rust-gen-lsp-types-devel noarch 0:0.11.0-1.fc45 copr_base 655.0 KiB rust-generic-array+default-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array+more_lengths-devel noarch 0:0.14.9-3.fc45 fedora 1.7 KiB rust-generic-array-devel noarch 0:0.14.9-3.fc45 fedora 65.9 KiB rust-get-size-derive2+default-devel noarch 0:0.10.3-1.fc45 copr_base 2.5 KiB rust-get-size-derive2-devel noarch 0:0.10.3-1.fc45 copr_base 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.10.3-1.fc45 copr_base 4.3 KiB rust-get-size2-devel noarch 0:0.10.3-1.fc45 copr_base 92.7 KiB rust-getopts+default-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts+unicode-devel noarch 0:0.2.24-3.fc45 fedora 1.3 KiB rust-getopts-devel noarch 0:0.2.24-3.fc45 fedora 92.5 KiB rust-getrandom+default-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom+sys_rng-devel noarch 0:0.4.3-2.fc45 fedora 3.1 KiB rust-getrandom-devel noarch 0:0.4.3-2.fc45 fedora 162.7 KiB rust-getrandom0.2+default-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2+std-devel noarch 0:0.2.17-2.fc45 fedora 1.9 KiB rust-getrandom0.2-devel noarch 0:0.2.17-2.fc45 fedora 112.8 KiB rust-glob-devel noarch 0:0.3.4-1.fc45 fedora 84.2 KiB rust-globset+log-devel noarch 0:0.4.20-1.fc45 fedora 2.1 KiB rust-globset-devel noarch 0:0.4.20-1.fc45 fedora 118.2 KiB rust-globwalk-devel noarch 0:0.9.1-7.fc45 fedora 32.5 KiB rust-hashbrown+allocator-api2-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.0-2.fc45 fedora 3.7 KiB rust-hashbrown0.14+raw-devel noarch 0:0.14.5-5.fc45 fedora 2.6 KiB rust-hashbrown0.14-devel noarch 0:0.14.5-5.fc45 fedora 810.8 KiB rust-hashlink+default-devel noarch 0:0.12.1-2.fc45 fedora 1.5 KiB rust-hashlink-devel noarch 0:0.12.1-2.fc45 fedora 164.7 KiB rust-heck-devel noarch 0:0.5.0-6.fc45 fedora 41.9 KiB rust-html-escape+default-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape+std-devel noarch 0:0.2.14-2.fc45 fedora 1.3 KiB rust-html-escape-devel noarch 0:0.2.14-2.fc45 fedora 131.0 KiB rust-iana-time-zone+default-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone+fallback-devel noarch 0:0.1.65-2.fc45 fedora 1.5 KiB rust-iana-time-zone-devel noarch 0:0.1.65-2.fc45 fedora 142.6 KiB rust-icu_collections-devel noarch 0:2.2.0-2.fc45 fedora 629.2 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.2.0-2.fc45 fedora 4.3 KiB rust-icu_locale_core-devel noarch 0:2.2.0-2.fc45 fedora 380.5 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.2.0-3.fc45 fedora 262.3 KiB rust-icu_normalizer_data-devel noarch 0:2.2.0-2.fc45 fedora 406.9 KiB rust-icu_properties+compiled_data-devel noarch 0:2.2.0-3.fc45 fedora 4.3 KiB rust-icu_properties-devel noarch 0:2.2.0-3.fc45 fedora 355.3 KiB rust-icu_properties_data-devel noarch 0:2.2.0-2.fc45 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.2.0-2.fc45 fedora 4.7 KiB rust-icu_provider-devel noarch 0:2.2.0-2.fc45 fedora 200.3 KiB rust-idna+alloc-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+compiled_data-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna+std-devel noarch 0:1.1.0-4.fc45 fedora 1.8 KiB rust-idna-devel noarch 0:1.1.0-4.fc45 fedora 928.1 KiB rust-idna_adapter+compiled_data-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter+default-devel noarch 0:1.2.2-1.fc45 fedora 1.3 KiB rust-idna_adapter-devel noarch 0:1.2.2-1.fc45 fedora 26.5 KiB rust-ignore-devel noarch 0:0.4.33-1.fc45 fedora 314.9 KiB rust-imperative-devel noarch 0:1.0.7-3.fc45 fedora 74.4 KiB rust-indexmap+serde-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap+std-devel noarch 0:2.14.0-2.fc45 fedora 2.9 KiB rust-indexmap-devel noarch 0:2.14.0-2.fc45 fedora 501.1 KiB rust-indicatif+unicode-width-devel noarch 0:0.18.4-2.fc45 fedora 3.7 KiB rust-indicatif-devel noarch 0:0.18.4-2.fc45 fedora 311.1 KiB rust-indoc-devel noarch 0:2.0.7-3.fc45 fedora 47.8 KiB rust-inotify-devel noarch 0:0.11.2-2.fc45 fedora 99.0 KiB rust-inotify-sys+default-devel noarch 0:0.1.5-14.fc45 fedora 1.0 KiB rust-inotify-sys-devel noarch 0:0.1.5-14.fc45 fedora 31.6 KiB rust-insta+colors-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+console-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+pest_derive-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+regex-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta+serde-devel noarch 0:1.46.3-2.fc45 fedora 3.2 KiB rust-insta-cmd-devel noarch 0:0.7.0-2.fc45 fedora 28.7 KiB rust-insta-devel noarch 0:1.46.3-2.fc45 fedora 477.8 KiB rust-interpolator+default-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator+iter-devel noarch 0:0.5.0-5.fc45 fedora 1.6 KiB rust-interpolator-devel noarch 0:0.5.0-5.fc45 fedora 258.0 KiB rust-intrusive-collections+alloc-devel noarch 0:0.10.2-2.fc45 fedora 1.4 KiB rust-intrusive-collections+default-devel noarch 0:0.10.2-2.fc45 fedora 1.4 KiB rust-intrusive-collections-devel noarch 0:0.10.2-2.fc45 fedora 376.8 KiB rust-inventory+default-devel noarch 0:0.3.24-2.fc45 fedora 1.7 KiB rust-inventory-devel noarch 0:0.3.24-2.fc45 fedora 39.1 KiB rust-is-macro-devel noarch 0:0.3.7-5.fc45 fedora 27.3 KiB rust-itertools+use_alloc-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools+use_std-devel noarch 0:0.15.0-2.fc45 fedora 3.2 KiB rust-itertools-devel noarch 0:0.15.0-2.fc45 fedora 769.5 KiB rust-itertools0.13+default-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_alloc-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13+use_std-devel noarch 0:0.13.0-4.fc45 fedora 1.4 KiB rust-itertools0.13-devel noarch 0:0.13.0-4.fc45 fedora 668.6 KiB rust-itoa+default-devel noarch 0:1.0.18-2.fc45 fedora 1.5 KiB rust-itoa-devel noarch 0:1.0.18-2.fc45 fedora 33.8 KiB rust-jiff+alloc-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+perf-inline-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+std-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-fat-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tz-system-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-bundle-platform-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-concatenated-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff+tzdb-zoneinfo-devel noarch 0:0.2.35-1.fc45 fedora 3.2 KiB rust-jiff-core+alloc-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+std-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core+tz-fat-devel noarch 0:0.1.0-1.fc45 fedora 1.7 KiB rust-jiff-core-devel noarch 0:0.1.0-1.fc45 fedora 548.9 KiB rust-jiff-devel noarch 0:0.2.35-1.fc45 fedora 3.3 MiB rust-jobserver-devel noarch 0:0.1.35-2.fc45 fedora 93.6 KiB rust-jod-thread-devel noarch 0:1.0.0-3.fc45 fedora 15.6 KiB rust-lazy_static+default-devel noarch 0:1.5.0-6.fc45 fedora 1.2 KiB rust-lazy_static-devel noarch 0:1.5.0-6.fc45 fedora 34.1 KiB rust-libc+default-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+extra_traits-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc+std-devel noarch 0:0.2.189-1.fc45 fedora 5.9 KiB rust-libc-devel noarch 0:0.2.189-1.fc45 fedora 4.2 MiB rust-libcst_derive+default-devel noarch 0:1.8.6-3.fc45 fedora 1.0 KiB rust-libcst_derive-devel noarch 0:1.8.6-3.fc45 fedora 39.5 KiB rust-libloading0.8+default-devel noarch 0:0.8.9-2.fc45 fedora 1.8 KiB rust-libloading0.8-devel noarch 0:0.8.9-2.fc45 fedora 108.6 KiB rust-libtest-mimic+default-devel noarch 0:0.8.2-2.fc45 fedora 1.8 KiB rust-libtest-mimic-devel noarch 0:0.8.2-2.fc45 fedora 97.6 KiB rust-linux-raw-sys+auxvec-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+elf-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+errno-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+general-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+ioctl-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys+no_std-devel noarch 0:0.12.1-2.fc45 fedora 2.2 KiB rust-linux-raw-sys-devel noarch 0:0.12.1-2.fc45 fedora 12.5 MiB rust-litemap-devel noarch 0:0.8.2-2.fc45 fedora 126.9 KiB rust-lock_api+atomic_usize-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api+default-devel noarch 0:0.4.14-3.fc45 fedora 1.5 KiB rust-lock_api-devel noarch 0:0.4.14-3.fc45 fedora 199.3 KiB rust-log+std-devel noarch 0:0.4.33-2.fc45 fedora 1.9 KiB rust-log-devel noarch 0:0.4.33-2.fc45 fedora 228.4 KiB rust-lsp-server-devel noarch 0:0.10.0-1.fc45 copr_base 63.1 KiB rust-manyhow+default-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+macros-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow+syn2-devel noarch 0:0.11.4-3.fc45 fedora 2.3 KiB rust-manyhow-devel noarch 0:0.11.4-3.fc45 fedora 88.7 KiB rust-manyhow-macros+default-devel noarch 0:0.11.4-3.fc45 fedora 1.2 KiB rust-manyhow-macros-devel noarch 0:0.11.4-3.fc45 fedora 16.4 KiB rust-matchers+default-devel noarch 0:0.2.0-3.fc45 fedora 1.1 KiB rust-matchers-devel noarch 0:0.2.0-3.fc45 fedora 23.0 KiB rust-matchit-devel noarch 0:0.9.2-2.fc45 fedora 160.7 KiB rust-memchr+alloc-devel noarch 0:2.8.3-2.fc45 fedora 1.8 KiB rust-memchr-devel noarch 0:2.8.3-2.fc45 fedora 569.6 KiB rust-memoffset+default-devel noarch 0:0.9.1-6.fc45 fedora 970.0 B rust-memoffset-devel noarch 0:0.9.1-6.fc45 fedora 35.8 KiB rust-minimal-lexical+std-devel noarch 0:0.2.1-12.fc45 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0:0.2.1-12.fc45 fedora 311.6 KiB rust-mio+default-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+log-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-ext-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio+os-poll-devel noarch 0:1.2.2-2.fc45 fedora 2.6 KiB rust-mio-devel noarch 0:1.2.2-2.fc45 fedora 489.0 KiB rust-munge-devel noarch 0:0.4.7-3.fc45 fedora 54.4 KiB rust-munge_macro-devel noarch 0:0.4.7-3.fc45 fedora 18.3 KiB rust-natord-devel noarch 0:1.0.9-26.fc45 fedora 9.9 KiB rust-newtype-uuid+alloc-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+default-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid+std-devel noarch 0:1.3.2-3.fc45 fedora 2.0 KiB rust-newtype-uuid-devel noarch 0:1.3.2-3.fc45 fedora 62.4 KiB rust-nix+fs-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+process-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+signal-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix+term-devel noarch 0:0.31.3-2.fc45 fedora 2.8 KiB rust-nix-devel noarch 0:0.31.3-2.fc45 fedora 1.6 MiB rust-nom7+alloc-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7+std-devel noarch 0:7.1.3-4.fc45 fedora 2.3 KiB rust-nom7-devel noarch 0:7.1.3-4.fc45 fedora 633.1 KiB rust-normalize-line-endings+default-devel noarch 0:0.3.0-19.fc45 fedora 1.0 KiB rust-normalize-line-endings-devel noarch 0:0.3.0-19.fc45 fedora 14.4 KiB rust-notify-devel noarch 0:8.2.0-3.fc45 fedora 155.3 KiB rust-notify-types+default-devel noarch 0:2.1.0-2.fc45 fedora 1.4 KiB rust-notify-types-devel noarch 0:2.1.0-2.fc45 fedora 66.8 KiB rust-nu-ansi-term+default-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term+std-devel noarch 0:0.50.3-2.fc45 fedora 1.7 KiB rust-nu-ansi-term-devel noarch 0:0.50.3-2.fc45 fedora 111.2 KiB rust-num-traits-devel noarch 0:0.2.19-6.fc45 fedora 266.7 KiB rust-once_cell+alloc-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+default-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+race-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell+std-devel noarch 0:1.21.4-2.fc45 fedora 2.5 KiB rust-once_cell-devel noarch 0:1.21.4-2.fc45 fedora 139.5 KiB rust-option-ext+default-devel noarch 0:0.2.0-8.fc45 fedora 866.0 B rust-option-ext-devel noarch 0:0.2.0-8.fc45 fedora 21.6 KiB rust-ordermap+std-devel noarch 0:1.2.0-2.fc45 fedora 2.8 KiB rust-ordermap-devel noarch 0:1.2.0-2.fc45 fedora 342.2 KiB rust-os_pipe+default-devel noarch 0:1.2.3-3.fc45 fedora 1.2 KiB rust-os_pipe-devel noarch 0:1.2.3-3.fc45 fedora 33.7 KiB rust-os_str_bytes+default-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+memchr-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes+raw_os_str-devel noarch 0:7.2.1-1.fc45 fedora 1.7 KiB rust-os_str_bytes-devel noarch 0:7.2.1-1.fc45 fedora 132.4 KiB rust-parking_lot-devel noarch 0:0.12.5-3.fc45 fedora 196.9 KiB rust-parking_lot_core+default-devel noarch 0:0.9.12-3.fc45 fedora 1.5 KiB rust-parking_lot_core-devel noarch 0:0.9.12-3.fc45 fedora 135.6 KiB rust-paste+default-devel noarch 0:1.0.15-6.fc45 fedora 1.6 KiB rust-paste-devel noarch 0:1.0.15-6.fc45 fedora 64.9 KiB rust-path-absolutize-devel noarch 0:4.0.1-1.fc45 copr_base 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc45 copr_base 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc45 copr_base 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc45 copr_base 29.4 KiB rust-path-slash-devel noarch 0:0.2.1-8.fc45 fedora 42.2 KiB rust-pathdiff-devel noarch 0:0.2.3-5.fc45 fedora 21.9 KiB rust-peg+default-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg+std-devel noarch 0:0.8.5-4.fc45 fedora 1.4 KiB rust-peg-devel noarch 0:0.8.5-4.fc45 fedora 59.0 KiB rust-peg-macros+default-devel noarch 0:0.8.5-4.fc45 fedora 1.1 KiB rust-peg-macros-devel noarch 0:0.8.5-4.fc45 fedora 342.2 KiB rust-peg-runtime+default-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime+std-devel noarch 0:0.8.5-4.fc45 fedora 945.0 B rust-peg-runtime-devel noarch 0:0.8.5-4.fc45 fedora 11.2 KiB rust-pep440_rs-devel noarch 0:0.7.3-4.fc45 fedora 204.9 KiB rust-pep508_rs+default-devel noarch 0:0.9.2-4.fc45 fedora 2.1 KiB rust-pep508_rs-devel noarch 0:0.9.2-4.fc45 fedora 334.4 KiB rust-percent-encoding+alloc-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding+std-devel noarch 0:2.3.2-3.fc45 fedora 1.0 KiB rust-percent-encoding-devel noarch 0:2.3.2-3.fc45 fedora 34.0 KiB rust-pest+default-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+memchr-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest+std-devel noarch 0:2.8.6-2.fc45 fedora 1.8 KiB rust-pest-devel noarch 0:2.8.6-2.fc45 fedora 1.3 MiB rust-pest_derive+default-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive+std-devel noarch 0:2.8.6-2.fc45 fedora 1.9 KiB rust-pest_derive-devel noarch 0:2.8.6-2.fc45 fedora 74.7 KiB rust-pest_generator+std-devel noarch 0:2.8.6-2.fc45 fedora 1.4 KiB rust-pest_generator-devel noarch 0:2.8.6-2.fc45 fedora 80.6 KiB rust-pest_meta+default-devel noarch 0:2.8.6-2.fc45 fedora 1.3 KiB rust-pest_meta-devel noarch 0:2.8.6-2.fc45 fedora 275.2 KiB rust-phf+default-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf+std-devel noarch 0:0.13.1-3.fc45 fedora 1.6 KiB rust-phf-devel noarch 0:0.13.1-3.fc45 fedora 84.9 KiB rust-phf0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.5 KiB rust-phf0.11-devel noarch 0:0.11.3-3.fc45 fedora 80.2 KiB rust-phf_codegen0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.0 KiB rust-phf_codegen0.11-devel noarch 0:0.11.3-3.fc45 fedora 42.8 KiB rust-phf_generator0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.1 KiB rust-phf_generator0.11-devel noarch 0:0.11.3-3.fc45 fedora 30.3 KiB rust-phf_shared+std-devel noarch 0:0.13.1-3.fc45 fedora 1.2 KiB rust-phf_shared-devel noarch 0:0.13.1-3.fc45 fedora 47.8 KiB rust-phf_shared0.11+default-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11+std-devel noarch 0:0.11.3-3.fc45 fedora 1.2 KiB rust-phf_shared0.11-devel noarch 0:0.11.3-3.fc45 fedora 44.2 KiB rust-pin-project-lite+default-devel noarch 0:0.2.17-2.fc45 fedora 3.6 KiB rust-pin-project-lite-devel noarch 0:0.2.17-2.fc45 fedora 219.2 KiB rust-pkg-config+default-devel noarch 0:0.3.33-2.fc45 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.33-2.fc45 fedora 73.6 KiB rust-portable-atomic+default-devel noarch 0:1.14.0-1.fc45 fedora 5.2 KiB rust-portable-atomic+fallback-devel noarch 0:1.14.0-1.fc45 fedora 5.2 KiB rust-portable-atomic-devel noarch 0:1.14.0-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.5-2.fc45 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.5-2.fc45 fedora 30.7 KiB rust-ppv-lite86+simd-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86+std-devel noarch 0:0.2.21-4.fc45 fedora 1.2 KiB rust-ppv-lite86-devel noarch 0:0.2.21-4.fc45 fedora 128.9 KiB rust-predicates+diff-devel noarch 0:3.1.4-2.fc45 fedora 5.0 KiB rust-predicates-core+default-devel noarch 0:1.0.10-2.fc45 fedora 2.1 KiB rust-predicates-core-devel noarch 0:1.0.10-2.fc45 fedora 24.3 KiB rust-predicates-devel noarch 0:3.1.4-2.fc45 fedora 124.1 KiB rust-predicates-tree+default-devel noarch 0:1.0.13-2.fc45 fedora 2.3 KiB rust-predicates-tree-devel noarch 0:1.0.13-2.fc45 fedora 18.7 KiB rust-pretty_assertions+std-devel noarch 0:1.4.1-5.fc45 fedora 1.6 KiB rust-pretty_assertions-devel noarch 0:1.4.1-5.fc45 fedora 121.6 KiB rust-proc-macro-utils+default-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+parser-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+proc-macro2-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+quote-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils+smallvec-devel noarch 0:0.10.0-3.fc45 fedora 1.8 KiB rust-proc-macro-utils-devel noarch 0:0.10.0-3.fc45 fedora 91.3 KiB rust-proc-macro2+proc-macro-devel noarch 0:1.0.106-2.fc45 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.106-2.fc45 fedora 248.5 KiB rust-ptr_meta+derive-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta+ptr_meta_derive-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta+std-devel noarch 0:0.3.1-3.fc45 fedora 1.2 KiB rust-ptr_meta-devel noarch 0:0.3.1-3.fc45 fedora 23.0 KiB rust-ptr_meta_derive-devel noarch 0:0.3.1-3.fc45 fedora 9.9 KiB rust-pyproject-toml-devel noarch 0:0.13.7-3.fc45 fedora 49.2 KiB rust-quick-junit-devel noarch 0:0.6.1-2.fc45 fedora 126.5 KiB rust-quick-xml+default-devel noarch 0:0.41.0-2.fc45 fedora 2.1 KiB rust-quick-xml-devel noarch 0:0.41.0-2.fc45 fedora 1.3 MiB rust-quickcheck_macros-devel noarch 0:1.2.0-2.fc45 fedora 25.4 KiB rust-quote+proc-macro-devel noarch 0:1.0.47-1.fc45 fedora 1.7 KiB rust-quote-devel noarch 0:1.0.47-1.fc45 fedora 123.1 KiB rust-quote-use+default-devel noarch 0:0.8.4-4.fc45 fedora 1.8 KiB rust-quote-use-devel noarch 0:0.8.4-4.fc45 fedora 10.1 KiB rust-quote-use-macros+default-devel noarch 0:0.8.4-3.fc45 fedora 1.4 KiB rust-quote-use-macros-devel noarch 0:0.8.4-3.fc45 fedora 17.5 KiB rust-radium+default-devel noarch 0:0.7.0-8.fc45 fedora 1.1 KiB rust-radium-devel noarch 0:0.7.0-8.fc45 fedora 47.6 KiB rust-rancor+alloc-devel noarch 0:0.1.2-2.fc45 fedora 1.2 KiB rust-rancor-devel noarch 0:0.1.2-2.fc45 fedora 32.5 KiB rust-rand+sys_rng-devel noarch 0:0.10.2-2.fc45 fedora 2.3 KiB rust-rand0.8+alloc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+default-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+getrandom-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+libc-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+rand_chacha-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+small_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8+std_rng-devel noarch 0:0.8.7-1.fc45 fedora 2.1 KiB rust-rand0.8-devel noarch 0:0.8.7-1.fc45 fedora 319.0 KiB rust-rand_chacha0.3+std-devel noarch 0:0.3.1-4.fc45 fedora 1.3 KiB rust-rand_chacha0.3-devel noarch 0:0.3.1-4.fc45 fedora 50.2 KiB rust-rand_core+default-devel noarch 0:0.10.1-2.fc45 fedora 1.5 KiB rust-rand_core-devel noarch 0:0.10.1-2.fc45 fedora 71.8 KiB rust-rand_core0.6+alloc-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+default-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+getrandom-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6+std-devel noarch 0:0.6.4-4.fc45 fedora 1.3 KiB rust-rand_core0.6-devel noarch 0:0.6.4-4.fc45 fedora 75.7 KiB rust-rayon-core+default-devel noarch 0:1.13.0-3.fc45 fedora 1.8 KiB rust-rayon-core-devel noarch 0:1.13.0-3.fc45 fedora 270.8 KiB rust-rayon-devel noarch 0:1.12.0-2.fc45 fedora 885.2 KiB rust-ref-cast+default-devel noarch 0:1.0.25-3.fc45 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.25-3.fc45 fedora 37.4 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.25-3.fc45 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.25-3.fc45 fedora 29.0 KiB rust-regex+perf-backtrack-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-cache-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-dfa-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-inline-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-literal-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+perf-onepass-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+std-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-age-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-bool-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-case-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-gencat-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-perl-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-script-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex+unicode-segment-devel noarch 0:1.13.1-1.fc45 fedora 4.2 KiB rust-regex-automata+alloc-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-build-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-onepass-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+dfa-search-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+hybrid-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+meta-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-backtrack-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-pikevm-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+nfa-thompson-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-inline-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-multisubstring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+perf-literal-substring-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+std-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+syntax-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-age-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-bool-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-case-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-gencat-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-perl-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-script-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-segment-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0:0.4.18-1.fc45 fedora 4.2 KiB rust-regex-automata-devel noarch 0:0.4.18-1.fc45 fedora 2.6 MiB rust-regex-devel noarch 0:1.13.1-1.fc45 fedora 695.7 KiB rust-regex-syntax+std-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-age-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-bool-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-case-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-gencat-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-perl-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-script-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax+unicode-segment-devel noarch 0:0.8.11-2.fc45 fedora 2.1 KiB rust-regex-syntax-devel noarch 0:0.8.11-2.fc45 fedora 1.6 MiB rust-rend+bytecheck-devel noarch 0:0.5.4-2.fc45 fedora 1.4 KiB rust-rend-devel noarch 0:0.5.4-2.fc45 fedora 90.7 KiB rust-rkyv+alloc-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv+bytecheck-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv+std-devel noarch 0:0.8.17-2.fc45 fedora 3.2 KiB rust-rkyv-devel noarch 0:0.8.17-2.fc45 fedora 888.5 KiB rust-rkyv_derive+bytecheck-devel noarch 0:0.8.17-2.fc45 fedora 1.5 KiB rust-rkyv_derive-devel noarch 0:0.8.17-2.fc45 fedora 119.6 KiB rust-ron+default-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron+std-devel noarch 0:0.12.2-2.fc45 fedora 8.5 KiB rust-ron-devel noarch 0:0.12.2-2.fc45 fedora 710.3 KiB rust-rust-stemmers+default-devel noarch 0:1.2.0-17.fc45 fedora 1.0 KiB rust-rust-stemmers-devel noarch 0:1.2.0-17.fc45 fedora 9.3 MiB rust-rustc-hash+std-devel noarch 0:2.1.3-2.fc45 fedora 1.1 KiB rust-rustc-hash-devel noarch 0:2.1.3-2.fc45 fedora 37.9 KiB rust-rustc-stable-hash-devel noarch 0:0.1.2-4.fc45 fedora 63.1 KiB rust-rustix+alloc-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+default-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+fs-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+std-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix+termios-devel noarch 0:1.1.4-2.fc45 fedora 9.3 KiB rust-rustix-devel noarch 0:1.1.4-2.fc45 fedora 2.2 MiB rust-rustversion+default-devel noarch 0:1.0.23-2.fc45 fedora 1.8 KiB rust-rustversion-devel noarch 0:1.0.23-2.fc45 fedora 61.6 KiB rust-ryu+default-devel noarch 0:1.0.23-2.fc45 fedora 2.3 KiB rust-ryu-devel noarch 0:1.0.23-2.fc45 fedora 154.2 KiB rust-salsa-macro-rules+default-devel noarch 0:0.28.2-1.fc45 copr_base 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc45 copr_base 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc45 copr_base 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc45 copr_base 188.3 KiB rust-same-file-devel noarch 0:1.0.6-18.fc45 fedora 31.3 KiB rust-schemars+derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-3.fc45 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-3.fc45 fedora 480.9 KiB rust-schemars_derive+default-devel noarch 0:1.2.1-2.fc45 fedora 1.4 KiB rust-schemars_derive-devel noarch 0:1.2.1-2.fc45 fedora 133.1 KiB rust-scopeguard-devel noarch 0:1.2.0-8.fc45 fedora 32.8 KiB rust-seahash-devel noarch 0:4.1.0-15.fc45 fedora 64.0 KiB rust-serde+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.228-3.fc45 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.228-3.fc45 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.228-3.fc45 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.228-3.fc45 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.228-3.fc45 fedora 322.3 KiB rust-serde_derive_internals+default-devel noarch 0:0.29.1-5.fc45 fedora 1.5 KiB rust-serde_derive_internals-devel noarch 0:0.29.1-5.fc45 fedora 126.3 KiB rust-serde_json+alloc-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json+std-devel noarch 0:1.0.151-1.fc45 fedora 3.0 KiB rust-serde_json-devel noarch 0:1.0.151-1.fc45 fedora 713.2 KiB rust-serde_spanned+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned+std-devel noarch 0:1.1.1-2.fc45 fedora 4.3 KiB rust-serde_spanned-devel noarch 0:1.1.1-2.fc45 fedora 29.4 KiB rust-serde_test-devel noarch 0:1.0.177-5.fc45 fedora 99.1 KiB rust-sha2_0.10-devel noarch 0:0.10.9-2.fc45 fedora 106.3 KiB rust-sharded-slab+default-devel noarch 0:0.1.7-7.fc45 fedora 1.4 KiB rust-sharded-slab-devel noarch 0:0.1.7-7.fc45 fedora 256.3 KiB rust-shellexpand+base-0-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+dirs-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand+tilde-devel noarch 0:3.1.2-2.fc45 fedora 1.5 KiB rust-shellexpand-devel noarch 0:3.1.2-2.fc45 fedora 72.3 KiB rust-shlex+default-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex+std-devel noarch 0:1.3.0-7.fc45 fedora 1.0 KiB rust-shlex-devel noarch 0:1.3.0-7.fc45 fedora 55.8 KiB rust-simdutf8-devel noarch 0:0.1.5-5.fc45 fedora 125.4 KiB rust-similar+std-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar+text-devel noarch 0:3.1.1-2.fc45 fedora 2.1 KiB rust-similar-devel noarch 0:3.1.1-2.fc45 fedora 338.4 KiB rust-similar2+default-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+inline-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2+text-devel noarch 0:2.7.0-2.fc45 fedora 2.7 KiB rust-similar2-devel noarch 0:2.7.0-2.fc45 fedora 219.4 KiB rust-siphasher+default-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher+std-devel noarch 0:1.0.2-2.fc45 fedora 1.4 KiB rust-siphasher-devel noarch 0:1.0.2-2.fc45 fedora 53.0 KiB rust-smallvec-devel noarch 0:1.15.1-4.fc45 fedora 145.2 KiB rust-snapbox+color-auto-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+color-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox+structured-data-devel noarch 0:1.2.2-2.fc45 fedora 6.0 KiB rust-snapbox-devel noarch 0:1.2.2-2.fc45 fedora 266.8 KiB rust-snapbox-macros+color-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros+default-devel noarch 0:1.1.0-2.fc45 fedora 3.1 KiB rust-snapbox-macros-devel noarch 0:1.1.0-2.fc45 fedora 17.0 KiB rust-stable_deref_trait-devel noarch 0:1.2.1-3.fc45 fedora 23.0 KiB rust-static_assertions-devel noarch 0:1.1.0-19.fc45 fedora 62.2 KiB rust-strip-ansi-escapes+default-devel noarch 0:0.2.1-3.fc45 fedora 1.0 KiB rust-strip-ansi-escapes-devel noarch 0:0.2.1-3.fc45 fedora 20.3 KiB rust-strsim+default-devel noarch 0:0.11.1-6.fc45 fedora 1.1 KiB rust-strsim-devel noarch 0:0.11.1-6.fc45 fedora 52.6 KiB rust-strum+std-devel noarch 0:0.28.0-2.fc45 fedora 1.5 KiB rust-strum-devel noarch 0:0.28.0-2.fc45 fedora 19.1 KiB rust-strum_macros-devel noarch 0:0.28.0-2.fc45 fedora 144.3 KiB rust-supports-hyperlinks-devel noarch 0:3.2.0-3.fc45 fedora 18.7 KiB rust-syn+clone-impls-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+printing-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+proc-macro-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn+visit-mut-devel noarch 0:3.0.3-1.fc45 fedora 4.8 KiB rust-syn-devel noarch 0:3.0.3-1.fc45 fedora 2.2 MiB rust-syn2+clone-impls-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+default-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+derive-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+extra-traits-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+fold-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+full-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+parsing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+printing-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+proc-macro-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2+visit-mut-devel noarch 0:2.0.119-1.fc45 fedora 4.9 KiB rust-syn2-devel noarch 0:2.0.119-1.fc45 fedora 2.2 MiB rust-synstructure+default-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure+proc-macro-devel noarch 0:0.13.2-4.fc45 fedora 1.6 KiB rust-synstructure-devel noarch 0:0.13.2-4.fc45 fedora 96.5 KiB rust-tap+default-devel noarch 0:1.0.1-14.fc45 fedora 1.0 KiB rust-tap-devel noarch 0:1.0.1-14.fc45 fedora 37.8 KiB rust-tempfile+getrandom-devel noarch 0:3.27.0-2.fc45 fedora 2.1 KiB rust-tempfile-devel noarch 0:3.27.0-2.fc45 fedora 170.8 KiB rust-terminal_size+default-devel noarch 0:0.4.4-2.fc45 fedora 1.2 KiB rust-terminal_size-devel noarch 0:0.4.4-2.fc45 fedora 23.0 KiB rust-terminfo+default-devel noarch 0:0.9.0-5.fc45 fedora 1.0 KiB rust-terminfo-devel noarch 0:0.9.0-5.fc45 fedora 170.3 KiB rust-termtree0.5+default-devel noarch 0:0.5.1-2.fc45 fedora 4.1 KiB rust-termtree0.5-devel noarch 0:0.5.1-2.fc45 fedora 19.3 KiB rust-test-case-core-devel noarch 0:3.3.1-7.fc45 fedora 61.3 KiB rust-test-case-devel noarch 0:3.3.1-8.fc45 fedora 15.7 KiB rust-test-case-macros-devel noarch 0:3.3.1-7.fc45 fedora 11.4 KiB rust-thin-vec+std-devel noarch 0:0.2.19-1.fc45 fedora 1.3 KiB rust-thin-vec-devel noarch 0:0.2.19-1.fc45 fedora 162.0 KiB rust-thiserror+std-devel noarch 0:2.0.18-2.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.18-2.fc45 fedora 101.8 KiB rust-thiserror-impl+default-devel noarch 0:2.0.18-2.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.18-2.fc45 fedora 92.0 KiB rust-thiserror-impl1+default-devel noarch 0:1.0.69-5.fc45 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 0:1.0.69-5.fc45 fedora 79.3 KiB rust-thiserror1+default-devel noarch 0:1.0.69-5.fc45 fedora 2.2 KiB rust-thiserror1-devel noarch 0:1.0.69-5.fc45 fedora 86.1 KiB rust-thread_local+default-devel noarch 0:1.1.10-2.fc45 fedora 1.1 KiB rust-thread_local-devel noarch 0:1.1.10-2.fc45 fedora 54.7 KiB rust-tikv-jemalloc-sys+background_threads_runtime_support-devel noarch 0:0.7.1-2.fc45 fedora 2.4 KiB rust-tikv-jemalloc-sys-devel noarch 0:0.7.1-2.fc45 fedora 84.3 KiB rust-tikv-jemallocator+background_threads_runtime_support-devel noarch 0:0.7.0-2.fc45 fedora 3.1 KiB rust-tikv-jemallocator-devel noarch 0:0.7.0-2.fc45 fedora 45.9 KiB rust-tinystr+zerovec-devel noarch 0:0.8.3-2.fc45 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.3-2.fc45 fedora 90.9 KiB rust-tinyvec+alloc-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+default-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec+tinyvec_macros-devel noarch 0:1.11.0-2.fc45 fedora 2.2 KiB rust-tinyvec-devel noarch 0:1.11.0-2.fc45 fedora 208.1 KiB rust-tinyvec_macros+default-devel noarch 0:0.1.1-8.fc45 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-8.fc45 fedora 14.3 KiB rust-toml+display-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+parse-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+serde-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml+std-devel noarch 0:1.1.3-1.fc45 fedora 6.2 KiB rust-toml-devel noarch 0:1.1.3-1.fc45 fedora 292.1 KiB rust-toml0.9+parse-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+serde-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9+std-devel noarch 0:0.9.12-2.fc45 fedora 6.4 KiB rust-toml0.9-devel noarch 0:0.9.12-2.fc45 fedora 287.8 KiB rust-toml_datetime+alloc-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+serde-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime+std-devel noarch 0:1.1.1-2.fc45 fedora 4.2 KiB rust-toml_datetime-devel noarch 0:1.1.1-2.fc45 fedora 61.0 KiB rust-toml_datetime0.7+alloc-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+serde-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7+std-devel noarch 0:0.7.5-2.fc45 fedora 4.2 KiB rust-toml_datetime0.7-devel noarch 0:0.7.5-2.fc45 fedora 61.0 KiB rust-toml_parser+alloc-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.2-2.fc45 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.2-2.fc45 fedora 226.9 KiB rust-toml_writer+alloc-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer+std-devel noarch 0:1.1.2-1.fc45 fedora 4.1 KiB rust-toml_writer-devel noarch 0:1.1.2-1.fc45 fedora 49.0 KiB rust-tracing+attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+std-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing+tracing-attributes-devel noarch 0:0.1.44-2.fc45 fedora 3.8 KiB rust-tracing-attributes+default-devel noarch 0:0.1.31-3.fc45 fedora 2.8 KiB rust-tracing-attributes-devel noarch 0:0.1.31-3.fc45 fedora 160.8 KiB rust-tracing-core+default-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+once_cell-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core+std-devel noarch 0:0.1.36-2.fc44 fedora 2.0 KiB rust-tracing-core-devel noarch 0:0.1.36-2.fc44 fedora 247.3 KiB rust-tracing-devel noarch 0:0.1.44-2.fc45 fedora 467.4 KiB rust-tracing-flame+smallvec-devel noarch 0:0.2.0-5.fc45 fedora 1.3 KiB rust-tracing-flame-devel noarch 0:0.2.0-5.fc45 fedora 28.2 KiB rust-tracing-log+log-tracer-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log+std-devel noarch 0:0.2.0-7.fc45 fedora 1.3 KiB rust-tracing-log-devel noarch 0:0.2.0-7.fc45 fedora 63.5 KiB rust-tracing-subscriber+alloc-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+matchers-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+nu-ansi-term-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+once_cell-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+registry-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+sharded-slab-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+std-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+thread_local-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-tracing-subscriber+tracing-devel noarch 0:0.3.23-2.fc45 fedora 6.2 KiB rust-typed-arena+std-devel noarch 0:2.0.2-10.fc45 fedora 962.0 B rust-typed-arena-devel noarch 0:2.0.2-10.fc45 fedora 39.3 KiB rust-typed-path+default-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path+std-devel noarch 0:0.12.3-3.fc45 fedora 1.8 KiB rust-typed-path-devel noarch 0:0.12.3-3.fc45 fedora 666.3 KiB rust-typeid+default-devel noarch 0:1.0.3-5.fc45 fedora 1.3 KiB rust-typeid-devel noarch 0:1.0.3-5.fc45 fedora 23.6 KiB rust-typenum+default-devel noarch 0:1.20.1-2.fc45 fedora 1.7 KiB rust-typenum-devel noarch 0:1.20.1-2.fc45 fedora 1.2 MiB rust-ucd-trie+std-devel noarch 0:0.1.7-5.fc45 fedora 1.2 KiB rust-ucd-trie-devel noarch 0:0.1.7-5.fc45 fedora 157.7 KiB rust-unicode-ident-devel noarch 0:1.0.24-2.fc45 fedora 304.3 KiB rust-unicode-normalization+std-devel noarch 0:0.1.25-5.fc45 fedora 1.6 KiB rust-unicode-normalization-devel noarch 0:0.1.25-5.fc45 fedora 709.0 KiB rust-unicode-width+cjk-devel noarch 0:0.2.2-3.fc45 fedora 1.7 KiB rust-unicode-width-devel noarch 0:0.2.2-3.fc45 fedora 2.2 MiB rust-unicode_names2-devel noarch 0:1.3.0-5.fc45 fedora 2.1 MiB rust-unicode_names2_generator+default-devel noarch 0:1.3.0-5.fc45 fedora 1.1 KiB rust-unicode_names2_generator-devel noarch 0:1.3.0-5.fc45 fedora 39.3 KiB rust-unit-prefix+default-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix+std-devel noarch 0:0.5.2-3.fc45 fedora 1.2 KiB rust-unit-prefix-devel noarch 0:0.5.2-3.fc45 fedora 24.7 KiB rust-unscanny+default-devel noarch 0:0.1.0-6.fc45 fedora 836.0 B rust-unscanny-devel noarch 0:0.1.0-6.fc45 fedora 35.4 KiB rust-url+serde-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url+std-devel noarch 0:2.5.8-2.fc45 fedora 2.2 KiB rust-url-devel noarch 0:2.5.8-2.fc45 fedora 565.2 KiB rust-urlencoding+default-devel noarch 0:2.1.3-7.fc45 fedora 1.1 KiB rust-urlencoding-devel noarch 0:2.1.3-7.fc45 fedora 18.2 KiB rust-utf8_iter+default-devel noarch 0:1.0.4-7.fc45 fedora 1.0 KiB rust-utf8_iter-devel noarch 0:1.0.4-7.fc45 fedora 38.9 KiB rust-utf8parse+default-devel noarch 0:0.2.2-6.fc45 fedora 1.1 KiB rust-utf8parse-devel noarch 0:0.2.2-6.fc45 fedora 33.3 KiB rust-uuid+std-devel noarch 0:1.24.0-1.fc45 fedora 3.4 KiB rust-uuid-devel noarch 0:1.24.0-1.fc45 fedora 293.2 KiB rust-version-ranges+default-devel noarch 0:0.1.3-2.fc45 fedora 1.4 KiB rust-version-ranges-devel noarch 0:0.1.3-2.fc45 fedora 85.6 KiB rust-version_check+default-devel noarch 0:0.9.5-5.fc45 fedora 1.0 KiB rust-version_check-devel noarch 0:0.9.5-5.fc45 fedora 57.2 KiB rust-vte-devel noarch 0:0.15.0-3.fc45 fedora 311.2 KiB rust-wait-timeout+default-devel noarch 0:0.2.1-4.fc45 fedora 1.4 KiB rust-wait-timeout-devel noarch 0:0.2.1-4.fc45 fedora 29.1 KiB rust-walkdir-devel noarch 0:2.5.0-6.fc45 fedora 106.4 KiB rust-which+real-sys-devel noarch 0:8.0.5-1.fc45 fedora 1.7 KiB rust-which-devel noarch 0:8.0.5-1.fc45 fedora 105.3 KiB rust-wild-devel noarch 0:2.2.1-6.fc45 fedora 24.9 KiB rust-winnow-devel noarch 0:1.0.4-2.fc45 fedora 1.2 MiB rust-winnow0.7-devel noarch 0:0.7.15-2.fc45 fedora 1.2 MiB rust-writeable-devel noarch 0:0.6.3-2.fc45 fedora 91.0 KiB rust-wyz-devel noarch 0:0.5.1-9.fc45 fedora 58.9 KiB rust-yansi+alloc-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+default-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi+std-devel noarch 0:1.0.1-7.fc45 fedora 1.2 KiB rust-yansi-devel noarch 0:1.0.1-7.fc45 fedora 110.8 KiB rust-yoke+derive-devel noarch 0:0.8.3-2.fc45 fedora 3.5 KiB rust-yoke-derive-devel noarch 0:0.8.2-2.fc45 fedora 47.1 KiB rust-yoke-devel noarch 0:0.8.3-2.fc45 fedora 137.3 KiB rust-zerocopy+default-devel noarch 0:0.8.52-2.fc45 fedora 9.8 KiB rust-zerocopy+simd-devel noarch 0:0.8.52-2.fc45 fedora 9.8 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.52-2.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.52-2.fc45 fedora 931.8 KiB rust-zerocopy-devel noarch 0:0.8.52-2.fc45 fedora 1.5 MiB rust-zerofrom+derive-devel noarch 0:0.1.8-2.fc45 fedora 2.8 KiB rust-zerofrom-derive-devel noarch 0:0.1.7-2.fc45 fedora 21.0 KiB rust-zerofrom-devel noarch 0:0.1.8-2.fc45 fedora 14.1 KiB rust-zerotrie+yoke-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.4-2.fc45 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.4-2.fc45 fedora 376.9 KiB rust-zerovec+derive-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec+yoke-devel noarch 0:0.11.6-2.fc45 fedora 4.5 KiB rust-zerovec-derive-devel noarch 0:0.11.3-2.fc45 fedora 73.3 KiB rust-zerovec-devel noarch 0:0.11.6-2.fc45 fedora 581.4 KiB rust-zip+_deflate-any-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-4.fc45 fedora 4.5 KiB rust-zlib-rs+rust-allocator-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs+std-devel noarch 0:0.6.7-1.fc45 fedora 1.3 KiB rust-zlib-rs-devel noarch 0:0.6.7-1.fc45 fedora 762.8 KiB rust-zmij+default-devel noarch 0:1.0.21-2.fc45 fedora 1.7 KiB rust-zmij-devel noarch 0:1.0.21-2.fc45 fedora 64.6 KiB rust-zstd-devel noarch 0:0.13.3-4.fc45 fedora 110.8 KiB rust-zstd-safe+std-devel noarch 0:7.2.4-4.fc45 fedora 1.8 KiB rust-zstd-safe-devel noarch 0:7.2.4-4.fc45 fedora 122.1 KiB rust-zstd-sys+std-devel noarch 0:2.0.16-3.fc45 fedora 1.7 KiB rust-zstd-sys-devel noarch 0:2.0.16-3.fc45 fedora 321.8 KiB Transaction Summary: Installing: 1147 packages Total size of inbound packages is 195 MiB. Need to download 195 MiB. After this operation, 987 MiB extra will be used (install 987 MiB, remove 0 B). [ 1/1147] rust-aho-corasick+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 2/1147] rust-anstream+default-devel 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 3/1147] rust-anstyle+default-devel- 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 4/1147] rust-anstyle+std-devel-0:1. 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 5/1147] rust-anyhow+default-devel-0 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 6/1147] rust-arc-swap+default-devel 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 7/1147] rust-argfile+default-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 8/1147] rust-arrayvec+default-devel 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 9/1147] rust-assert_fs+default-deve 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 10/1147] rust-bitflags+default-devel 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 11/1147] rust-bitvec-devel-0:1.0.1-8 100% | 30.2 MiB/s | 247.0 KiB | 00m00s [ 12/1147] rust-bitvec+alloc-devel-0:1 100% | 967.4 KiB/s | 7.7 KiB | 00m00s [ 13/1147] rust-cachedir+default-devel 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 14/1147] rust-camino+default-devel-0 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 15/1147] rust-camino+serde1-devel-0: 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 16/1147] rust-clap+default-devel-0:4 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 17/1147] rust-clap+derive-devel-0:4. 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 18/1147] rust-clap+env-devel-0:4.6.4 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 19/1147] rust-clap+string-devel-0:4. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 20/1147] rust-clap_complete_command+ 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 21/1147] rust-clearscreen+default-de 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 22/1147] rust-colored+default-devel- 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 23/1147] rust-colored+no-color-devel 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 24/1147] rust-countme+default-devel- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 25/1147] rust-crossbeam+default-deve 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 26/1147] rust-bstr+default-devel-0:1 100% | 176.1 KiB/s | 8.5 KiB | 00m00s [ 27/1147] rust-ctrlc+default-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 28/1147] rust-dashmap+default-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 29/1147] rust-datatest-stable+defaul 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 30/1147] rust-drop_bomb+default-deve 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 31/1147] rust-dunce+default-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 32/1147] rust-etcetera+default-devel 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 33/1147] rust-fern+default-devel-0:0 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 34/1147] rust-filetime+default-devel 100% | 4.0 MiB/s | 8.3 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-glob+default-devel-0:0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 38/1147] rust-globset+default-devel- 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 39/1147] rust-globwalk+default-devel 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 40/1147] rust-hashbrown-devel-0:0.17 100% | 25.8 MiB/s | 131.9 KiB | 00m00s [ 41/1147] rust-hashbrown+inline-more- 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 42/1147] rust-heck+default-devel-0:0 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 43/1147] rust-icu_properties+default 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 44/1147] rust-ignore+default-devel-0 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 45/1147] rust-imperative+default-dev 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 46/1147] rust-indexmap+default-devel 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 47/1147] rust-indicatif+default-deve 100% | 171.8 KiB/s | 8.4 KiB | 00m00s [ 48/1147] rust-indoc+default-devel-0: 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 49/1147] rust-clap+wrap_help-devel-0 100% | 61.3 KiB/s | 10.4 KiB | 00m00s [ 50/1147] rust-insta-cmd+default-deve 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 51/1147] rust-insta+default-devel-0: 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 52/1147] rust-insta+filters-devel-0: 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 53/1147] rust-insta+json-devel-0:1.4 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 54/1147] rust-insta+redactions-devel 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 55/1147] rust-insta+ron-devel-0:1.46 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 56/1147] rust-is-macro+default-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 57/1147] rust-itertools+default-deve 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 58/1147] rust-jiff+default-devel-0:0 100% | 4.5 MiB/s | 13.8 KiB | 00m00s [ 59/1147] rust-jod-thread+default-dev 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 60/1147] rust-csv+default-devel-0:1. 100% | 48.0 KiB/s | 7.9 KiB | 00m00s [ 61/1147] rust-log+default-devel-0:0. 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 62/1147] rust-libcst-devel-0:1.8.6-3 100% | 28.3 MiB/s | 116.0 KiB | 00m00s [ 63/1147] rust-matchit+default-devel- 100% | 4.1 MiB/s | 8.3 KiB | 00m00s [ 64/1147] rust-memchr+default-devel-0 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 65/1147] rust-natord+default-devel-0 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 66/1147] rust-memchr+std-devel-0:2.8 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 67/1147] rust-notify+default-devel-0 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 68/1147] rust-ordermap+default-devel 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 69/1147] rust-ordermap+serde-devel-0 100% | 1.1 MiB/s | 8.8 KiB | 00m00s [ 70/1147] rust-parking_lot+default-de 100% | 1.0 MiB/s | 8.0 KiB | 00m00s [ 71/1147] rust-path-absolutize+defaul 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 72/1147] rust-path-slash+default-dev 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 73/1147] rust-pathdiff+default-devel 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 74/1147] rust-pep440_rs+default-deve 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [ 75/1147] rust-pep440_rs+version-rang 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 76/1147] rust-pretty_assertions+defa 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 77/1147] rust-proc-macro2+default-de 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 78/1147] rust-pyproject-toml+default 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 79/1147] rust-quick-junit+default-de 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 80/1147] rust-quickcheck-devel-0:1.1 100% | 16.9 MiB/s | 34.5 KiB | 00m00s [ 81/1147] rust-path-absolutize+fixed_ 100% | 217.8 KiB/s | 8.1 KiB | 00m00s [ 82/1147] rust-quickcheck_macros+defa 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 83/1147] rust-quote+default-devel-0: 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 84/1147] rust-rand-devel-0:0.10.2-2. 100% | 34.0 MiB/s | 104.6 KiB | 00m00s [ 85/1147] rust-rayon+default-devel-0: 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 86/1147] rust-regex-automata+default 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 87/1147] rust-regex-syntax+default-d 100% | 337.4 KiB/s | 8.4 KiB | 00m00s [ 88/1147] rust-regex+default-devel-0: 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 89/1147] rust-rkyv+default-devel-0:0 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 90/1147] rust-lsp-server+default-dev 100% | 64.4 KiB/s | 8.0 KiB | 00m00s [ 91/1147] rust-rustc-stable-hash+defa 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 92/1147] rust-rustc-hash+default-dev 100% | 293.1 KiB/s | 8.2 KiB | 00m00s [ 93/1147] rust-salsa+compact_str-deve 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 94/1147] rust-salsa-devel-0:0.28.2-1 100% | 33.2 MiB/s | 271.7 KiB | 00m00s [ 95/1147] rust-salsa+inventory-devel- 100% | 1.6 MiB/s | 8.4 KiB | 00m00s [ 96/1147] rust-salsa+macros-devel-0:0 100% | 1.6 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% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 99/1147] rust-schemars+default-devel 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 100/1147] rust-same-file+default-deve 100% | 159.6 KiB/s | 7.8 KiB | 00m00s [ 101/1147] rust-serde+default-devel-0: 100% | 4.3 MiB/s | 8.9 KiB | 00m00s [ 102/1147] rust-serde+derive-devel-0:1 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 103/1147] rust-rand+std_rng-devel-0:0 100% | 59.8 KiB/s | 8.6 KiB | 00m00s [ 104/1147] rust-serde_test+default-dev 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 105/1147] rust-shellexpand+default-de 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 106/1147] rust-similar+default-devel- 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 107/1147] rust-similar+inline-devel-0 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 108/1147] rust-smallvec+const_generic 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 109/1147] rust-smallvec+const_new-dev 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 110/1147] rust-smallvec+default-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 111/1147] rust-smallvec+union-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 112/1147] rust-snapbox+cmd-devel-0:1. 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 113/1147] rust-snapbox+default-devel- 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 114/1147] rust-snapbox+diff-devel-0:1 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 115/1147] rust-snapbox+examples-devel 100% | 4.5 MiB/s | 9.1 KiB | 00m00s [ 116/1147] rust-snapbox+term-svg-devel 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 117/1147] rust-static_assertions+defa 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 118/1147] rust-strum+default-devel-0: 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 119/1147] rust-strum+strum_macros-dev 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 120/1147] rust-strum_macros+default-d 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 121/1147] rust-seahash+default-devel- 100% | 46.6 KiB/s | 7.7 KiB | 00m00s [ 122/1147] rust-syn+default-devel-0:3. 100% | 2.4 MiB/s | 10.0 KiB | 00m00s [ 123/1147] rust-syn+derive-devel-0:3.0 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 124/1147] rust-serde_json+default-dev 100% | 71.0 KiB/s | 9.6 KiB | 00m00s [ 125/1147] rust-syn+full-devel-0:3.0.3 100% | 3.2 MiB/s | 9.8 KiB | 00m00s [ 126/1147] rust-syn+parsing-devel-0:3. 100% | 1.9 MiB/s | 9.8 KiB | 00m00s [ 127/1147] rust-tempfile+default-devel 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 128/1147] rust-test-case+default-deve 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 129/1147] rust-thin-vec+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 130/1147] rust-thin-vec+serde-devel-0 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 131/1147] rust-thiserror+default-deve 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 132/1147] rust-tikv-jemallocator+defa 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 133/1147] rust-toml+default-devel-0:1 100% | 208.2 KiB/s | 9.2 KiB | 00m00s [ 134/1147] rust-toml_parser+default-de 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 135/1147] rust-tracing-flame+default- 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 136/1147] rust-tracing-log+default-de 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 137/1147] rust-tracing-subscriber-dev 100% | 46.2 MiB/s | 189.0 KiB | 00m00s [ 138/1147] rust-tracing-subscriber+ans 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 139/1147] rust-tracing-subscriber+chr 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 140/1147] rust-supports-hyperlinks+de 100% | 44.3 KiB/s | 8.1 KiB | 00m00s [ 141/1147] rust-tracing-subscriber+fmt 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 142/1147] rust-tracing-subscriber+sma 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 143/1147] rust-tracing+default-devel- 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 144/1147] rust-syn+extra-traits-devel 100% | 70.7 KiB/s | 9.8 KiB | 00m00s [ 145/1147] rust-tracing+log-devel-0:0. 100% | 1.1 MiB/s | 8.1 KiB | 00m00s [ 146/1147] rust-tracing+release_max_le 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 147/1147] rust-typed-arena+default-de 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 148/1147] rust-unicode-normalization+ 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 149/1147] rust-unicode-width+default- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 150/1147] rust-unicode_names2+default 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 151/1147] rust-url+default-devel-0:2. 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 152/1147] rust-unicode-ident+default- 100% | 378.9 KiB/s | 8.7 KiB | 00m00s [ 153/1147] rust-uuid+default-devel-0:1 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [ 154/1147] rust-tracing-subscriber+env 100% | 53.0 KiB/s | 8.7 KiB | 00m00s [ 155/1147] rust-wild+default-devel-0:2 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 156/1147] rust-zip-devel-0:8.6.0-4.fc 100% | 32.1 MiB/s | 131.6 KiB | 00m00s [ 157/1147] rust-zip+deflate-flate2-zli 100% | 2.3 MiB/s | 11.6 KiB | 00m00s [ 158/1147] rust-zip+zstd-devel-0:8.6.0 100% | 3.7 MiB/s | 11.4 KiB | 00m00s [ 159/1147] rust-walkdir+default-devel- 100% | 55.4 KiB/s | 7.7 KiB | 00m00s [ 160/1147] rust-char_str+default-devel 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 161/1147] rust-char_str+get-size-deve 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [ 162/1147] rust-char_str+serde-devel-0 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 163/1147] pyproject-rpm-macros-0:1.23 100% | 26.8 MiB/s | 54.8 KiB | 00m00s [ 164/1147] rust-compact_str+default-de 100% | 1.6 MiB/s | 8.3 KiB | 00m00s [ 165/1147] rust-compact_str+serde-deve 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 166/1147] rust-which+default-devel-0: 100% | 50.4 KiB/s | 8.8 KiB | 00m00s [ 167/1147] rust-get-size2+default-deve 100% | 308.3 KiB/s | 8.6 KiB | 00m00s [ 168/1147] rust-get-size2+compact-str- 100% | 314.1 KiB/s | 8.8 KiB | 00m00s [ 169/1147] rust-get-size2+indexmap-dev 100% | 265.9 KiB/s | 8.8 KiB | 00m00s [ 170/1147] rust-get-size2+derive-devel 100% | 241.0 KiB/s | 8.7 KiB | 00m00s [ 171/1147] rust-get-size2+ordermap-dev 100% | 258.1 KiB/s | 8.8 KiB | 00m00s [ 172/1147] rust-get-size2+parking_lot- 100% | 258.6 KiB/s | 8.8 KiB | 00m00s [ 173/1147] rust-get-size2+thin-vec-dev 100% | 313.4 KiB/s | 8.8 KiB | 00m00s [ 174/1147] rust-get-size2+smallvec-dev 100% | 274.2 KiB/s | 8.8 KiB | 00m00s [ 175/1147] rust-aho-corasick+perf-lite 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 176/1147] rust-aho-corasick+std-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 177/1147] rust-aho-corasick-devel-0:1 100% | 51.0 MiB/s | 156.6 KiB | 00m00s [ 178/1147] rust-anstream+auto-devel-0: 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 179/1147] rust-anstream+wincon-devel- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 180/1147] rust-anstream-devel-0:1.0.0 100% | 10.4 MiB/s | 32.1 KiB | 00m00s [ 181/1147] rust-anstyle-devel-0:1.0.14 100% | 7.9 MiB/s | 24.1 KiB | 00m00s [ 182/1147] rust-anyhow+std-devel-0:1.0 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 183/1147] rust-anyhow-devel-0:1.0.103 100% | 20.1 MiB/s | 61.8 KiB | 00m00s [ 184/1147] rust-arc-swap-devel-0:1.9.2 100% | 25.1 MiB/s | 77.2 KiB | 00m00s [ 185/1147] rust-argfile-devel-0:1.0.0- 100% | 8.6 MiB/s | 17.6 KiB | 00m00s [ 186/1147] rust-arrayvec+std-devel-0:0 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 187/1147] rust-arrayvec-devel-0:0.7.7 100% | 18.6 MiB/s | 38.2 KiB | 00m00s [ 188/1147] rust-assert_fs-devel-0:1.1. 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [ 189/1147] rust-bitflags-devel-0:2.13. 100% | 33.3 MiB/s | 68.1 KiB | 00m00s [ 190/1147] rust-funty-devel-0:2.0.0-9. 100% | 9.8 MiB/s | 20.2 KiB | 00m00s [ 191/1147] rust-radium+default-devel-0 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 192/1147] rust-tap+default-devel-0:1. 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 193/1147] rust-wyz-devel-0:0.5.1-9.fc 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 194/1147] rust-bstr+unicode-devel-0:1 100% | 392.6 KiB/s | 8.6 KiB | 00m00s [ 195/1147] rust-bstr-devel-0:1.13.0-1. 100% | 65.0 MiB/s | 266.4 KiB | 00m00s [ 196/1147] rust-cachedir-devel-0:0.3.1 100% | 4.8 MiB/s | 14.6 KiB | 00m00s [ 197/1147] rust-camino-devel-0:1.2.4-2 100% | 13.9 MiB/s | 42.7 KiB | 00m00s [ 198/1147] rust-serde_core+default-dev 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 199/1147] rust-clap+color-devel-0:4.6 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 200/1147] rust-clap+error-context-dev 100% | 5.1 MiB/s | 10.4 KiB | 00m00s [ 201/1147] rust-clap+help-devel-0:4.6. 100% | 2.5 MiB/s | 10.3 KiB | 00m00s [ 202/1147] rust-clap+std-devel-0:4.6.4 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 203/1147] rust-clap+suggestions-devel 100% | 5.1 MiB/s | 10.4 KiB | 00m00s [ 204/1147] rust-clap+usage-devel-0:4.6 100% | 3.4 MiB/s | 10.3 KiB | 00m00s [ 205/1147] rust-clap-devel-0:4.6.4-1.f 100% | 31.7 MiB/s | 97.2 KiB | 00m00s [ 206/1147] rust-clap_derive+default-de 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [ 207/1147] rust-clap_builder+env-devel 100% | 5.0 MiB/s | 10.2 KiB | 00m00s [ 208/1147] rust-clap_builder+string-de 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 209/1147] rust-bstr+std-devel-0:1.13. 100% | 37.8 KiB/s | 8.7 KiB | 00m00s [ 210/1147] rust-clap_complete_command+ 100% | 1.0 MiB/s | 8.2 KiB | 00m00s [ 211/1147] rust-clap_complete_command- 100% | 1.9 MiB/s | 13.8 KiB | 00m00s [ 212/1147] rust-clap_builder+wrap_help 100% | 59.1 KiB/s | 10.5 KiB | 00m00s [ 213/1147] rust-clearscreen-devel-0:4. 100% | 48.5 MiB/s | 148.9 KiB | 00m00s [ 214/1147] rust-colored-devel-0:3.1.1- 100% | 13.4 MiB/s | 41.1 KiB | 00m00s [ 215/1147] rust-crossbeam+std-devel-0: 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 216/1147] rust-countme-devel-0:3.0.1- 100% | 3.5 MiB/s | 17.7 KiB | 00m00s [ 217/1147] rust-crossbeam-devel-0:0.8. 100% | 6.1 MiB/s | 18.7 KiB | 00m00s [ 218/1147] rust-csv-devel-0:1.4.0-3.fc 100% | 143.7 MiB/s | 735.9 KiB | 00m00s [ 219/1147] rust-dashmap-devel-0:6.2.1- 100% | 12.0 MiB/s | 36.9 KiB | 00m00s [ 220/1147] rust-datatest-stable-devel- 100% | 14.8 MiB/s | 45.3 KiB | 00m00s [ 221/1147] rust-drop_bomb-devel-0:0.1. 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [ 222/1147] rust-dunce-devel-0:1.0.5-5. 100% | 7.6 MiB/s | 15.6 KiB | 00m00s [ 223/1147] rust-get-size2+hashbrown-de 100% | 21.3 KiB/s | 8.8 KiB | 00m00s [ 224/1147] rust-etcetera-devel-0:0.11. 100% | 3.2 MiB/s | 22.9 KiB | 00m00s [ 225/1147] rust-fern-devel-0:0.7.1-7.f 100% | 58.0 MiB/s | 297.1 KiB | 00m00s [ 226/1147] rust-filetime-devel-0:0.2.2 100% | 5.4 MiB/s | 22.2 KiB | 00m00s [ 227/1147] rust-url+serde-devel-0:2.5. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 228/1147] rust-gen-lsp-types-devel-0: 100% | 16.5 MiB/s | 84.6 KiB | 00m00s [ 229/1147] rust-globset+log-devel-0:0. 100% | 4.2 MiB/s | 8.5 KiB | 00m00s [ 230/1147] rust-globset-devel-0:0.4.20 100% | 11.5 MiB/s | 35.4 KiB | 00m00s [ 231/1147] rust-globwalk-devel-0:0.9.1 100% | 8.3 MiB/s | 16.9 KiB | 00m00s [ 232/1147] rust-heck-devel-0:0.5.0-6.f 100% | 6.6 MiB/s | 20.2 KiB | 00m00s [ 233/1147] rust-icu_properties+compile 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 234/1147] rust-ctrlc-devel-0:3.5.2-2. 100% | 452.2 KiB/s | 23.1 KiB | 00m00s [ 235/1147] rust-icu_properties-devel-0 100% | 14.9 MiB/s | 61.2 KiB | 00m00s [ 236/1147] rust-ignore-devel-0:0.4.33- 100% | 23.3 MiB/s | 71.4 KiB | 00m00s [ 237/1147] rust-imperative-devel-0:1.0 100% | 6.9 MiB/s | 21.2 KiB | 00m00s [ 238/1147] rust-indexmap+std-devel-0:2 100% | 1.8 MiB/s | 9.2 KiB | 00m00s [ 239/1147] rust-indexmap-devel-0:2.14. 100% | 18.0 MiB/s | 92.1 KiB | 00m00s [ 240/1147] rust-glob-devel-0:0.3.4-1.f 100% | 153.5 KiB/s | 28.2 KiB | 00m00s [ 241/1147] rust-indoc-devel-0:2.0.7-3. 100% | 6.5 MiB/s | 33.2 KiB | 00m00s [ 242/1147] rust-insta-cmd-devel-0:0.7. 100% | 6.8 MiB/s | 20.9 KiB | 00m00s [ 243/1147] rust-insta+colors-devel-0:1 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 244/1147] rust-insta-devel-0:1.46.3-2 100% | 46.1 MiB/s | 141.6 KiB | 00m00s [ 245/1147] rust-insta+regex-devel-0:1. 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 246/1147] rust-insta+serde-devel-0:1. 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 247/1147] rust-insta+pest-devel-0:1.4 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 248/1147] rust-insta+pest_derive-deve 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 249/1147] rust-ron+default-devel-0:0. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 250/1147] rust-is-macro-devel-0:0.3.7 100% | 3.7 MiB/s | 18.7 KiB | 00m00s [ 251/1147] rust-itertools+use_std-deve 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 252/1147] rust-itertools-devel-0:0.15 100% | 51.6 MiB/s | 158.6 KiB | 00m00s [ 253/1147] rust-indicatif+unicode-widt 100% | 41.8 KiB/s | 8.7 KiB | 00m00s [ 254/1147] rust-indicatif-devel-0:0.18 100% | 353.1 KiB/s | 73.1 KiB | 00m00s [ 255/1147] rust-jiff+perf-inline-devel 100% | 1.6 MiB/s | 13.5 KiB | 00m00s [ 256/1147] rust-jiff+std-devel-0:0.2.3 100% | 2.3 MiB/s | 13.9 KiB | 00m00s [ 257/1147] rust-jiff+tz-fat-devel-0:0. 100% | 1.9 MiB/s | 13.6 KiB | 00m00s [ 258/1147] rust-jiff+tz-system-devel-0 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 259/1147] rust-jiff+tzdb-bundle-platf 100% | 3.3 MiB/s | 13.6 KiB | 00m00s [ 260/1147] rust-jiff+tzdb-concatenated 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [ 261/1147] rust-jiff+tzdb-zoneinfo-dev 100% | 3.3 MiB/s | 13.5 KiB | 00m00s [ 262/1147] rust-jod-thread-devel-0:1.0 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [ 263/1147] rust-jiff-devel-0:0.2.35-1. 100% | 79.3 MiB/s | 487.2 KiB | 00m00s [ 264/1147] rust-annotate-snippets0.11+ 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 265/1147] rust-libcst_derive+default- 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 266/1147] rust-paste+default-devel-0: 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 267/1147] rust-peg+default-devel-0:0. 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 268/1147] rust-log-devel-0:0.4.33-2.f 100% | 10.4 MiB/s | 53.2 KiB | 00m00s [ 269/1147] rust-matchit-devel-0:0.9.2- 100% | 12.3 MiB/s | 37.9 KiB | 00m00s [ 270/1147] rust-memchr-devel-0:2.8.3-2 100% | 30.3 MiB/s | 93.2 KiB | 00m00s [ 271/1147] rust-memchr+alloc-devel-0:2 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 272/1147] rust-natord-devel-0:1.0.9-2 100% | 3.8 MiB/s | 11.6 KiB | 00m00s [ 273/1147] rust-notify-devel-0:8.2.0-3 100% | 14.4 MiB/s | 44.2 KiB | 00m00s [ 274/1147] rust-ordermap+std-devel-0:1 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 275/1147] rust-ordermap-devel-0:1.2.0 100% | 16.7 MiB/s | 68.2 KiB | 00m00s [ 276/1147] rust-indexmap+serde-devel-0 100% | 2.3 MiB/s | 9.4 KiB | 00m00s [ 277/1147] rust-serde-devel-0:1.0.228- 100% | 26.6 MiB/s | 81.8 KiB | 00m00s [ 278/1147] rust-serde_core-devel-0:1.0 100% | 31.3 MiB/s | 64.2 KiB | 00m00s [ 279/1147] rust-path-absolutize-devel- 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [ 280/1147] rust-parking_lot-devel-0:0. 100% | 16.4 MiB/s | 50.4 KiB | 00m00s [ 281/1147] rust-path-slash-devel-0:0.2 100% | 5.4 MiB/s | 16.6 KiB | 00m00s [ 282/1147] rust-path-dedot+fixed_workd 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 283/1147] rust-pathdiff-devel-0:0.2.3 100% | 7.5 MiB/s | 15.3 KiB | 00m00s [ 284/1147] rust-pep440_rs-devel-0:0.7. 100% | 11.8 MiB/s | 48.3 KiB | 00m00s [ 285/1147] rust-version-ranges+default 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 286/1147] rust-pretty_assertions+std- 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 287/1147] rust-pretty_assertions-deve 100% | 27.3 MiB/s | 84.0 KiB | 00m00s [ 288/1147] rust-proc-macro2+proc-macro 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 289/1147] rust-proc-macro2-devel-0:1. 100% | 15.7 MiB/s | 64.3 KiB | 00m00s [ 290/1147] rust-pyproject-toml-devel-0 100% | 7.0 MiB/s | 21.4 KiB | 00m00s [ 291/1147] rust-quick-junit-devel-0:0. 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [ 292/1147] rust-rand+sys_rng-devel-0:0 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 293/1147] rust-quickcheck_macros-deve 100% | 9.6 MiB/s | 19.6 KiB | 00m00s [ 294/1147] rust-quote+proc-macro-devel 100% | 4.3 MiB/s | 8.7 KiB | 00m00s [ 295/1147] rust-quote-devel-0:1.0.47-1 100% | 21.3 MiB/s | 43.7 KiB | 00m00s [ 296/1147] rust-rand_core-devel-0:0.10 100% | 15.2 MiB/s | 31.1 KiB | 00m00s [ 297/1147] rust-chacha20+rng-devel-0:0 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 298/1147] rust-chacha20-devel-0:0.10. 100% | 11.9 MiB/s | 48.8 KiB | 00m00s [ 299/1147] rust-rayon-devel-0:1.12.0-2 100% | 45.4 MiB/s | 186.2 KiB | 00m00s [ 300/1147] rust-regex-automata+dfa-dev 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 301/1147] rust-regex-automata+hybrid- 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 302/1147] rust-regex-automata+meta-de 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 303/1147] rust-regex-automata+nfa-dev 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 304/1147] rust-regex-automata+perf-de 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [ 305/1147] rust-regex-automata+std-dev 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 306/1147] rust-regex-automata+syntax- 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 307/1147] rust-regex-automata+unicode 100% | 1.5 MiB/s | 9.5 KiB | 00m00s [ 308/1147] rust-regex-automata-devel-0 100% | 44.0 MiB/s | 450.4 KiB | 00m00s [ 309/1147] rust-regex-syntax+std-devel 100% | 1.4 MiB/s | 8.3 KiB | 00m00s [ 310/1147] rust-regex-syntax+unicode-d 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 311/1147] rust-regex+perf-devel-0:1.1 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 312/1147] rust-regex+std-devel-0:1.13 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 313/1147] rust-regex-syntax-devel-0:0 100% | 9.1 MiB/s | 215.2 KiB | 00m00s [ 314/1147] rust-regex-devel-0:1.13.1-1 100% | 43.8 MiB/s | 134.7 KiB | 00m00s [ 315/1147] rust-rkyv+bytecheck-devel-0 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 316/1147] rust-rkyv+std-devel-0:0.8.1 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 317/1147] rust-rkyv-devel-0:0.8.17-2. 100% | 36.0 MiB/s | 184.5 KiB | 00m00s [ 318/1147] rust-regex+unicode-devel-0: 100% | 187.2 KiB/s | 9.4 KiB | 00m00s [ 319/1147] rust-rustc-hash-devel-0:2.1 100% | 7.1 MiB/s | 21.8 KiB | 00m00s [ 320/1147] rust-rustc-hash+std-devel-0 100% | 388.4 KiB/s | 8.2 KiB | 00m00s [ 321/1147] rust-rustc-stable-hash-deve 100% | 8.9 MiB/s | 27.4 KiB | 00m00s [ 322/1147] rust-crossbeam-queue+defaul 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 323/1147] rust-boxcar+default-devel-0 100% | 237.0 KiB/s | 9.0 KiB | 00m00s [ 324/1147] rust-hashbrown+default-deve 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 325/1147] rust-hashlink+default-devel 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 326/1147] rust-intrusive-collections+ 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 327/1147] rust-portable-atomic+defaul 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 328/1147] rust-tracing+std-devel-0:0. 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 329/1147] rust-tracing-devel-0:0.1.44 100% | 28.8 MiB/s | 88.3 KiB | 00m00s [ 330/1147] rust-lsp-server-devel-0:0.1 100% | 117.7 KiB/s | 26.2 KiB | 00m00s [ 331/1147] rust-typeid+default-devel-0 100% | 340.4 KiB/s | 8.2 KiB | 00m00s [ 332/1147] rust-salsa-macro-rules+defa 100% | 267.3 KiB/s | 7.8 KiB | 00m00s [ 333/1147] rust-salsa-macros+default-d 100% | 349.8 KiB/s | 7.7 KiB | 00m00s [ 334/1147] rust-inventory+default-deve 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 335/1147] rust-schemars+derive-devel- 100% | 1.7 MiB/s | 8.6 KiB | 00m00s [ 336/1147] rust-same-file-devel-0:1.0. 100% | 835.5 KiB/s | 18.4 KiB | 00m00s [ 337/1147] rust-crossbeam-utils+defaul 100% | 29.9 KiB/s | 8.0 KiB | 00m00s [ 338/1147] rust-schemars+std-devel-0:1 100% | 42.3 KiB/s | 8.5 KiB | 00m00s [ 339/1147] rust-serde+std-devel-0:1.0. 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 340/1147] rust-serde+serde_derive-dev 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 341/1147] rust-seahash-devel-0:4.1.0- 100% | 795.0 KiB/s | 39.0 KiB | 00m00s [ 342/1147] rust-serde_json+std-devel-0 100% | 3.2 MiB/s | 9.7 KiB | 00m00s [ 343/1147] rust-serde_json-devel-0:1.0 100% | 51.1 MiB/s | 156.9 KiB | 00m00s [ 344/1147] rust-shellexpand+base-0-dev 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 345/1147] rust-serde_test-devel-0:1.0 100% | 5.0 MiB/s | 25.5 KiB | 00m00s [ 346/1147] rust-shellexpand+tilde-deve 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 347/1147] rust-shellexpand-devel-0:3. 100% | 14.5 MiB/s | 29.6 KiB | 00m00s [ 348/1147] rust-similar+std-devel-0:3. 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 349/1147] rust-similar+text-devel-0:3 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 350/1147] rust-similar-devel-0:3.1.1- 100% | 24.1 MiB/s | 73.9 KiB | 00m00s [ 351/1147] rust-smallvec-devel-0:1.15. 100% | 20.4 MiB/s | 41.8 KiB | 00m00s [ 352/1147] rust-libc+default-devel-0:0 100% | 3.3 MiB/s | 10.0 KiB | 00m00s [ 353/1147] rust-os_pipe+default-devel- 100% | 1.3 MiB/s | 8.0 KiB | 00m00s [ 354/1147] rust-snapbox-devel-0:1.2.2- 100% | 21.1 MiB/s | 64.9 KiB | 00m00s [ 355/1147] rust-wait-timeout+default-d 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 356/1147] rust-snapbox+color-auto-dev 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 357/1147] rust-escargot+default-devel 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 358/1147] rust-anstyle-svg+default-de 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 359/1147] rust-snapbox+structured-dat 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 360/1147] rust-static_assertions-deve 100% | 5.2 MiB/s | 26.6 KiB | 00m00s [ 361/1147] rust-strum+std-devel-0:0.28 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 362/1147] rust-strum-devel-0:0.28.0-2 100% | 7.7 MiB/s | 15.8 KiB | 00m00s [ 363/1147] rust-strum_macros-devel-0:0 100% | 14.4 MiB/s | 44.3 KiB | 00m00s [ 364/1147] rust-syn+clone-impls-devel- 100% | 4.8 MiB/s | 9.8 KiB | 00m00s [ 365/1147] rust-syn+printing-devel-0:3 100% | 3.2 MiB/s | 9.9 KiB | 00m00s [ 366/1147] rust-syn+proc-macro-devel-0 100% | 4.9 MiB/s | 10.1 KiB | 00m00s [ 367/1147] rust-syn-devel-0:3.0.3-1.fc 100% | 64.1 MiB/s | 262.4 KiB | 00m00s [ 368/1147] rust-tempfile+getrandom-dev 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 369/1147] rust-tempfile-devel-0:3.27. 100% | 17.3 MiB/s | 53.1 KiB | 00m00s [ 370/1147] rust-supports-hyperlinks-de 100% | 720.7 KiB/s | 16.6 KiB | 00m00s [ 371/1147] rust-thin-vec+std-devel-0:0 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 372/1147] rust-test-case-devel-0:3.3. 100% | 3.6 MiB/s | 14.6 KiB | 00m00s [ 373/1147] rust-thin-vec-devel-0:0.2.1 100% | 10.5 MiB/s | 42.9 KiB | 00m00s [ 374/1147] rust-thiserror+std-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 375/1147] rust-thiserror-devel-0:2.0. 100% | 20.3 MiB/s | 62.5 KiB | 00m00s [ 376/1147] rust-tikv-jemallocator+back 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 377/1147] rust-tikv-jemallocator-deve 100% | 3.7 MiB/s | 22.7 KiB | 00m00s [ 378/1147] rust-toml+parse-devel-0:1.1 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 379/1147] rust-toml+display-devel-0:1 100% | 441.1 KiB/s | 9.3 KiB | 00m00s [ 380/1147] rust-toml+std-devel-0:1.1.3 100% | 3.3 MiB/s | 10.1 KiB | 00m00s [ 381/1147] rust-schemars-devel-0:1.2.1 100% | 503.6 KiB/s | 151.1 KiB | 00m00s [ 382/1147] rust-toml+serde-devel-0:1.1 100% | 428.5 KiB/s | 9.4 KiB | 00m00s [ 383/1147] rust-toml_parser+std-devel- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 384/1147] rust-tracing-flame+smallvec 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 385/1147] rust-tracing-flame-devel-0: 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [ 386/1147] rust-tracing-log+log-tracer 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 387/1147] rust-tracing-log+std-devel- 100% | 315.8 KiB/s | 7.9 KiB | 00m00s [ 388/1147] rust-tracing-log-devel-0:0. 100% | 8.4 MiB/s | 25.8 KiB | 00m00s [ 389/1147] rust-tracing-core-devel-0:0 100% | 2.7 MiB/s | 68.1 KiB | 00m00s [ 390/1147] rust-tracing-subscriber+nu- 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 391/1147] rust-chrono+clock-devel-0:0 100% | 413.3 KiB/s | 8.3 KiB | 00m00s [ 392/1147] rust-chrono+std-devel-0:0.4 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 393/1147] rust-chrono-devel-0:0.4.44- 100% | 63.7 MiB/s | 195.8 KiB | 00m00s [ 394/1147] rust-tracing-subscriber+mat 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 395/1147] rust-tracing-subscriber+onc 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 396/1147] rust-tracing-subscriber+std 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 397/1147] rust-tracing-subscriber+thr 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 398/1147] rust-tracing-subscriber+tra 100% | 335.7 KiB/s | 8.4 KiB | 00m00s [ 399/1147] rust-tracing-subscriber+reg 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 400/1147] rust-tracing+attributes-dev 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 401/1147] rust-typed-arena+std-devel- 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 402/1147] rust-typed-arena-devel-0:2. 100% | 3.1 MiB/s | 19.3 KiB | 00m00s [ 403/1147] rust-unicode-ident-devel-0: 100% | 15.0 MiB/s | 46.0 KiB | 00m00s [ 404/1147] rust-unicode-normalization+ 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 405/1147] rust-unicode-normalization- 100% | 17.9 MiB/s | 109.9 KiB | 00m00s [ 406/1147] rust-toml_parser-devel-0:1. 100% | 222.5 KiB/s | 39.2 KiB | 00m00s [ 407/1147] rust-unicode-width+cjk-deve 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 408/1147] rust-unicode-width-devel-0: 100% | 47.3 MiB/s | 193.7 KiB | 00m00s [ 409/1147] rust-unicode_names2-devel-0 100% | 59.0 MiB/s | 241.5 KiB | 00m00s [ 410/1147] rust-url+std-devel-0:2.5.8- 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 411/1147] rust-url-devel-0:2.5.8-2.fc 100% | 25.7 MiB/s | 79.1 KiB | 00m00s [ 412/1147] rust-uuid+std-devel-0:1.24. 100% | 3.0 MiB/s | 9.4 KiB | 00m00s [ 413/1147] rust-uuid-devel-0:1.24.0-1. 100% | 20.6 MiB/s | 63.3 KiB | 00m00s [ 414/1147] rust-toml-devel-0:1.1.3-1.f 100% | 313.2 KiB/s | 63.9 KiB | 00m00s [ 415/1147] rust-walkdir-devel-0:2.5.0- 100% | 1.3 MiB/s | 30.6 KiB | 00m00s [ 416/1147] rust-which+real-sys-devel-0 100% | 404.0 KiB/s | 8.9 KiB | 00m00s [ 417/1147] rust-wild-devel-0:2.2.1-6.f 100% | 3.9 MiB/s | 16.2 KiB | 00m00s [ 418/1147] rust-crc32fast+default-deve 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 419/1147] rust-typed-path+default-dev 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [ 420/1147] rust-flate2+zlib-rs-devel-0 100% | 3.1 MiB/s | 9.5 KiB | 00m00s [ 421/1147] rust-flate2-devel-0:1.1.9-2 100% | 29.4 MiB/s | 90.4 KiB | 00m00s [ 422/1147] rust-zip+deflate-flate2-dev 100% | 3.7 MiB/s | 11.5 KiB | 00m00s [ 423/1147] rust-which-devel-0:8.0.5-1. 100% | 1.4 MiB/s | 33.2 KiB | 00m00s [ 424/1147] rust-zstd-devel-0:0.13.3-4. 100% | 10.1 MiB/s | 41.3 KiB | 00m00s [ 425/1147] rust-char_str+std-devel-0:0 100% | 1.8 MiB/s | 7.2 KiB | 00m00s [ 426/1147] python-rpm-macros-0:3.15-2. 100% | 19.3 MiB/s | 19.8 KiB | 00m00s [ 427/1147] python3-rpm-macros-0:3.15-2 100% | 6.0 MiB/s | 12.2 KiB | 00m00s [ 428/1147] rust-serde+alloc-devel-0:1. 100% | 4.3 MiB/s | 8.9 KiB | 00m00s [ 429/1147] rust-char_str-devel-0:0.0.2 100% | 9.4 MiB/s | 67.3 KiB | 00m00s [ 430/1147] rust-anstyle-query+default- 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 431/1147] rust-anstyle-parse+default- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 432/1147] rust-colorchoice+default-de 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 433/1147] rust-utf8parse+default-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 434/1147] rust-rustversion+default-de 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 435/1147] rust-os_str_bytes+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 436/1147] rust-fs-err+default-devel-0 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 437/1147] rust-predicates+diff-devel- 100% | 4.0 MiB/s | 8.2 KiB | 00m00s [ 438/1147] rust-predicates-core+defaul 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 439/1147] rust-predicates-tree+defaul 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 440/1147] rust-predicates-devel-0:3.1 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [ 441/1147] rust-radium-devel-0:0.7.0-8 100% | 6.1 MiB/s | 18.7 KiB | 00m00s [ 442/1147] rust-tap-devel-0:1.0.1-14.f 100% | 6.3 MiB/s | 19.2 KiB | 00m00s [ 443/1147] rust-serde_core+std-devel-0 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 444/1147] rust-regex-automata+dfa-sea 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 445/1147] rust-serde_core+result-deve 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 446/1147] rust-clap_builder+color-dev 100% | 3.4 MiB/s | 10.4 KiB | 00m00s [ 447/1147] rust-clap_builder+error-con 100% | 3.3 MiB/s | 10.3 KiB | 00m00s [ 448/1147] rust-clap_builder+help-deve 100% | 5.0 MiB/s | 10.2 KiB | 00m00s [ 449/1147] rust-clap_builder+std-devel 100% | 3.4 MiB/s | 10.4 KiB | 00m00s [ 450/1147] rust-clap_builder+suggestio 100% | 5.1 MiB/s | 10.5 KiB | 00m00s [ 451/1147] rust-clap_builder+usage-dev 100% | 5.0 MiB/s | 10.2 KiB | 00m00s [ 452/1147] rust-clap_derive-devel-0:4. 100% | 13.0 MiB/s | 40.0 KiB | 00m00s [ 453/1147] rust-terminal_size+default- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 454/1147] rust-bstr+alloc-devel-0:1.1 100% | 299.2 KiB/s | 8.7 KiB | 00m00s [ 455/1147] rust-clap_complete_nushell+ 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [ 456/1147] rust-clap_complete+default- 100% | 1.7 MiB/s | 10.5 KiB | 00m00s [ 457/1147] rust-nix+term-devel-0:0.31. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 458/1147] rust-nix+fs-devel-0:0.31.3- 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 459/1147] rust-nix-devel-0:0.31.3-2.f 100% | 75.2 MiB/s | 308.2 KiB | 00m00s [ 460/1147] rust-terminfo+default-devel 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 461/1147] rust-crossbeam+alloc-devel- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 462/1147] rust-crossbeam-channel+std- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 463/1147] rust-crossbeam-channel-deve 100% | 29.3 MiB/s | 90.2 KiB | 00m00s [ 464/1147] rust-clap_builder-devel-0:4 100% | 3.0 MiB/s | 159.2 KiB | 00m00s [ 465/1147] rust-crossbeam-deque-devel- 100% | 1.3 MiB/s | 30.2 KiB | 00m00s [ 466/1147] rust-crossbeam-epoch-devel- 100% | 6.6 MiB/s | 53.7 KiB | 00m00s [ 467/1147] rust-crossbeam-queue+std-de 100% | 2.7 MiB/s | 8.1 KiB | 00m00s [ 468/1147] rust-crossbeam-queue-devel- 100% | 8.2 MiB/s | 25.1 KiB | 00m00s [ 469/1147] rust-crossbeam-epoch+std-de 100% | 336.6 KiB/s | 8.1 KiB | 00m00s [ 470/1147] rust-crossbeam-utils-devel- 100% | 18.0 MiB/s | 55.3 KiB | 00m00s [ 471/1147] rust-csv-core+default-devel 100% | 125.9 KiB/s | 8.1 KiB | 00m00s [ 472/1147] rust-itoa+default-devel-0:1 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 473/1147] rust-ryu+default-devel-0:1. 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 474/1147] rust-nix+signal-devel-0:0.3 100% | 366.2 KiB/s | 8.4 KiB | 00m00s [ 475/1147] rust-cfg-if+default-devel-0 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 476/1147] rust-hashbrown0.14+raw-deve 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 477/1147] rust-hashbrown0.14-devel-0: 100% | 15.0 MiB/s | 122.6 KiB | 00m00s [ 478/1147] rust-lock_api+default-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 479/1147] rust-once_cell+default-deve 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 480/1147] rust-parking_lot_core+defau 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 481/1147] rust-libtest-mimic+default- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 482/1147] rust-crossbeam-deque+std-de 100% | 45.6 KiB/s | 8.2 KiB | 00m00s [ 483/1147] rust-log+std-devel-0:0.4.33 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 484/1147] rust-serde_derive-devel-0:1 100% | 16.6 MiB/s | 68.1 KiB | 00m00s [ 485/1147] rust-icu_properties_data-de 100% | 38.7 MiB/s | 158.6 KiB | 00m00s [ 486/1147] rust-icu_provider+baked-dev 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 487/1147] rust-icu_collections-devel- 100% | 31.5 MiB/s | 96.7 KiB | 00m00s [ 488/1147] rust-icu_locale_core+zerove 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 489/1147] rust-icu_locale_core-devel- 100% | 30.6 MiB/s | 93.9 KiB | 00m00s [ 490/1147] rust-icu_provider-devel-0:2 100% | 17.7 MiB/s | 54.4 KiB | 00m00s [ 491/1147] rust-zerotrie+yoke-devel-0: 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 492/1147] rust-zerotrie+zerofrom-deve 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 493/1147] rust-zerotrie-devel-0:0.2.4 100% | 26.0 MiB/s | 80.0 KiB | 00m00s [ 494/1147] rust-zerovec+derive-devel-0 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 495/1147] rust-zerovec+yoke-devel-0:0 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 496/1147] rust-zerovec-devel-0:0.11.6 100% | 38.8 MiB/s | 119.2 KiB | 00m00s [ 497/1147] rust-regex-automata+dfa-one 100% | 4.3 MiB/s | 8.9 KiB | 00m00s [ 498/1147] rust-phf+default-devel-0:0. 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 499/1147] rust-rust-stemmers+default- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 500/1147] rust-equivalent-devel-0:1.0 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 501/1147] rust-crossbeam-deque+defaul 100% | 364.0 KiB/s | 8.0 KiB | 00m00s [ 502/1147] rust-crossbeam-utils+std-de 100% | 30.4 KiB/s | 8.0 KiB | 00m00s [ 503/1147] rust-console+std-devel-0:0. 100% | 661.7 KiB/s | 8.6 KiB | 00m00s [ 504/1147] rust-console-devel-0:0.16.4 100% | 12.4 MiB/s | 38.0 KiB | 00m00s [ 505/1147] rust-console+ansi-parsing-d 100% | 38.6 KiB/s | 8.5 KiB | 00m00s [ 506/1147] rust-console+unicode-width- 100% | 38.3 KiB/s | 8.6 KiB | 00m00s [ 507/1147] rust-insta+console-devel-0: 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 508/1147] rust-similar2+inline-devel- 100% | 2.4 MiB/s | 7.3 KiB | 00m00s [ 509/1147] rust-pest+default-devel-0:2 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 510/1147] rust-pest_derive+default-de 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 511/1147] rust-ron+std-devel-0:0.12.2 100% | 4.1 MiB/s | 8.5 KiB | 00m00s [ 512/1147] rust-ron-devel-0:0.12.2-2.f 100% | 45.8 MiB/s | 140.7 KiB | 00m00s [ 513/1147] rust-syn2+default-devel-0:2 100% | 3.6 MiB/s | 7.3 KiB | 00m00s [ 514/1147] rust-syn2+derive-devel-0:2. 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 515/1147] rust-syn2+extra-traits-deve 100% | 3.5 MiB/s | 7.1 KiB | 00m00s [ 516/1147] rust-similar2+default-devel 100% | 202.6 KiB/s | 7.3 KiB | 00m00s [ 517/1147] rust-syn2+full-devel-0:2.0. 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 518/1147] rust-either+use_std-devel-0 100% | 4.0 MiB/s | 8.1 KiB | 00m00s [ 519/1147] rust-itertools+use_alloc-de 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 520/1147] rust-either-devel-0:1.16.0- 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 521/1147] rust-syn2+fold-devel-0:2.0. 100% | 338.2 KiB/s | 7.1 KiB | 00m00s [ 522/1147] rust-jiff+alloc-devel-0:0.2 100% | 6.7 MiB/s | 13.8 KiB | 00m00s [ 523/1147] rust-jiff-core+std-devel-0: 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 524/1147] rust-jiff-core+tz-fat-devel 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 525/1147] rust-annotate-snippets0.11- 100% | 17.3 MiB/s | 35.5 KiB | 00m00s [ 526/1147] rust-jiff-core-devel-0:0.1. 100% | 39.2 MiB/s | 120.3 KiB | 00m00s [ 527/1147] rust-unit-prefix+default-de 100% | 40.5 KiB/s | 7.7 KiB | 00m00s [ 528/1147] rust-libcst_derive-devel-0: 100% | 4.7 MiB/s | 19.1 KiB | 00m00s [ 529/1147] rust-peg+std-devel-0:0.8.5- 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 530/1147] rust-paste-devel-0:1.0.15-6 100% | 4.5 MiB/s | 37.2 KiB | 00m00s [ 531/1147] rust-peg-devel-0:0.8.5-4.fc 100% | 8.8 MiB/s | 45.2 KiB | 00m00s [ 532/1147] rust-crossbeam-channel+defa 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 533/1147] rust-serde_derive+default-d 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 534/1147] rust-inotify-devel-0:0.11.2 100% | 10.7 MiB/s | 33.0 KiB | 00m00s [ 535/1147] rust-notify-types+default-d 100% | 4.0 MiB/s | 8.2 KiB | 00m00s [ 536/1147] rust-mio+default-devel-0:1. 100% | 1.4 MiB/s | 8.6 KiB | 00m00s [ 537/1147] rust-mio+os-ext-devel-0:1.2 100% | 388.7 KiB/s | 8.6 KiB | 00m00s [ 538/1147] rust-unscanny+default-devel 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [ 539/1147] rust-version-ranges-devel-0 100% | 9.2 MiB/s | 28.1 KiB | 00m00s [ 540/1147] rust-path-dedot+default-dev 100% | 259.7 KiB/s | 7.8 KiB | 00m00s [ 541/1147] rust-diff+default-devel-0:0 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 542/1147] rust-pep508_rs+default-deve 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 543/1147] rust-yansi+default-devel-0: 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 544/1147] rust-toml0.9+parse-devel-0: 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 545/1147] rust-toml0.9+serde-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 546/1147] rust-toml0.9-devel-0:0.9.12 100% | 15.2 MiB/s | 62.2 KiB | 00m00s [ 547/1147] rust-newtype-uuid+default-d 100% | 4.2 MiB/s | 8.5 KiB | 00m00s [ 548/1147] rust-quick-xml+default-deve 100% | 1.8 MiB/s | 9.0 KiB | 00m00s [ 549/1147] rust-path-dedot-devel-0:4.0 100% | 270.6 KiB/s | 14.3 KiB | 00m00s [ 550/1147] rust-strip-ansi-escapes+def 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 551/1147] rust-getrandom+default-deve 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 552/1147] rust-cpufeatures+default-de 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 553/1147] rust-getrandom+sys_rng-deve 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 554/1147] rust-rayon-core+default-dev 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 555/1147] rust-toml0.9+std-devel-0:0. 100% | 305.6 KiB/s | 8.6 KiB | 00m00s [ 556/1147] rust-regex-automata+dfa-bui 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 557/1147] rust-regex-automata+alloc-d 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 558/1147] rust-regex-automata+nfa-pik 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 559/1147] rust-regex-automata+nfa-tho 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 560/1147] rust-regex-automata+nfa-bac 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 561/1147] rust-regex-automata+perf-in 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 562/1147] rust-regex-automata+perf-li 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 563/1147] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 564/1147] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 565/1147] rust-regex-automata+unicode 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 566/1147] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 567/1147] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 568/1147] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 569/1147] rust-regex-automata+unicode 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 570/1147] rust-regex-syntax+unicode-a 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 571/1147] rust-regex-automata+unicode 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 572/1147] rust-regex-syntax+unicode-b 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 573/1147] rust-regex-syntax+unicode-g 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 574/1147] rust-regex-syntax+unicode-p 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 575/1147] rust-regex-syntax+unicode-c 100% | 322.3 KiB/s | 8.4 KiB | 00m00s [ 576/1147] rust-regex+perf-backtrack-d 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 577/1147] rust-regex+perf-cache-devel 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 578/1147] rust-regex+perf-dfa-devel-0 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 579/1147] rust-regex+perf-inline-deve 100% | 2.2 MiB/s | 9.0 KiB | 00m00s [ 580/1147] rust-regex+perf-literal-dev 100% | 4.5 MiB/s | 9.1 KiB | 00m00s [ 581/1147] rust-regex+perf-onepass-dev 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 582/1147] rust-regex+unicode-age-deve 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [ 583/1147] rust-regex+unicode-bool-dev 100% | 396.3 KiB/s | 9.1 KiB | 00m00s [ 584/1147] rust-regex-syntax+unicode-s 100% | 41.7 KiB/s | 8.4 KiB | 00m00s [ 585/1147] rust-regex-syntax+unicode-s 100% | 34.2 KiB/s | 8.4 KiB | 00m00s [ 586/1147] rust-regex+unicode-perl-dev 100% | 401.5 KiB/s | 9.2 KiB | 00m00s [ 587/1147] rust-regex+unicode-case-dev 100% | 37.5 KiB/s | 9.1 KiB | 00m00s [ 588/1147] rust-regex+unicode-segment- 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 589/1147] rust-bytecheck+simdutf8-dev 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 590/1147] rust-bytecheck-devel-0:0.8. 100% | 9.8 MiB/s | 20.0 KiB | 00m00s [ 591/1147] rust-rend+bytecheck-devel-0 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 592/1147] rust-rkyv_derive+bytecheck- 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 593/1147] rust-ptr_meta+std-devel-0:0 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 594/1147] rust-rkyv+alloc-devel-0:0.8 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 595/1147] rust-munge-devel-0:0.4.7-3. 100% | 8.4 MiB/s | 25.7 KiB | 00m00s [ 596/1147] rust-ptr_meta-devel-0:0.3.1 100% | 7.6 MiB/s | 15.6 KiB | 00m00s [ 597/1147] rust-rancor-devel-0:0.1.2-2 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [ 598/1147] rust-rend-devel-0:0.5.4-2.f 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [ 599/1147] rust-rkyv_derive-devel-0:0. 100% | 9.8 MiB/s | 30.2 KiB | 00m00s [ 600/1147] rust-boxcar-devel-0:0.2.14- 100% | 1.3 MiB/s | 29.0 KiB | 00m00s [ 601/1147] rust-hashbrown+allocator-ap 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 602/1147] rust-hashbrown+default-hash 100% | 245.1 KiB/s | 8.8 KiB | 00m00s [ 603/1147] rust-hashbrown+equivalent-d 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 604/1147] rust-hashbrown+raw-entry-de 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 605/1147] rust-hashlink-devel-0:0.12. 100% | 6.2 MiB/s | 37.8 KiB | 00m00s [ 606/1147] rust-intrusive-collections+ 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 607/1147] rust-intrusive-collections- 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [ 608/1147] rust-portable-atomic+fallba 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 609/1147] rust-regex+unicode-gencat-d 100% | 32.4 KiB/s | 9.1 KiB | 00m00s [ 610/1147] rust-tracing-core+std-devel 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 611/1147] rust-pin-project-lite+defau 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 612/1147] rust-regex+unicode-script-d 100% | 29.5 KiB/s | 9.1 KiB | 00m00s [ 613/1147] rust-portable-atomic-devel- 100% | 815.0 KiB/s | 163.0 KiB | 00m00s [ 614/1147] rust-salsa-macros-devel-0:0 100% | 11.6 MiB/s | 47.6 KiB | 00m00s [ 615/1147] rust-inventory-devel-0:0.3. 100% | 5.8 MiB/s | 23.8 KiB | 00m00s [ 616/1147] rust-schemars+schemars_deri 100% | 2.1 MiB/s | 8.6 KiB | 00m00s [ 617/1147] rust-dyn-clone+default-deve 100% | 349.7 KiB/s | 8.0 KiB | 00m00s [ 618/1147] rust-typeid-devel-0:1.0.3-5 100% | 50.8 KiB/s | 17.1 KiB | 00m00s [ 619/1147] rust-serde_json+alloc-devel 100% | 403.7 KiB/s | 9.7 KiB | 00m00s [ 620/1147] rust-zmij+default-devel-0:1 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 621/1147] rust-shellexpand+dirs-devel 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 622/1147] rust-libc+std-devel-0:0.2.1 100% | 3.3 MiB/s | 10.0 KiB | 00m00s [ 623/1147] rust-libc-devel-0:0.2.189-1 100% | 107.0 MiB/s | 548.0 KiB | 00m00s [ 624/1147] rust-salsa-macro-rules-deve 100% | 95.2 KiB/s | 28.3 KiB | 00m00s [ 625/1147] rust-os_pipe-devel-0:1.2.3- 100% | 3.0 MiB/s | 18.5 KiB | 00m00s [ 626/1147] rust-normalize-line-endings 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 627/1147] rust-ref-cast+default-devel 100% | 40.9 KiB/s | 8.0 KiB | 00m00s [ 628/1147] rust-snapbox-macros+default 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 629/1147] rust-wait-timeout-devel-0:0 100% | 4.9 MiB/s | 19.9 KiB | 00m00s [ 630/1147] rust-snapbox+color-devel-0: 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 631/1147] rust-escargot-devel-0:0.5.1 100% | 9.2 MiB/s | 28.3 KiB | 00m00s [ 632/1147] rust-anstyle-svg-devel-0:1. 100% | 5.8 MiB/s | 23.7 KiB | 00m00s [ 633/1147] rust-syn2+parsing-devel-0:2 100% | 1.7 MiB/s | 7.1 KiB | 00m00s [ 634/1147] rust-fastrand+default-devel 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 635/1147] rust-once_cell+std-devel-0: 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 636/1147] rust-once_cell-devel-0:1.21 100% | 14.6 MiB/s | 44.9 KiB | 00m00s [ 637/1147] rust-rustix+default-devel-0 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 638/1147] rust-rustix+fs-devel-0:1.1. 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 639/1147] rust-thiserror-impl+default 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 640/1147] rust-test-case-macros-devel 100% | 2.2 MiB/s | 13.7 KiB | 00m00s [ 641/1147] rust-tikv-jemalloc-sys+back 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [ 642/1147] rust-tikv-jemalloc-sys-deve 100% | 6.5 MiB/s | 33.1 KiB | 00m00s [ 643/1147] rust-toml_writer-devel-0:1. 100% | 1.0 MiB/s | 21.0 KiB | 00m00s [ 644/1147] rust-toml_parser+alloc-deve 100% | 349.6 KiB/s | 8.0 KiB | 00m00s [ 645/1147] rust-serde_core+alloc-devel 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 646/1147] rust-serde_spanned+serde-de 100% | 2.1 MiB/s | 8.7 KiB | 00m00s [ 647/1147] rust-winnow-devel-0:1.0.4-2 100% | 2.2 MiB/s | 177.2 KiB | 00m00s [ 648/1147] rust-toml_datetime+serde-de 100% | 106.8 KiB/s | 8.9 KiB | 00m00s [ 649/1147] rust-toml_datetime+std-deve 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 650/1147] rust-toml_writer+std-devel- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 651/1147] rust-serde_spanned+alloc-de 100% | 2.8 MiB/s | 8.8 KiB | 00m00s [ 652/1147] rust-serde_spanned-devel-0: 100% | 6.1 MiB/s | 18.9 KiB | 00m00s [ 653/1147] rust-serde_spanned+std-deve 100% | 154.1 KiB/s | 8.8 KiB | 00m00s [ 654/1147] rust-toml_datetime+alloc-de 100% | 255.7 KiB/s | 9.0 KiB | 00m00s [ 655/1147] rust-lazy_static+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 656/1147] rust-tracing-core+default-d 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 657/1147] rust-toml_datetime-devel-0: 100% | 466.7 KiB/s | 24.3 KiB | 00m00s [ 658/1147] rust-chrono+iana-time-zone- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 659/1147] rust-chrono+now-devel-0:0.4 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 660/1147] rust-toml_writer+alloc-deve 100% | 32.8 KiB/s | 7.9 KiB | 00m00s [ 661/1147] rust-chrono+alloc-devel-0:0 100% | 356.2 KiB/s | 8.2 KiB | 00m00s [ 662/1147] rust-num-traits-devel-0:0.2 100% | 18.9 MiB/s | 57.9 KiB | 00m00s [ 663/1147] rust-matchers+default-devel 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 664/1147] rust-thread_local+default-d 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 665/1147] rust-tracing-subscriber+all 100% | 116.2 KiB/s | 8.2 KiB | 00m00s [ 666/1147] rust-tracing+tracing-attrib 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 667/1147] rust-tinyvec+alloc-devel-0: 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 668/1147] rust-tinyvec+default-devel- 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 669/1147] rust-phf0.11-devel-0:0.11.3 100% | 4.6 MiB/s | 28.4 KiB | 00m00s [ 670/1147] rust-unicode_names2_generat 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 671/1147] rust-form_urlencoded+std-de 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 672/1147] rust-idna+std-devel-0:1.1.0 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 673/1147] rust-percent-encoding+std-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 674/1147] rust-form_urlencoded+alloc- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 675/1147] rust-form_urlencoded-devel- 100% | 5.6 MiB/s | 17.3 KiB | 00m00s [ 676/1147] rust-idna+alloc-devel-0:1.1 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 677/1147] rust-idna+compiled_data-dev 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 678/1147] rust-idna-devel-0:1.1.0-4.f 100% | 44.7 MiB/s | 137.5 KiB | 00m00s [ 679/1147] rust-nu-ansi-term+default-d 100% | 40.8 KiB/s | 8.0 KiB | 00m00s [ 680/1147] rust-percent-encoding+alloc 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 681/1147] rust-percent-encoding-devel 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [ 682/1147] rust-crc32fast-devel-0:1.5. 100% | 14.8 MiB/s | 45.3 KiB | 00m00s [ 683/1147] rust-typed-path+std-devel-0 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 684/1147] rust-typed-path-devel-0:0.1 100% | 46.1 MiB/s | 94.4 KiB | 00m00s [ 685/1147] rust-flate2+any_zlib-devel- 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 686/1147] rust-zlib-rs+rust-allocator 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 687/1147] rust-zlib-rs+std-devel-0:0. 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [ 688/1147] rust-zlib-rs-devel-0:0.6.7- 100% | 67.0 MiB/s | 205.8 KiB | 00m00s [ 689/1147] rust-zip+_deflate-any-devel 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [ 690/1147] rust-zstd-safe+std-devel-0: 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 691/1147] rust-zstd-safe-devel-0:7.2. 100% | 10.8 MiB/s | 33.3 KiB | 00m00s [ 692/1147] rust-castaway+alloc-devel-0 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 693/1147] rust-castaway-devel-0:0.2.4 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [ 694/1147] rust-anstyle-query-devel-0: 100% | 8.8 MiB/s | 18.1 KiB | 00m00s [ 695/1147] rust-anstyle-parse+utf8-dev 100% | 4.1 MiB/s | 8.3 KiB | 00m00s [ 696/1147] rust-anstyle-parse-devel-0: 100% | 11.9 MiB/s | 24.4 KiB | 00m00s [ 697/1147] rust-colorchoice-devel-0:1. 100% | 8.0 MiB/s | 16.4 KiB | 00m00s [ 698/1147] rust-tracing-subscriber+sha 100% | 47.7 KiB/s | 8.4 KiB | 00m00s [ 699/1147] rust-utf8parse-devel-0:0.2. 100% | 6.9 MiB/s | 21.3 KiB | 00m00s [ 700/1147] rust-rustversion-devel-0:1. 100% | 11.3 MiB/s | 34.6 KiB | 00m00s [ 701/1147] rust-fs-err-devel-0:3.2.2-2 100% | 7.6 MiB/s | 31.2 KiB | 00m00s [ 702/1147] rust-os_str_bytes+memchr-de 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 703/1147] rust-os_str_bytes+raw_os_st 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 704/1147] rust-os_str_bytes-devel-0:7 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 705/1147] rust-predicates-core-devel- 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [ 706/1147] rust-predicates-tree-devel- 100% | 770.1 KiB/s | 16.2 KiB | 00m00s [ 707/1147] rust-strsim+default-devel-0 100% | 2.6 MiB/s | 7.8 KiB | 00m00s [ 708/1147] rust-clap_lex+default-devel 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 709/1147] rust-terminal_size-devel-0: 100% | 446.4 KiB/s | 17.4 KiB | 00m00s [ 710/1147] rust-clap_complete_nushell- 100% | 3.3 MiB/s | 20.3 KiB | 00m00s [ 711/1147] rust-clap_complete-devel-0: 100% | 18.7 MiB/s | 57.3 KiB | 00m00s [ 712/1147] rust-cfg_aliases+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 713/1147] rust-crc32fast+std-devel-0: 100% | 43.7 KiB/s | 8.0 KiB | 00m00s [ 714/1147] rust-terminfo-devel-0:0.9.0 100% | 13.5 MiB/s | 55.4 KiB | 00m00s [ 715/1147] rust-crossbeam-epoch+alloc- 100% | 985.5 KiB/s | 7.9 KiB | 00m00s [ 716/1147] rust-crossbeam-queue+alloc- 100% | 1.9 MiB/s | 8.0 KiB | 00m00s [ 717/1147] rust-libc+extra_traits-deve 100% | 179.1 KiB/s | 10.0 KiB | 00m00s [ 718/1147] rust-itoa-devel-0:1.0.18-2. 100% | 4.9 MiB/s | 20.2 KiB | 00m00s [ 719/1147] rust-ryu-devel-0:1.0.23-2.f 100% | 18.5 MiB/s | 56.7 KiB | 00m00s [ 720/1147] rust-nix+process-devel-0:0. 100% | 2.0 MiB/s | 8.4 KiB | 00m00s [ 721/1147] rust-cfg-if-devel-0:1.0.4-3 100% | 5.5 MiB/s | 17.0 KiB | 00m00s [ 722/1147] rust-lock_api+atomic_usize- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 723/1147] rust-difflib+default-devel- 100% | 46.2 KiB/s | 7.7 KiB | 00m00s [ 724/1147] rust-lock_api-devel-0:0.4.1 100% | 9.5 MiB/s | 29.1 KiB | 00m00s [ 725/1147] rust-parking_lot_core-devel 100% | 10.7 MiB/s | 43.7 KiB | 00m00s [ 726/1147] rust-libtest-mimic-devel-0: 100% | 11.6 MiB/s | 35.6 KiB | 00m00s [ 727/1147] rust-syn2+clone-impls-devel 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 728/1147] rust-syn2+printing-devel-0: 100% | 1.4 MiB/s | 7.3 KiB | 00m00s [ 729/1147] rust-syn2+proc-macro-devel- 100% | 1.5 MiB/s | 7.4 KiB | 00m00s [ 730/1147] rust-writeable-devel-0:0.6. 100% | 7.3 MiB/s | 29.7 KiB | 00m00s [ 731/1147] rust-syn2-devel-0:2.0.119-1 100% | 41.9 MiB/s | 257.3 KiB | 00m00s [ 732/1147] rust-displaydoc-devel-0:0.2 100% | 10.7 MiB/s | 33.0 KiB | 00m00s [ 733/1147] rust-potential_utf+zerovec- 100% | 2.0 MiB/s | 8.1 KiB | 00m00s [ 734/1147] rust-potential_utf-devel-0: 100% | 4.2 MiB/s | 17.3 KiB | 00m00s [ 735/1147] rust-utf8_iter-devel-0:1.0. 100% | 9.2 MiB/s | 18.8 KiB | 00m00s [ 736/1147] rust-yoke+derive-devel-0:0. 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 737/1147] rust-yoke-devel-0:0.8.3-2.f 100% | 12.6 MiB/s | 38.6 KiB | 00m00s [ 738/1147] rust-csv-core-devel-0:0.1.1 100% | 510.8 KiB/s | 32.2 KiB | 00m00s [ 739/1147] rust-zerofrom+derive-devel- 100% | 2.1 MiB/s | 8.4 KiB | 00m00s [ 740/1147] rust-zerofrom-devel-0:0.1.8 100% | 4.7 MiB/s | 14.5 KiB | 00m00s [ 741/1147] rust-tinystr+zerovec-devel- 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 742/1147] rust-litemap-devel-0:0.8.2- 100% | 11.6 MiB/s | 35.5 KiB | 00m00s [ 743/1147] rust-tinystr-devel-0:0.8.3- 100% | 9.0 MiB/s | 27.7 KiB | 00m00s [ 744/1147] rust-zerovec-derive-devel-0 100% | 8.4 MiB/s | 25.8 KiB | 00m00s [ 745/1147] rust-phf+std-devel-0:0.13.1 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 746/1147] rust-phf-devel-0:0.13.1-3.f 100% | 9.7 MiB/s | 29.9 KiB | 00m00s [ 747/1147] rust-rust-stemmers-devel-0: 100% | 154.6 MiB/s | 1.9 MiB | 00m00s [ 748/1147] rust-console+alloc-devel-0: 100% | 191.5 KiB/s | 8.4 KiB | 00m00s [ 749/1147] rust-unit-prefix-devel-0:0. 100% | 365.0 KiB/s | 15.7 KiB | 00m00s [ 750/1147] rust-similar2-devel-0:2.7.0 100% | 2.0 MiB/s | 69.2 KiB | 00m00s [ 751/1147] rust-pest+memchr-devel-0:2. 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 752/1147] rust-pest+std-devel-0:2.8.6 100% | 2.8 MiB/s | 8.6 KiB | 00m00s [ 753/1147] rust-pest-devel-0:2.8.6-2.f 100% | 34.5 MiB/s | 106.1 KiB | 00m00s [ 754/1147] rust-unit-prefix+std-devel- 100% | 35.9 KiB/s | 7.7 KiB | 00m00s [ 755/1147] rust-pest_derive-devel-0:2. 100% | 11.2 MiB/s | 34.5 KiB | 00m00s [ 756/1147] rust-bitflags+serde-devel-0 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 757/1147] rust-once_cell+alloc-devel- 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 758/1147] rust-once_cell+race-devel-0 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 759/1147] rust-either+std-devel-0:1.1 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 760/1147] rust-jiff-core+alloc-devel- 100% | 2.3 MiB/s | 7.2 KiB | 00m00s [ 761/1147] rust-peg-runtime+std-devel- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 762/1147] rust-peg-macros+default-dev 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 763/1147] rust-peg-runtime+default-de 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 764/1147] rust-inotify-sys+default-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 765/1147] rust-mio+log-devel-0:1.2.2- 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 766/1147] rust-mio-devel-0:1.2.2-2.fc 100% | 37.4 MiB/s | 114.9 KiB | 00m00s [ 767/1147] rust-pest_derive+std-devel- 100% | 39.5 KiB/s | 8.7 KiB | 00m00s [ 768/1147] rust-notify-types-devel-0:2 100% | 10.2 MiB/s | 41.6 KiB | 00m00s [ 769/1147] rust-unscanny-devel-0:0.1.0 100% | 5.9 MiB/s | 18.0 KiB | 00m00s [ 770/1147] rust-diff-devel-0:0.1.13-11 100% | 12.6 MiB/s | 38.6 KiB | 00m00s [ 771/1147] rust-yansi+std-devel-0:1.0. 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 772/1147] rust-yansi-devel-0:1.0.1-7. 100% | 5.9 MiB/s | 36.2 KiB | 00m00s [ 773/1147] rust-pep508_rs-devel-0:0.9. 100% | 24.2 MiB/s | 74.3 KiB | 00m00s [ 774/1147] rust-similar2+text-devel-0: 100% | 21.7 KiB/s | 7.2 KiB | 00m00s [ 775/1147] rust-toml_datetime0.7+serde 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [ 776/1147] rust-toml_datetime0.7+std-d 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 777/1147] rust-toml_datetime0.7+alloc 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 778/1147] rust-winnow0.7-devel-0:0.7. 100% | 3.5 MiB/s | 173.6 KiB | 00m00s [ 779/1147] rust-toml_datetime0.7-devel 100% | 7.4 MiB/s | 22.9 KiB | 00m00s [ 780/1147] rust-newtype-uuid+std-devel 100% | 2.8 MiB/s | 8.5 KiB | 00m00s [ 781/1147] rust-newtype-uuid-devel-0:1 100% | 8.2 MiB/s | 25.2 KiB | 00m00s [ 782/1147] rust-strip-ansi-escapes-dev 100% | 5.3 MiB/s | 16.3 KiB | 00m00s [ 783/1147] rust-quick-xml-devel-0:0.41 100% | 45.2 MiB/s | 185.2 KiB | 00m00s [ 784/1147] rust-getrandom-devel-0:0.4. 100% | 21.2 MiB/s | 65.0 KiB | 00m00s [ 785/1147] rust-rand_core+default-deve 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 786/1147] rust-cpufeatures-devel-0:0. 100% | 7.6 MiB/s | 23.4 KiB | 00m00s [ 787/1147] rust-regex-automata+perf-li 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [ 788/1147] rust-regex-automata+perf-li 100% | 3.0 MiB/s | 9.2 KiB | 00m00s [ 789/1147] rust-simdutf8-devel-0:0.1.5 100% | 12.9 MiB/s | 39.6 KiB | 00m00s [ 790/1147] rust-bytecheck_derive-devel 100% | 5.8 MiB/s | 17.7 KiB | 00m00s [ 791/1147] rust-rancor+alloc-devel-0:0 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [ 792/1147] rust-rayon-core-devel-0:1.1 100% | 3.2 MiB/s | 78.5 KiB | 00m00s [ 793/1147] rust-munge_macro-devel-0:0. 100% | 2.4 MiB/s | 14.9 KiB | 00m00s [ 794/1147] rust-ptr_meta+derive-devel- 100% | 1.6 MiB/s | 8.0 KiB | 00m00s [ 795/1147] rust-allocator-api2+alloc-d 100% | 306.4 KiB/s | 8.0 KiB | 00m00s [ 796/1147] rust-foldhash-devel-0:0.2.0 100% | 7.8 MiB/s | 24.1 KiB | 00m00s [ 797/1147] rust-mio+os-poll-devel-0:1. 100% | 39.8 KiB/s | 8.5 KiB | 00m00s [ 798/1147] rust-memoffset+default-deve 100% | 1.1 MiB/s | 7.7 KiB | 00m00s [ 799/1147] rust-tracing-core+once_cell 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 800/1147] rust-pin-project-lite-devel 100% | 11.5 MiB/s | 58.8 KiB | 00m00s [ 801/1147] rust-syn+visit-devel-0:3.0. 100% | 426.3 KiB/s | 9.8 KiB | 00m00s [ 802/1147] rust-schemars_derive+defaul 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 803/1147] rust-dyn-clone-devel-0:1.0. 100% | 6.3 MiB/s | 19.3 KiB | 00m00s [ 804/1147] rust-ref-cast-devel-0:1.0.2 100% | 15.2 MiB/s | 31.1 KiB | 00m00s [ 805/1147] rust-zmij-devel-0:1.0.21-2. 100% | 13.4 MiB/s | 27.5 KiB | 00m00s [ 806/1147] rust-dirs+default-devel-0:6 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 807/1147] rust-normalize-line-endings 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [ 808/1147] rust-snapbox-macros-devel-0 100% | 5.0 MiB/s | 15.5 KiB | 00m00s [ 809/1147] rust-snapbox-macros+color-d 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 810/1147] rust-anstyle-lossy+default- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 811/1147] rust-html-escape+default-de 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [ 812/1147] rust-fastrand+std-devel-0:2 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 813/1147] rust-fastrand-devel-0:2.5.0 100% | 12.3 MiB/s | 25.1 KiB | 00m00s [ 814/1147] rust-rustix+std-devel-0:1.1 100% | 4.7 MiB/s | 9.7 KiB | 00m00s [ 815/1147] rust-rustix-devel-0:1.1.4-2 100% | 97.7 MiB/s | 400.2 KiB | 00m00s [ 816/1147] rust-test-case-core-devel-0 100% | 3.8 MiB/s | 23.4 KiB | 00m00s [ 817/1147] rust-thiserror-impl-devel-0 100% | 9.9 MiB/s | 30.3 KiB | 00m00s [ 818/1147] rust-cc+default-devel-0:1.2 100% | 5.2 MiB/s | 10.7 KiB | 00m00s [ 819/1147] rust-lazy_static-devel-0:1. 100% | 968.5 KiB/s | 21.3 KiB | 00m00s [ 820/1147] rust-syn+visit-mut-devel-0: 100% | 90.9 KiB/s | 9.8 KiB | 00m00s [ 821/1147] rust-nu-ansi-term+std-devel 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 822/1147] rust-nu-ansi-term-devel-0:0 100% | 12.5 MiB/s | 38.5 KiB | 00m00s [ 823/1147] rust-iana-time-zone+default 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 824/1147] rust-iana-time-zone+fallbac 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 825/1147] rust-autocfg+default-devel- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 826/1147] rust-matchers-devel-0:0.2.0 100% | 7.2 MiB/s | 14.8 KiB | 00m00s [ 827/1147] rust-sharded-slab+default-d 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 828/1147] rust-tracing-attributes+def 100% | 4.0 MiB/s | 8.2 KiB | 00m00s [ 829/1147] rust-tinyvec+tinyvec_macros 100% | 2.1 MiB/s | 8.5 KiB | 00m00s [ 830/1147] rust-tinyvec-devel-0:1.11.0 100% | 8.3 MiB/s | 51.1 KiB | 00m00s [ 831/1147] rust-allocator-api2-devel-0 100% | 383.5 KiB/s | 69.0 KiB | 00m00s [ 832/1147] rust-phf_shared0.11-devel-0 100% | 7.0 MiB/s | 21.4 KiB | 00m00s [ 833/1147] rust-unicode_names2_generat 100% | 7.4 MiB/s | 22.6 KiB | 00m00s [ 834/1147] rust-idna_adapter+compiled_ 100% | 4.0 MiB/s | 8.2 KiB | 00m00s [ 835/1147] rust-idna_adapter+default-d 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 836/1147] rust-utf8_iter+default-deve 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 837/1147] rust-flate2+any_impl-devel- 100% | 4.5 MiB/s | 9.2 KiB | 00m00s [ 838/1147] rust-zstd-sys+std-devel-0:2 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 839/1147] rust-zstd-sys-devel-0:2.0.1 100% | 14.8 MiB/s | 45.4 KiB | 00m00s [ 840/1147] rust-thread_local-devel-0:1 100% | 692.1 KiB/s | 23.5 KiB | 00m00s [ 841/1147] rust-difflib-devel-0:0.4.0- 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [ 842/1147] rust-strsim-devel-0:0.11.1- 100% | 7.2 MiB/s | 22.2 KiB | 00m00s [ 843/1147] rust-rustix+termios-devel-0 100% | 403.4 KiB/s | 9.3 KiB | 00m00s [ 844/1147] rust-cfg_aliases-devel-0:0. 100% | 4.9 MiB/s | 14.9 KiB | 00m00s [ 845/1147] rust-fnv+default-devel-0:1. 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 846/1147] rust-termtree0.5+default-de 100% | 187.9 KiB/s | 7.3 KiB | 00m00s [ 847/1147] rust-clap_lex-devel-0:1.1.0 100% | 250.4 KiB/s | 21.3 KiB | 00m00s [ 848/1147] rust-phf0.11+default-devel- 100% | 1.2 MiB/s | 7.5 KiB | 00m00s [ 849/1147] rust-phf_codegen0.11+defaul 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 850/1147] rust-scopeguard-devel-0:1.2 100% | 9.5 MiB/s | 19.4 KiB | 00m00s [ 851/1147] rust-escape8259+default-dev 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 852/1147] rust-yoke-derive-devel-0:0. 100% | 7.0 MiB/s | 21.5 KiB | 00m00s [ 853/1147] rust-stable_deref_trait-dev 100% | 5.4 MiB/s | 16.5 KiB | 00m00s [ 854/1147] rust-zerofrom-derive-devel- 100% | 5.4 MiB/s | 16.5 KiB | 00m00s [ 855/1147] rust-phf_shared+std-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 856/1147] rust-phf_shared-devel-0:0.1 100% | 7.3 MiB/s | 22.6 KiB | 00m00s [ 857/1147] rust-ucd-trie+std-devel-0:0 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 858/1147] rust-ucd-trie-devel-0:0.1.7 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [ 859/1147] rust-nom7-devel-0:7.1.3-4.f 100% | 1.2 MiB/s | 111.6 KiB | 00m00s [ 860/1147] rust-pest_generator+std-dev 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 861/1147] rust-pest_generator-devel-0 100% | 8.8 MiB/s | 27.2 KiB | 00m00s [ 862/1147] rust-bitflags+serde_core-de 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 863/1147] rust-peg-macros-devel-0:0.8 100% | 10.4 MiB/s | 32.0 KiB | 00m00s [ 864/1147] rust-peg-runtime-devel-0:0. 100% | 3.1 MiB/s | 12.8 KiB | 00m00s [ 865/1147] rust-inotify-sys-devel-0:0. 100% | 7.4 MiB/s | 15.2 KiB | 00m00s [ 866/1147] rust-yansi+alloc-devel-0:1. 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 867/1147] rust-serde+rc-devel-0:1.0.2 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 868/1147] rust-itertools0.13+default- 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 869/1147] rust-thiserror1+default-dev 100% | 3.7 MiB/s | 7.7 KiB | 00m00s [ 870/1147] rust-newtype-uuid+alloc-dev 100% | 4.1 MiB/s | 8.3 KiB | 00m00s [ 871/1147] rust-urlencoding+default-de 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 872/1147] rust-vte-devel-0:0.15.0-3.f 100% | 18.0 MiB/s | 55.4 KiB | 00m00s [ 873/1147] rust-ptr_meta+ptr_meta_deri 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 874/1147] rust-schemars_derive-devel- 100% | 12.6 MiB/s | 38.7 KiB | 00m00s [ 875/1147] rust-memoffset-devel-0:0.9. 100% | 3.3 MiB/s | 16.9 KiB | 00m00s [ 876/1147] rust-dirs-devel-0:6.0.0-3.f 100% | 264.6 KiB/s | 20.6 KiB | 00m00s [ 877/1147] rust-anstyle-lossy-devel-0: 100% | 6.0 MiB/s | 18.3 KiB | 00m00s [ 878/1147] rust-html-escape+std-devel- 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 879/1147] rust-html-escape-devel-0:0. 100% | 5.9 MiB/s | 30.2 KiB | 00m00s [ 880/1147] rust-fastrand+alloc-devel-0 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 881/1147] rust-nom7+std-devel-0:7.1.3 100% | 34.2 KiB/s | 7.8 KiB | 00m00s [ 882/1147] rust-bitflags+std-devel-0:2 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 883/1147] rust-errno+std-devel-0:0.3. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 884/1147] rust-errno-devel-0:0.3.14-3 100% | 9.8 MiB/s | 20.0 KiB | 00m00s [ 885/1147] rust-rustix+alloc-devel-0:1 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 886/1147] rust-linux-raw-sys+auxvec-d 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 887/1147] rust-linux-raw-sys+elf-deve 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 888/1147] rust-linux-raw-sys+errno-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 889/1147] rust-linux-raw-sys+general- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 890/1147] rust-linux-raw-sys+ioctl-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [ 891/1147] rust-linux-raw-sys+no_std-d 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 892/1147] rust-linux-raw-sys-devel-0: 100% | 79.5 MiB/s | 325.5 KiB | 00m00s [ 893/1147] rust-cc-devel-0:1.2.62-2.fc 100% | 31.0 MiB/s | 95.1 KiB | 00m00s [ 894/1147] rust-iana-time-zone-devel-0 100% | 9.8 MiB/s | 40.3 KiB | 00m00s [ 895/1147] rust-autocfg-devel-0:1.5.1- 100% | 13.8 MiB/s | 28.2 KiB | 00m00s [ 896/1147] rust-sharded-slab-devel-0:0 100% | 15.0 MiB/s | 61.3 KiB | 00m00s [ 897/1147] rust-tracing-attributes-dev 100% | 11.9 MiB/s | 48.7 KiB | 00m00s [ 898/1147] rust-tinyvec_macros+default 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 899/1147] rust-siphasher+default-deve 100% | 1.5 MiB/s | 7.9 KiB | 00m00s [ 900/1147] rust-getopts+default-devel- 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 901/1147] rust-rand0.8+default-devel- 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 902/1147] rust-icu_normalizer+compile 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 903/1147] rust-idna_adapter-devel-0:1 100% | 8.2 MiB/s | 16.7 KiB | 00m00s [ 904/1147] rust-bindgen+runtime-devel- 100% | 74.8 KiB/s | 8.2 KiB | 00m00s [ 905/1147] rust-ref-cast-impl+default- 100% | 27.5 KiB/s | 8.0 KiB | 00m00s [ 906/1147] rust-pkg-config+default-dev 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 907/1147] rust-termtree0.5-devel-0:0. 100% | 284.6 KiB/s | 14.8 KiB | 00m00s [ 908/1147] rust-fnv+std-devel-0:1.0.7- 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 909/1147] rust-fnv-devel-0:1.0.7-16.f 100% | 6.1 MiB/s | 18.7 KiB | 00m00s [ 910/1147] rust-bindgen-devel-0:0.72.1 100% | 826.3 KiB/s | 213.2 KiB | 00m00s [ 911/1147] rust-nom7+alloc-devel-0:7.1 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 912/1147] rust-minimal-lexical-devel- 100% | 19.2 MiB/s | 98.1 KiB | 00m00s [ 913/1147] rust-phf0.11+std-devel-0:0. 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [ 914/1147] rust-phf_codegen0.11-devel- 100% | 6.6 MiB/s | 20.4 KiB | 00m00s [ 915/1147] rust-escape8259-devel-0:0.5 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [ 916/1147] rust-cc+parallel-devel-0:1. 100% | 61.5 KiB/s | 10.9 KiB | 00m00s [ 917/1147] rust-synstructure+default-d 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 918/1147] rust-pest_meta+default-deve 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 919/1147] rust-itertools0.13+use_std- 100% | 981.6 KiB/s | 7.9 KiB | 00m00s [ 920/1147] rust-itertools0.13-devel-0: 100% | 35.1 MiB/s | 144.0 KiB | 00m00s [ 921/1147] rust-serde_core+rc-devel-0: 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 922/1147] rust-thiserror1-devel-0:1.0 100% | 17.5 MiB/s | 53.9 KiB | 00m00s [ 923/1147] rust-urlencoding-devel-0:2. 100% | 3.7 MiB/s | 15.0 KiB | 00m00s [ 924/1147] rust-ptr_meta_derive-devel- 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [ 925/1147] rust-ref-cast-impl-devel-0: 100% | 5.8 MiB/s | 17.9 KiB | 00m00s [ 926/1147] rust-serde_derive_internals 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 927/1147] rust-find-msvc-tools+defaul 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [ 928/1147] rust-minimal-lexical+std-de 100% | 73.5 KiB/s | 7.8 KiB | 00m00s [ 929/1147] rust-shlex+default-devel-0: 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 930/1147] rust-tinyvec_macros-devel-0 100% | 200.4 KiB/s | 14.0 KiB | 00m00s [ 931/1147] rust-siphasher+std-devel-0: 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 932/1147] rust-siphasher-devel-0:1.0. 100% | 3.0 MiB/s | 18.3 KiB | 00m00s [ 933/1147] rust-getopts+unicode-devel- 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 934/1147] rust-getopts-devel-0:0.2.24 100% | 9.1 MiB/s | 27.9 KiB | 00m00s [ 935/1147] rust-rand0.8+std-devel-0:0. 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 936/1147] rust-rand0.8+std_rng-devel- 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 937/1147] rust-rand0.8-devel-0:0.8.7- 100% | 12.1 MiB/s | 86.9 KiB | 00m00s [ 938/1147] rust-icu_normalizer-devel-0 100% | 14.8 MiB/s | 45.4 KiB | 00m00s [ 939/1147] rust-icu_normalizer_data-de 100% | 24.0 MiB/s | 49.2 KiB | 00m00s [ 940/1147] rust-dirs-sys+default-devel 100% | 42.2 KiB/s | 7.9 KiB | 00m00s [ 941/1147] rust-cexpr+default-devel-0: 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 942/1147] rust-clang-sys+clang_11_0-d 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 943/1147] rust-syn2+visit-mut-devel-0 100% | 37.3 KiB/s | 7.1 KiB | 00m00s [ 944/1147] rust-clang-sys+runtime-deve 100% | 84.4 KiB/s | 7.8 KiB | 00m00s [ 945/1147] rust-pkg-config-devel-0:0.3 100% | 9.4 MiB/s | 29.0 KiB | 00m00s [ 946/1147] rust-phf_shared0.11+std-dev 100% | 2.4 MiB/s | 7.4 KiB | 00m00s [ 947/1147] rust-clang-sys+default-deve 100% | 336.1 KiB/s | 7.7 KiB | 00m00s [ 948/1147] rust-phf_shared0.11+default 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [ 949/1147] rust-phf_generator0.11+defa 100% | 1.2 MiB/s | 7.5 KiB | 00m00s [ 950/1147] rust-synstructure+proc-macr 100% | 2.0 MiB/s | 8.2 KiB | 00m00s [ 951/1147] rust-synstructure-devel-0:0 100% | 8.4 MiB/s | 25.9 KiB | 00m00s [ 952/1147] rust-pest_meta-devel-0:2.8. 100% | 14.9 MiB/s | 45.9 KiB | 00m00s [ 953/1147] rust-thiserror-impl1+defaul 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 954/1147] rust-serde_derive_internals 100% | 16.3 MiB/s | 33.4 KiB | 00m00s [ 955/1147] rust-dirs-sys-devel-0:0.5.0 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [ 956/1147] rust-find-msvc-tools-devel- 100% | 18.3 MiB/s | 37.6 KiB | 00m00s [ 957/1147] rust-shlex+std-devel-0:1.3. 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 958/1147] rust-shlex-devel-0:1.3.0-7. 100% | 12.7 MiB/s | 26.1 KiB | 00m00s [ 959/1147] rust-rand0.8+alloc-devel-0: 100% | 3.8 MiB/s | 7.9 KiB | 00m00s [ 960/1147] rust-rand0.8+getrandom-deve 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 961/1147] rust-rand0.8+libc-devel-0:0 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 962/1147] rust-rand_chacha0.3+std-dev 100% | 1.5 MiB/s | 7.7 KiB | 00m00s [ 963/1147] rust-jobserver-devel-0:0.1. 100% | 536.5 KiB/s | 34.3 KiB | 00m00s [ 964/1147] rust-rand_core0.6+std-devel 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 965/1147] rust-rand_chacha0.3-devel-0 100% | 4.5 MiB/s | 23.2 KiB | 00m00s [ 966/1147] rust-rand_core0.6+default-d 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [ 967/1147] rust-rand0.8+rand_chacha-de 100% | 1.1 MiB/s | 7.9 KiB | 00m00s [ 968/1147] rust-clang-sys+libloading-d 100% | 99.7 KiB/s | 7.9 KiB | 00m00s [ 969/1147] rust-cexpr-devel-0:0.6.0-14 100% | 8.7 MiB/s | 26.8 KiB | 00m00s [ 970/1147] rust-itertools0.13+use_allo 100% | 40.2 KiB/s | 7.7 KiB | 00m00s [ 971/1147] rust-phf_generator0.11-deve 100% | 3.0 MiB/s | 18.6 KiB | 00m00s [ 972/1147] rust-clang-sys+clang_10_0-d 100% | 97.3 KiB/s | 7.8 KiB | 00m00s [ 973/1147] rust-sha2_0.10-devel-0:0.10 100% | 12.8 MiB/s | 39.3 KiB | 00m00s [ 974/1147] rust-thiserror-impl1-devel- 100% | 8.7 MiB/s | 26.6 KiB | 00m00s [ 975/1147] rust-option-ext+default-dev 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [ 976/1147] rust-clang-sys-devel-0:1.8. 100% | 275.6 KiB/s | 48.0 KiB | 00m00s [ 977/1147] rust-rand_core0.6+alloc-dev 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [ 978/1147] rust-rand_core0.6+getrandom 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [ 979/1147] rust-ppv-lite86+std-devel-0 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 980/1147] rust-ppv-lite86+simd-devel- 100% | 2.6 MiB/s | 8.0 KiB | 00m00s [ 981/1147] rust-ppv-lite86-devel-0:0.2 100% | 9.3 MiB/s | 28.7 KiB | 00m00s [ 982/1147] rust-getrandom0.2+std-devel 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 983/1147] rust-getrandom0.2+default-d 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 984/1147] rust-rand_core0.6-devel-0:0 100% | 14.5 MiB/s | 29.6 KiB | 00m00s [ 985/1147] rust-libloading0.8+default- 100% | 336.0 KiB/s | 7.4 KiB | 00m00s [ 986/1147] rust-rand0.8+small_rng-deve 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [ 987/1147] rust-cpufeatures0.2+default 100% | 220.8 KiB/s | 7.5 KiB | 00m00s [ 988/1147] rust-syn2+visit-devel-0:2.0 100% | 21.9 KiB/s | 7.1 KiB | 00m00s [ 989/1147] rust-clang-sys+clang_9_0-de 100% | 24.1 KiB/s | 7.8 KiB | 00m00s [ 990/1147] rust-zerocopy+default-devel 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 991/1147] rust-zerocopy+simd-devel-0: 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 992/1147] rust-getrandom0.2-devel-0:0 100% | 16.8 MiB/s | 51.5 KiB | 00m00s [ 993/1147] rust-libloading0.8-devel-0: 100% | 11.5 MiB/s | 35.3 KiB | 00m00s [ 994/1147] rust-clang-sys+clang_8_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 995/1147] rust-cpufeatures0.2-devel-0 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [ 996/1147] rust-digest0.10+core-api-de 100% | 1.8 MiB/s | 7.4 KiB | 00m00s [ 997/1147] rust-digest0.10-devel-0:0.1 100% | 9.1 MiB/s | 27.9 KiB | 00m00s [ 998/1147] rust-zerocopy-devel-0:0.8.5 100% | 72.6 MiB/s | 297.4 KiB | 00m00s [ 999/1147] rust-option-ext-devel-0:0.2 100% | 158.8 KiB/s | 15.4 KiB | 00m00s [1000/1147] rust-digest0.10+block-buffe 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [1001/1147] rust-crypto-common0.1+defau 100% | 3.6 MiB/s | 7.3 KiB | 00m00s [1002/1147] rust-zerocopy-derive+defaul 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [1003/1147] rust-clang-sys+clang_6_0-de 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1004/1147] rust-clang-sys+clang_7_0-de 100% | 165.5 KiB/s | 7.8 KiB | 00m00s [1005/1147] rust-crypto-common0.1-devel 100% | 4.1 MiB/s | 16.8 KiB | 00m00s [1006/1147] rust-digest0.10+default-dev 100% | 21.1 KiB/s | 7.4 KiB | 00m00s [1007/1147] rust-zerocopy-derive-devel- 100% | 37.1 MiB/s | 113.8 KiB | 00m00s [1008/1147] rust-clang-sys+clang_5_0-de 100% | 324.1 KiB/s | 7.8 KiB | 00m00s [1009/1147] rust-block-buffer0.10-devel 100% | 777.2 KiB/s | 18.7 KiB | 00m00s [1010/1147] rust-generic-array+default- 100% | 1.1 MiB/s | 8.0 KiB | 00m00s [1011/1147] rust-generic-array+more_len 100% | 2.0 MiB/s | 8.0 KiB | 00m00s [1012/1147] rust-typenum+default-devel- 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1013/1147] rust-generic-array-devel-0: 100% | 8.0 MiB/s | 24.6 KiB | 00m00s [1014/1147] rust-clang-sys+clang_4_0-de 100% | 324.1 KiB/s | 7.8 KiB | 00m00s [1015/1147] rust-block-buffer0.10+defau 100% | 45.2 KiB/s | 7.4 KiB | 00m00s [1016/1147] rust-version_check+default- 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [1017/1147] rust-typenum-devel-0:1.20.1 100% | 439.1 KiB/s | 79.5 KiB | 00m00s [1018/1147] rust-clang-sys+clang_3_9-de 100% | 46.6 KiB/s | 7.8 KiB | 00m00s [1019/1147] rust-clang-sys+clang_3_7-de 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [1020/1147] rust-version_check-devel-0: 100% | 996.0 KiB/s | 22.9 KiB | 00m00s [1021/1147] rust-clang-sys+clang_3_8-de 100% | 55.6 KiB/s | 7.8 KiB | 00m00s [1022/1147] rust-get-size2-devel-0:0.10 100% | 1.2 MiB/s | 30.7 KiB | 00m00s [1023/1147] rust-get-size2+get-size-der 100% | 140.3 KiB/s | 8.8 KiB | 00m00s [1024/1147] rust-clang-sys+clang_3_5-de 100% | 55.7 KiB/s | 7.7 KiB | 00m00s [1025/1147] rust-compact_str-devel-0:0. 100% | 16.6 MiB/s | 85.1 KiB | 00m00s [1026/1147] rust-compact_str+std-devel- 100% | 1.3 MiB/s | 8.2 KiB | 00m00s [1027/1147] libzstd-devel-0:1.5.7-6.fc4 100% | 13.7 MiB/s | 56.3 KiB | 00m00s [1028/1147] cmake-filesystem-0:4.3.0-5. 100% | 4.8 MiB/s | 14.9 KiB | 00m00s [1029/1147] jemalloc-devel-0:5.3.0-14.f 100% | 19.9 MiB/s | 81.6 KiB | 00m00s [1030/1147] perl-Getopt-Long-1:2.58-527 100% | 20.6 MiB/s | 63.2 KiB | 00m00s [1031/1147] jemalloc-0:5.3.0-14.fc44.x8 100% | 58.0 MiB/s | 297.0 KiB | 00m00s [1032/1147] perl-PathTools-0:3.95-527.f 100% | 43.0 MiB/s | 88.0 KiB | 00m00s [1033/1147] perl-interpreter-4:5.44.0-5 100% | 35.5 MiB/s | 72.7 KiB | 00m00s [1034/1147] perl-Exporter-0:5.79-527.fc 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [1035/1147] perl-Pod-Usage-4:2.05-527.f 100% | 39.4 MiB/s | 40.4 KiB | 00m00s [1036/1147] perl-Text-ParseWords-0:3.31 100% | 15.8 MiB/s | 16.2 KiB | 00m00s [1037/1147] perl-base-0:2.27-527.fc45.n 100% | 15.5 MiB/s | 15.9 KiB | 00m00s [1038/1147] perl-constant-0:1.33-528.fc 100% | 22.2 MiB/s | 22.7 KiB | 00m00s [1039/1147] perl-overload-0:1.40-527.fc 100% | 44.2 MiB/s | 45.2 KiB | 00m00s [1040/1147] perl-Carp-0:1.54-527.fc45.n 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [1041/1147] perl-Errno-0:1.39-527.fc45. 100% | 7.1 MiB/s | 14.6 KiB | 00m00s [1042/1147] perl-Scalar-List-Utils-5:1. 100% | 24.4 MiB/s | 75.1 KiB | 00m00s [1043/1147] perl-libs-4:5.44.0-527.fc45 100% | 293.2 MiB/s | 2.6 MiB | 00m00s [1044/1147] perl-Pod-Perldoc-0:3.28.01- 100% | 10.3 MiB/s | 84.7 KiB | 00m00s [1045/1147] perl-podlators-1:6.1.0-2.fc 100% | 64.3 MiB/s | 131.6 KiB | 00m00s [1046/1147] perl-mro-0:1.30-527.fc45.x8 100% | 14.4 MiB/s | 29.5 KiB | 00m00s [1047/1147] perl-overloading-0:0.03-527 100% | 6.1 MiB/s | 12.5 KiB | 00m00s [1048/1147] perl-DynaLoader-0:1.57-527. 100% | 8.4 MiB/s | 25.7 KiB | 00m00s [1049/1147] rust-clang-sys+clang_3_6-de 100% | 38.9 KiB/s | 7.8 KiB | 00m00s [1050/1147] groff-base-0:1.24.1-2.fc45. 100% | 245.4 MiB/s | 1.2 MiB | 00m00s [1051/1147] perl-Fcntl-0:1.20-527.fc45. 100% | 9.6 MiB/s | 29.4 KiB | 00m00s [1052/1147] perl-File-Basename-0:2.86-5 100% | 5.5 MiB/s | 16.8 KiB | 00m00s [1053/1147] perl-File-Temp-1:0.231.200- 100% | 19.3 MiB/s | 59.3 KiB | 00m00s [1054/1147] perl-HTTP-Tiny-0:0.096-528. 100% | 19.0 MiB/s | 58.4 KiB | 00m00s [1055/1147] perl-IO-0:1.56-527.fc45.x86 100% | 27.0 MiB/s | 83.0 KiB | 00m00s [1056/1147] perl-IPC-Open3-0:1.24-527.f 100% | 23.2 MiB/s | 23.7 KiB | 00m00s [1057/1147] perl-Pod-Simple-1:3.48-527. 100% | 108.4 MiB/s | 222.0 KiB | 00m00s [1058/1147] perl-Symbol-0:1.09-527.fc45 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [1059/1147] perl-parent-1:0.244-527.fc4 100% | 7.2 MiB/s | 14.7 KiB | 00m00s [1060/1147] perl-vars-0:1.05-527.fc45.n 100% | 12.4 MiB/s | 12.7 KiB | 00m00s [1061/1147] perl-POSIX-0:2.26-527.fc45. 100% | 47.2 MiB/s | 96.6 KiB | 00m00s [1062/1147] perl-Term-ANSIColor-0:5.01- 100% | 46.2 MiB/s | 47.3 KiB | 00m00s [1063/1147] perl-Term-Cap-0:1.18-527.fc 100% | 21.2 MiB/s | 21.7 KiB | 00m00s [1064/1147] perl-File-Path-0:2.18-527.f 100% | 17.0 MiB/s | 34.8 KiB | 00m00s [1065/1147] perl-IO-Socket-SSL-0:2.099- 100% | 76.9 MiB/s | 236.2 KiB | 00m00s [1066/1147] perl-MIME-Base64-0:3.16-527 100% | 9.6 MiB/s | 29.6 KiB | 00m00s [1067/1147] perl-Net-SSLeay-0:1.96-5.fc 100% | 123.1 MiB/s | 378.2 KiB | 00m00s [1068/1147] perl-Socket-4:2.041-527.fc4 100% | 26.8 MiB/s | 55.0 KiB | 00m00s [1069/1147] perl-Time-HiRes-4:1.9780-52 100% | 27.7 MiB/s | 56.8 KiB | 00m00s [1070/1147] perl-Time-Local-2:1.350-527 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [1071/1147] perl-File-stat-0:1.15-527.f 100% | 5.6 MiB/s | 17.2 KiB | 00m00s [1072/1147] perl-SelectSaver-0:1.03-527 100% | 3.7 MiB/s | 11.3 KiB | 00m00s [1073/1147] perl-Pod-Escapes-1:1.07-527 100% | 6.4 MiB/s | 19.6 KiB | 00m00s [1074/1147] perl-Text-Tabs+Wrap-0:2024. 100% | 21.0 MiB/s | 21.5 KiB | 00m00s [1075/1147] perl-if-0:0.61.000-527.fc45 100% | 6.7 MiB/s | 13.7 KiB | 00m00s [1076/1147] perl-locale-0:1.13-527.fc45 100% | 6.4 MiB/s | 13.2 KiB | 00m00s [1077/1147] ncurses-0:6.6-3.fc45.x86_64 100% | 140.3 MiB/s | 430.9 KiB | 00m00s [1078/1147] perl-IO-Socket-IP-0:0.44-52 100% | 10.3 MiB/s | 42.0 KiB | 00m00s [1079/1147] perl-URI-0:5.35-2.fc45.noar 100% | 29.5 MiB/s | 150.8 KiB | 00m00s [1080/1147] perl-AutoLoader-0:5.74-527. 100% | 6.8 MiB/s | 20.9 KiB | 00m00s [1081/1147] perl-Class-Struct-0:0.68-52 100% | 10.6 MiB/s | 21.8 KiB | 00m00s [1082/1147] perl-Data-Dumper-0:2.192-52 100% | 27.5 MiB/s | 56.4 KiB | 00m00s [1083/1147] perl-MIME-Base32-0:1.303-26 100% | 10.0 MiB/s | 20.4 KiB | 00m00s [1084/1147] perl-libnet-0:3.15-528.fc45 100% | 62.7 MiB/s | 128.3 KiB | 00m00s [1085/1147] perl-B-0:1.92-527.fc45.x86_ 100% | 59.2 MiB/s | 181.8 KiB | 00m00s [1086/1147] perl-Digest-MD5-0:2.59-527. 100% | 5.8 MiB/s | 35.6 KiB | 00m00s [1087/1147] perl-FileHandle-0:2.05-527. 100% | 2.5 MiB/s | 15.2 KiB | 00m00s [1088/1147] perl-Digest-0:1.20-527.fc45 100% | 6.0 MiB/s | 24.8 KiB | 00m00s [1089/1147] clang-resource-filesystem-0 100% | 1.9 MiB/s | 17.6 KiB | 00m00s [1090/1147] clang-devel-0:22.1.8-20.fc4 100% | 91.9 MiB/s | 4.0 MiB | 00m00s [1091/1147] clang-0:22.1.8-20.fc45.x86_ 100% | 97.6 MiB/s | 7.1 MiB | 00m00s [1092/1147] llvm-devel-0:22.1.8-20.fc45 100% | 98.0 MiB/s | 5.7 MiB | 00m00s [1093/1147] emacs-filesystem-1:30.2-3.f 100% | 1.6 MiB/s | 8.1 KiB | 00m00s [1094/1147] clang-tools-extra-0:22.1.8- 100% | 105.4 MiB/s | 17.3 MiB | 00m00s [1095/1147] llvm-googletest-0:22.1.8-20 100% | 24.4 MiB/s | 399.5 KiB | 00m00s [1096/1147] clang-libs-0:22.1.8-20.fc45 100% | 90.2 MiB/s | 28.2 MiB | 00m00s [1097/1147] llvm-0:22.1.8-20.fc45.x86_6 100% | 119.1 MiB/s | 23.5 MiB | 00m00s [1098/1147] llvm-test-0:22.1.8-20.fc45. 100% | 17.4 MiB/s | 711.7 KiB | 00m00s [1099/1147] perl-Encode-4:3.24-527.fc45 100% | 45.8 MiB/s | 1.1 MiB | 00m00s [1100/1147] perl-Getopt-Std-0:1.15-527. 100% | 1.0 MiB/s | 15.4 KiB | 00m00s [1101/1147] perl-Storable-1:3.41-527.fc 100% | 8.9 MiB/s | 100.6 KiB | 00m00s [1102/1147] libedit-devel-0:3.1-60.2026 100% | 4.0 MiB/s | 41.2 KiB | 00m00s [1103/1147] gcc-c++-0:16.1.1-4.fc45.1.x 100% | 176.6 MiB/s | 17.3 MiB | 00m00s [1104/1147] ncurses-devel-0:6.6-3.fc45. 100% | 19.1 MiB/s | 605.8 KiB | 00m00s [1105/1147] llvm-static-0:22.1.8-20.fc4 100% | 170.9 MiB/s | 46.8 MiB | 00m00s [1106/1147] ncurses-c++-libs-0:6.6-3.fc 100% | 676.3 KiB/s | 38.5 KiB | 00m00s [1107/1147] rust-get-size-derive2+defau 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [1108/1147] rust-get-size-derive2-devel 100% | 3.3 MiB/s | 16.7 KiB | 00m00s [1109/1147] libstdc++-devel-0:16.1.1-4. 100% | 89.1 MiB/s | 6.0 MiB | 00m00s [1110/1147] rust-attribute-derive+defau 100% | 941.0 KiB/s | 7.5 KiB | 00m00s [1111/1147] rust-attribute-derive-devel 100% | 3.5 MiB/s | 29.0 KiB | 00m00s [1112/1147] rust-attribute-derive-macro 100% | 2.5 MiB/s | 7.5 KiB | 00m00s [1113/1147] rust-derive-where+default-d 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1114/1147] rust-manyhow+default-devel- 100% | 1.9 MiB/s | 7.6 KiB | 00m00s [1115/1147] rust-attribute-derive-macro 100% | 5.6 MiB/s | 17.3 KiB | 00m00s [1116/1147] rust-derive-where-devel-0:1 100% | 21.1 MiB/s | 64.7 KiB | 00m00s [1117/1147] rust-manyhow+macros-devel-0 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [1118/1147] rust-manyhow+syn-devel-0:0. 100% | 3.7 MiB/s | 7.5 KiB | 00m00s [1119/1147] rust-manyhow-devel-0:0.11.4 100% | 14.1 MiB/s | 29.0 KiB | 00m00s [1120/1147] rust-collection_literals+de 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [1121/1147] rust-interpolator+default-d 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1122/1147] rust-interpolator+iter-deve 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1123/1147] rust-proc-macro-utils+defau 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [1124/1147] rust-quote-use+default-deve 100% | 2.5 MiB/s | 7.6 KiB | 00m00s [1125/1147] rust-manyhow-macros+default 100% | 2.4 MiB/s | 7.5 KiB | 00m00s [1126/1147] rust-manyhow+syn2-devel-0:0 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [1127/1147] rust-collection_literals-de 100% | 4.2 MiB/s | 13.0 KiB | 00m00s [1128/1147] rust-interpolator-devel-0:0 100% | 12.1 MiB/s | 37.1 KiB | 00m00s [1129/1147] rust-proc-macro-utils+parse 100% | 1.9 MiB/s | 7.7 KiB | 00m00s [1130/1147] rust-proc-macro-utils+proc- 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [1131/1147] rust-proc-macro-utils+proc- 100% | 3.8 MiB/s | 7.7 KiB | 00m00s [1132/1147] rust-proc-macro-utils+quote 100% | 2.5 MiB/s | 7.7 KiB | 00m00s [1133/1147] rust-proc-macro-utils-devel 100% | 9.3 MiB/s | 28.4 KiB | 00m00s [1134/1147] rust-quote-use-devel-0:0.8. 100% | 2.9 MiB/s | 11.8 KiB | 00m00s [1135/1147] rust-manyhow-macros-devel-0 100% | 2.2 MiB/s | 13.2 KiB | 00m00s [1136/1147] rust-proc-macro-utils+small 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1137/1147] rust-quote-use-macros+defau 100% | 1.5 MiB/s | 7.5 KiB | 00m00s [1138/1147] rust-quote-use-macros-devel 100% | 5.0 MiB/s | 15.5 KiB | 00m00s [1139/1147] rust-fancy-regex+default-de 100% | 2.7 MiB/s | 8.1 KiB | 00m00s [1140/1147] rust-fancy-regex+perf-devel 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [1141/1147] rust-fancy-regex+std-devel- 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [1142/1147] rust-fancy-regex+unicode-de 100% | 2.0 MiB/s | 8.3 KiB | 00m00s [1143/1147] rust-fancy-regex-devel-0:0. 100% | 23.6 MiB/s | 96.6 KiB | 00m00s [1144/1147] rust-bit-set+std-devel-0:0. 100% | 1.3 MiB/s | 7.9 KiB | 00m00s [1145/1147] rust-bit-set-devel-0:0.8.0- 100% | 7.6 MiB/s | 23.5 KiB | 00m00s [1146/1147] rust-bit-vec+std-devel-0:0. 100% | 1.5 MiB/s | 7.8 KiB | 00m00s [1147/1147] rust-bit-vec-devel-0:0.8.0- 100% | 7.3 MiB/s | 29.9 KiB | 00m00s -------------------------------------------------------------------------------- [1147/1147] Total 100% | 24.9 MiB/s | 195.5 MiB | 00m08s Running transaction [ 1/1149] Verify package files 100% | 1.4 KiB/s | 1.1 KiB | 00m01s [ 2/1149] Prepare transaction 100% | 9.8 KiB/s | 1.1 KiB | 00m00s [ 3/1149] Installing rust-regex-autom 100% | 261.4 MiB/s | 2.6 MiB | 00m00s [ 4/1149] Installing rust-regex-synta 100% | 321.8 MiB/s | 1.6 MiB | 00m00s [ 5/1149] Installing rust-libc-devel- 100% | 174.0 MiB/s | 4.3 MiB | 00m00s [ 6/1149] Installing rust-memchr-deve 100% | 189.4 MiB/s | 581.8 KiB | 00m00s [ 7/1149] Installing rust-get-size2-d 100% | 97.1 MiB/s | 99.4 KiB | 00m00s [ 8/1149] Installing rust-hashbrown-d 100% | 278.0 MiB/s | 854.1 KiB | 00m00s [ 9/1149] Installing rust-aho-corasic 100% | 198.9 MiB/s | 814.5 KiB | 00m00s [ 10/1149] Installing rust-linux-raw-s 100% | 504.2 MiB/s | 12.6 MiB | 00m00s [ 11/1149] Installing rust-crossbeam-u 100% | 188.4 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% | 320.7 MiB/s | 1.6 MiB | 00m00s [ 14/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1149] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 18/1149] Installing rust-zerofrom-de 100% | 0.0 B/s | 15.7 KiB | 00m00s [ 19/1149] Installing rust-zerovec-dev 100% | 193.5 MiB/s | 594.5 KiB | 00m00s [ 20/1149] Installing rust-once_cell-d 100% | 141.4 MiB/s | 144.8 KiB | 00m00s [ 21/1149] Installing rust-ptr_meta-de 100% | 0.0 B/s | 24.6 KiB | 00m00s [ 22/1149] Installing rust-console-dev 100% | 129.3 MiB/s | 132.4 KiB | 00m00s [ 23/1149] Installing rust-smallvec-de 100% | 145.3 MiB/s | 148.8 KiB | 00m00s [ 24/1149] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/1149] Installing rust-bitflags-de 100% | 117.5 MiB/s | 240.6 KiB | 00m00s [ 26/1149] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1149] Installing rust-crossbeam-e 100% | 188.8 MiB/s | 193.3 KiB | 00m00s [ 29/1149] Installing rust-crossbeam-q 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 30/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 31/1149] Installing rust-serde_spann 100% | 0.0 B/s | 31.2 KiB | 00m00s [ 32/1149] Installing rust-toml_writer 100% | 50.1 MiB/s | 51.3 KiB | 00m00s [ 33/1149] Installing rust-either-deve 100% | 82.7 MiB/s | 84.6 KiB | 00m00s [ 34/1149] Installing rust-flate2-deve 100% | 159.0 MiB/s | 325.6 KiB | 00m00s [ 35/1149] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 36/1149] Installing rust-tracing-sub 100% | 255.6 MiB/s | 1.0 MiB | 00m00s [ 37/1149] Installing rust-itertools0. 100% | 222.4 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% | 0.0 B/s | 62.9 KiB | 00m00s [ 42/1149] Installing rust-percent-enc 100% | 0.0 B/s | 35.5 KiB | 00m00s [ 43/1149] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 44/1149] Installing rust-jiff-core-d 100% | 270.8 MiB/s | 554.5 KiB | 00m00s [ 45/1149] Installing rust-jiff-devel- 100% | 367.1 MiB/s | 3.3 MiB | 00m00s [ 46/1149] Installing rust-thin-vec-de 100% | 159.8 MiB/s | 163.6 KiB | 00m00s [ 47/1149] Installing rust-similar-dev 100% | 168.2 MiB/s | 344.6 KiB | 00m00s [ 48/1149] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 49/1149] Installing rust-form_urlenc 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 50/1149] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 51/1149] Installing rust-itertools-d 100% | 255.5 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% | 229.8 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% | 289.1 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% | 163.8 MiB/s | 503.1 KiB | 00m00s [ 64/1149] Installing rust-errno-devel 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 65/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 67/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 68/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/1149] Installing cmake-filesystem 100% | 9.1 MiB/s | 9.4 KiB | 00m00s [ 74/1149] Installing rust-tinyvec-dev 100% | 208.1 MiB/s | 213.1 KiB | 00m00s [ 75/1149] Installing rust-fastrand-de 100% | 59.3 MiB/s | 60.7 KiB | 00m00s [ 76/1149] Installing rust-yansi-devel 100% | 111.7 MiB/s | 114.3 KiB | 00m00s [ 77/1149] Installing rust-similar2-de 100% | 113.6 MiB/s | 232.6 KiB | 00m00s [ 78/1149] Installing rust-os_str_byte 100% | 135.3 MiB/s | 138.5 KiB | 00m00s [ 79/1149] Installing rust-zlib-rs-dev 100% | 251.6 MiB/s | 773.0 KiB | 00m00s [ 80/1149] Installing rust-uuid-devel- 100% | 291.4 MiB/s | 298.3 KiB | 00m00s [ 81/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 64.0 KiB | 00m00s [ 82/1149] Installing rust-strum-devel 100% | 0.0 B/s | 20.5 KiB | 00m00s [ 83/1149] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 84/1149] Installing rust-rand-devel- 100% | 205.3 MiB/s | 420.5 KiB | 00m00s [ 85/1149] Installing rust-log-devel-0 100% | 226.9 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% | 159.0 MiB/s | 325.6 KiB | 00m00s [ 108/1149] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 109/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1149] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1149] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1149] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1149] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1149] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1149] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1149] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1149] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 119/1149] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1149] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1149] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1149] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1149] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1149] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1149] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 133/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 134/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 135/1149] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 136/1149] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 137/1149] Installing rust-fancy-regex 100% | 214.7 MiB/s | 439.7 KiB | 00m00s [ 138/1149] Installing rust-interpolato 100% | 85.5 MiB/s | 262.7 KiB | 00m00s [ 139/1149] Installing libstdc++-devel- 100% | 444.1 MiB/s | 41.3 MiB | 00m00s [ 140/1149] Installing gcc-c++-0:16.1.1 100% | 310.3 MiB/s | 46.9 MiB | 00m00s [ 141/1149] Installing llvm-0:22.1.8-20 100% | 355.6 MiB/s | 86.4 MiB | 00m00s [ 142/1149] Installing rust-shlex-devel 100% | 56.3 MiB/s | 57.7 KiB | 00m00s [ 143/1149] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 144/1149] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 145/1149] Installing rust-minimal-lex 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 146/1149] Installing rust-nom7-devel- 100% | 209.4 MiB/s | 643.3 KiB | 00m00s [ 147/1149] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 148/1149] Installing rust-iana-time-z 100% | 144.6 MiB/s | 148.1 KiB | 00m00s [ 149/1149] Installing rust-html-escape 100% | 132.9 MiB/s | 136.1 KiB | 00m00s [ 150/1149] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 151/1149] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 152/1149] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 153/1149] Installing rust-pest-devel- 100% | 450.1 MiB/s | 1.4 MiB | 00m00s [ 154/1149] Installing rust-nu-ansi-ter 100% | 113.5 MiB/s | 116.2 KiB | 00m00s [ 155/1149] Installing rust-snapbox-mac 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 156/1149] Installing rust-allocator-a 100% | 284.5 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% | 0.0 B/s | 40.8 KiB | 00m00s [ 159/1149] Installing rust-potential_u 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 160/1149] Installing rust-writeable-d 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 161/1149] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 162/1149] Installing rust-typed-path- 100% | 166.8 MiB/s | 683.1 KiB | 00m00s [ 163/1149] Installing rust-winnow-deve 100% | 251.6 MiB/s | 1.3 MiB | 00m00s [ 164/1149] Installing rust-toml_parser 100% | 225.8 MiB/s | 231.2 KiB | 00m00s [ 165/1149] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 166/1149] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 167/1149] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 168/1149] Installing rust-portable-at 100% | 305.4 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% | 248.5 MiB/s | 508.9 KiB | 00m00s [ 173/1149] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 174/1149] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 175/1149] Installing rust-ordermap-de 100% | 170.3 MiB/s | 348.7 KiB | 00m00s [ 176/1149] Installing rust-hashbrown0. 100% | 266.6 MiB/s | 819.0 KiB | 00m00s [ 177/1149] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 178/1149] Installing rust-which-devel 100% | 106.1 MiB/s | 108.6 KiB | 00m00s [ 179/1149] Installing rust-unicode-wid 100% | 546.3 MiB/s | 2.2 MiB | 00m00s [ 180/1149] Installing rust-unicode-ide 100% | 301.8 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% | 361.7 MiB/s | 2.2 MiB | 00m00s [ 184/1149] Installing rust-syn2+parsin 100% | 0.0 B/s | 124.0 B | 00m00s [ 185/1149] Installing rust-quote-devel 100% | 126.0 MiB/s | 129.0 KiB | 00m00s [ 186/1149] Installing rust-syn2+printi 100% | 0.0 B/s | 124.0 B | 00m00s [ 187/1149] Installing rust-syn2+full-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 188/1149] Installing rust-syn2+clone- 100% | 0.0 B/s | 124.0 B | 00m00s [ 189/1149] Installing rust-syn2+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 190/1149] Installing rust-syn-devel-0 100% | 370.2 MiB/s | 2.2 MiB | 00m00s [ 191/1149] Installing rust-syn2+extra- 100% | 0.0 B/s | 124.0 B | 00m00s [ 192/1149] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1149] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1149] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1149] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1149] Installing rust-syn2+proc-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 197/1149] Installing rust-syn2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1149] Installing rust-displaydoc- 100% | 65.7 MiB/s | 67.3 KiB | 00m00s [ 199/1149] Installing rust-zerotrie-de 100% | 187.9 MiB/s | 384.9 KiB | 00m00s [ 200/1149] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 201/1149] Installing rust-serde_deriv 100% | 160.6 MiB/s | 329.0 KiB | 00m00s [ 202/1149] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 203/1149] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 204/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 205/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1149] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1149] Installing rust-syn2+fold-d 100% | 40.4 KiB/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% | 147.0 MiB/s | 301.0 KiB | 00m00s [ 212/1149] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 213/1149] Installing rust-toml0.9-dev 100% | 144.9 MiB/s | 296.7 KiB | 00m00s [ 214/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 215/1149] Installing rust-serde-devel 100% | 269.1 MiB/s | 551.0 KiB | 00m00s [ 216/1149] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 217/1149] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 218/1149] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1149] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1149] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 221/1149] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 222/1149] Installing rust-tinystr-dev 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [ 223/1149] Installing rust-rkyv_derive 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 224/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 225/1149] Installing rust-syn+full-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 226/1149] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1149] Installing rust-typed-arena 100% | 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% | 120.3 MiB/s | 123.2 KiB | 00m00s [ 230/1149] Installing rust-camino-deve 100% | 167.1 MiB/s | 171.1 KiB | 00m00s [ 231/1149] Installing rust-anyhow-deve 100% | 109.5 MiB/s | 224.3 KiB | 00m00s [ 232/1149] Installing rust-anstyle-dev 100% | 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% | 0.0 B/s | 33.2 KiB | 00m00s [ 236/1149] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 237/1149] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 238/1149] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 239/1149] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 240/1149] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 241/1149] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 242/1149] Installing rust-tracing-att 100% | 163.1 MiB/s | 167.0 KiB | 00m00s [ 243/1149] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1149] Installing rust-rkyv_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 245/1149] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1149] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 247/1149] Installing rust-rust-stemme 100% | 346.6 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% | 178.5 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% | 59.1 MiB/s | 121.1 KiB | 00m00s [ 284/1149] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 285/1149] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 286/1149] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.3 KiB | 00m00s [ 287/1149] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 288/1149] Installing rust-ref-cast-de 100% | 43.7 MiB/s | 44.8 KiB | 00m00s [ 289/1149] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 290/1149] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 291/1149] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 292/1149] Installing rust-thiserror1- 100% | 50.3 MiB/s | 103.0 KiB | 00m00s [ 293/1149] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 294/1149] Installing rust-zerocopy-de 100% | 234.1 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% | 196.5 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% | 0.0 B/s | 19.6 KiB | 00m00s [ 308/1149] Installing rust-munge-devel 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [ 309/1149] Installing rust-ptr_meta_de 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 310/1149] Installing rust-ptr_meta+pt 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1149] Installing rust-ptr_meta+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 312/1149] Installing rust-rancor-deve 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 313/1149] Installing rust-rkyv-devel- 100% | 150.1 MiB/s | 922.4 KiB | 00m00s [ 314/1149] Installing rust-bytecheck-d 100% | 0.0 B/s | 64.6 KiB | 00m00s [ 315/1149] Installing rust-rend+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1149] Installing rust-rancor+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 317/1149] Installing rust-rkyv+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1149] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 319/1149] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 320/1149] Installing rust-peg-devel-0 100% | 34.8 MiB/s | 71.2 KiB | 00m00s [ 321/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 322/1149] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 323/1149] Installing rust-derive-wher 100% | 152.3 MiB/s | 311.8 KiB | 00m00s [ 324/1149] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 325/1149] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 326/1149] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1149] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 328/1149] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1149] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 330/1149] Installing rust-syn+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 331/1149] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 332/1149] Installing rust-syn+visit-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 333/1149] Installing rust-salsa-macro 100% | 188.2 MiB/s | 192.7 KiB | 00m00s [ 334/1149] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1149] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 336/1149] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1149] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 338/1149] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1149] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 340/1149] Installing rust-synstructur 100% | 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% | 0.0 B/s | 22.5 KiB | 00m00s [ 345/1149] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 346/1149] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 347/1149] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 348/1149] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1149] Installing rust-annotate-sn 100% | 122.1 MiB/s | 125.0 KiB | 00m00s [ 350/1149] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1149] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 352/1149] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 353/1149] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1149] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1149] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 356/1149] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1149] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 358/1149] Installing rust-ordermap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 359/1149] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1149] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 361/1149] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1149] Installing rust-path-absolu 100% | 0.0 B/s | 37.4 KiB | 00m00s [ 363/1149] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 364/1149] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 365/1149] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 366/1149] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 367/1149] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 368/1149] Installing rust-potential_u 100% | 0.0 B/s | 124.0 B | 00m00s [ 369/1149] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1149] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1149] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 372/1149] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 373/1149] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 374/1149] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 375/1149] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1149] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1149] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1149] Installing rust-ucd-trie+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 380/1149] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1149] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1149] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 383/1149] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1149] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1149] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1149] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1149] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 388/1149] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1149] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1149] Installing rust-fnv+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 391/1149] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1149] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1149] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1149] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 395/1149] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 396/1149] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1149] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1149] Installing rust-phf_shared- 100% | 0.0 B/s | 49.2 KiB | 00m00s [ 399/1149] Installing rust-phf-devel-0 100% | 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% | 0.0 B/s | 45.6 KiB | 00m00s [ 402/1149] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 403/1149] Installing rust-phf0.11+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 404/1149] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 405/1149] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 406/1149] Installing rust-phf_shared+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 407/1149] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 408/1149] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 409/1149] Installing rust-imperative- 100% | 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% | 93.7 MiB/s | 2.2 MiB | 00m00s [ 413/1149] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1149] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 416/1149] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 417/1149] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 419/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 420/1149] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1149] Installing rust-quick-xml-d 100% | 317.7 MiB/s | 1.3 MiB | 00m00s [ 423/1149] Installing rust-quick-xml+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 425/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 427/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 428/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1149] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1149] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 431/1149] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1149] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1149] Installing rust-rayon-core- 100% | 136.5 MiB/s | 279.5 KiB | 00m00s [ 434/1149] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1149] Installing rust-rayon-devel 100% | 221.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% | 0.0 B/s | 24.4 KiB | 00m00s [ 440/1149] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 441/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1149] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 443/1149] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1149] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 445/1149] Installing rust-phf_generat 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 446/1149] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 447/1149] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 448/1149] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1149] Installing rust-terminfo-de 100% | 171.3 MiB/s | 175.4 KiB | 00m00s [ 450/1149] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 451/1149] Installing rust-jiff-core+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1149] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 453/1149] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1149] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 455/1149] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1149] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 457/1149] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1149] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 460/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 462/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 464/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1149] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 466/1149] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 467/1149] Installing rust-similar2+in 100% | 0.0 B/s | 124.0 B | 00m00s [ 468/1149] Installing rust-zlib-rs+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1149] Installing rust-arrayvec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 470/1149] Installing rust-vte-devel-0 100% | 76.7 MiB/s | 314.2 KiB | 00m00s [ 471/1149] Installing rust-strip-ansi- 100% | 0.0 B/s | 22.1 KiB | 00m00s [ 472/1149] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 473/1149] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 474/1149] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1149] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1149] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1149] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 478/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 479/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1149] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 481/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1149] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1149] Installing rust-yansi+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 484/1149] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1149] Installing rust-yansi+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 486/1149] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1149] Installing rust-fastrand+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 488/1149] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1149] Installing rust-tinyvec+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 490/1149] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 491/1149] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1149] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1149] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1149] Installing rust-os_pipe-dev 100% | 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% | 0.0 B/s | 33.2 KiB | 00m00s [ 499/1149] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 500/1149] Installing rust-inotify-dev 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 501/1149] Installing rust-jobserver-d 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 502/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 504/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1149] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 506/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 508/1149] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 509/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 510/1149] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1149] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1149] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1149] Installing rust-jiff-core+t 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1149] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1149] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1149] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 517/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 518/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1149] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1149] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1149] Installing rust-flate2+zlib 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1149] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 524/1149] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 525/1149] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 526/1149] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1149] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 528/1149] Installing rust-notify-type 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 529/1149] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1149] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1149] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1149] Installing rust-version-ran 100% | 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% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 538/1149] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1149] Installing rust-ptr_meta+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 540/1149] Installing rust-rkyv+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 541/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1149] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 543/1149] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 544/1149] Installing rust-manyhow-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 545/1149] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 546/1149] Installing rust-manyhow+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 547/1149] Installing rust-quote-use-m 100% | 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% | 175.1 MiB/s | 2.3 MiB | 00m00s [ 558/1149] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 559/1149] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1149] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 561/1149] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1149] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1149] Installing rust-tempfile-de 100% | 172.1 MiB/s | 176.3 KiB | 00m00s [ 564/1149] Installing rust-terminal_si 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 565/1149] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 566/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 567/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 568/1149] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 569/1149] Installing rust-globset-dev 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [ 570/1149] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 571/1149] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 572/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 573/1149] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 574/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1149] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 576/1149] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 577/1149] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 578/1149] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1149] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1149] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 581/1149] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 582/1149] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 583/1149] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 584/1149] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 585/1149] Installing rust-cpufeatures 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [ 586/1149] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 587/1149] Installing rust-collection_ 100% | 0.0 B/s | 23.7 KiB | 00m00s [ 588/1149] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 589/1149] Installing rust-attribute-d 100% | 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% | 0.0 B/s | 33.8 KiB | 00m00s [ 594/1149] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 595/1149] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 596/1149] Installing ncurses-c++-libs 100% | 75.6 MiB/s | 154.9 KiB | 00m00s [ 597/1149] Installing ncurses-devel-0: 100% | 30.9 MiB/s | 1.0 MiB | 00m00s [ 598/1149] Installing libedit-devel-0: 100% | 33.0 MiB/s | 67.5 KiB | 00m00s [ 599/1149] Installing llvm-static-0:22 100% | 505.9 MiB/s | 351.6 MiB | 00m01s [ 600/1149] Installing llvm-googletest- 100% | 156.0 MiB/s | 2.2 MiB | 00m00s [ 601/1149] Installing llvm-devel-0:22. 100% | 215.0 MiB/s | 36.3 MiB | 00m00s [ 602/1149] Installing emacs-filesystem 100% | 793.0 KiB/s | 812.0 B | 00m00s [ 603/1149] Installing clang-resource-f 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 604/1149] Installing clang-libs-0:22. 100% | 409.7 MiB/s | 109.8 MiB | 00m00s [ 605/1149] Installing clang-0:22.1.8-2 100% | 496.0 MiB/s | 61.5 MiB | 00m00s [ 606/1149] Installing clang-tools-extr 100% | 345.4 MiB/s | 61.5 MiB | 00m00s [ 607/1149] Installing clang-devel-0:22 100% | 307.3 MiB/s | 32.6 MiB | 00m00s [ 608/1149] Installing ncurses-0:6.6-3. 100% | 21.6 MiB/s | 618.1 KiB | 00m00s [ 609/1149] Installing groff-base-0:1.2 100% | 97.9 MiB/s | 4.2 MiB | 00m00s [ 610/1149] Installing perl-Digest-0:1. 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 611/1149] Installing perl-Digest-MD5- 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [ 612/1149] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 613/1149] Installing perl-B-0:1.92-52 100% | 252.4 MiB/s | 516.9 KiB | 00m00s [ 614/1149] Installing perl-libnet-0:3. 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 615/1149] Installing perl-Data-Dumper 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [ 616/1149] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 617/1149] Installing perl-URI-0:5.35- 100% | 91.8 MiB/s | 282.0 KiB | 00m00s [ 618/1149] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 619/1149] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 620/1149] Installing perl-IO-Socket-S 100% | 238.0 MiB/s | 731.0 KiB | 00m00s [ 621/1149] Installing perl-Net-SSLeay- 100% | 270.4 MiB/s | 1.4 MiB | 00m00s [ 622/1149] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 623/1149] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 624/1149] Installing perl-Text-Tabs+W 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 625/1149] Installing perl-Pod-Escapes 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 626/1149] Installing perl-Time-Local- 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 627/1149] Installing perl-Time-HiRes- 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 628/1149] Installing perl-File-Path-0 100% | 0.0 B/s | 64.4 KiB | 00m00s [ 629/1149] Installing perl-HTTP-Tiny-0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 630/1149] Installing perl-Pod-Simple- 100% | 280.7 MiB/s | 574.8 KiB | 00m00s [ 631/1149] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 632/1149] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 633/1149] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 634/1149] Installing perl-POSIX-0:2.2 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [ 635/1149] Installing perl-Term-Cap-0: 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 636/1149] Installing perl-Term-ANSICo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 637/1149] Installing perl-Pod-Perldoc 100% | 8.3 MiB/s | 169.4 KiB | 00m00s [ 638/1149] Installing perl-podlators-1 100% | 16.9 MiB/s | 328.7 KiB | 00m00s [ 639/1149] Installing perl-File-stat-0 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 640/1149] Installing perl-SelectSaver 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 641/1149] Installing perl-Socket-4:2. 100% | 119.8 MiB/s | 122.7 KiB | 00m00s [ 642/1149] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 643/1149] Installing perl-Pod-Usage-4 100% | 4.8 MiB/s | 87.8 KiB | 00m00s [ 644/1149] Installing perl-IO-0:1.56-5 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [ 645/1149] Installing perl-Fcntl-0:1.2 100% | 44.7 MiB/s | 45.8 KiB | 00m00s [ 646/1149] Installing perl-overloading 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 647/1149] Installing perl-mro-0:1.30- 100% | 0.0 B/s | 42.5 KiB | 00m00s [ 648/1149] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 649/1149] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 650/1149] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 651/1149] Installing perl-Storable-1: 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [ 652/1149] Installing perl-Getopt-Std- 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 653/1149] Installing perl-MIME-Base64 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 654/1149] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 655/1149] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 656/1149] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 657/1149] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 658/1149] Installing perl-Scalar-List 100% | 145.1 MiB/s | 148.6 KiB | 00m00s [ 659/1149] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 660/1149] Installing perl-constant-0: 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 661/1149] Installing perl-Encode-4:3. 100% | 151.4 MiB/s | 4.7 MiB | 00m00s [ 662/1149] Installing perl-DynaLoader- 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 663/1149] Installing perl-PathTools-0 100% | 90.1 MiB/s | 184.5 KiB | 00m00s [ 664/1149] Installing perl-Carp-0:1.54 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [ 665/1149] Installing perl-Exporter-0: 100% | 27.1 MiB/s | 55.5 KiB | 00m00s [ 666/1149] Installing perl-libs-4:5.44 100% | 287.8 MiB/s | 12.1 MiB | 00m00s [ 667/1149] Installing perl-interpreter 100% | 6.2 MiB/s | 121.4 KiB | 00m00s [ 668/1149] Installing jemalloc-0:5.3.0 100% | 50.8 MiB/s | 1.1 MiB | 00m00s [ 669/1149] Installing jemalloc-devel-0 100% | 12.1 MiB/s | 222.3 KiB | 00m00s [ 670/1149] Installing rust-version_che 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [ 671/1149] Installing rust-version_che 100% | 0.0 B/s | 124.0 B | 00m00s [ 672/1149] Installing rust-typenum-dev 100% | 390.7 MiB/s | 1.2 MiB | 00m00s [ 673/1149] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 674/1149] Installing rust-generic-arr 100% | 13.5 MiB/s | 68.9 KiB | 00m00s [ 675/1149] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 676/1149] Installing rust-block-buffe 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [ 677/1149] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 678/1149] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 679/1149] Installing rust-crypto-comm 100% | 26.2 MiB/s | 26.8 KiB | 00m00s [ 680/1149] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 681/1149] Installing rust-digest0.10- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 682/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 683/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 684/1149] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 685/1149] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 686/1149] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 687/1149] Installing rust-dirs-sys-de 100% | 0.0 B/s | 30.5 KiB | 00m00s [ 688/1149] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 689/1149] Installing rust-dirs-devel- 100% | 48.9 MiB/s | 50.0 KiB | 00m00s [ 690/1149] Installing rust-dirs+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 691/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 692/1149] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 693/1149] Installing rust-find-msvc-t 100% | 113.4 MiB/s | 116.1 KiB | 00m00s [ 694/1149] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 695/1149] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 696/1149] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 697/1149] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 698/1149] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 699/1149] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 700/1149] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 701/1149] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 702/1149] Installing rust-pkg-config- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 703/1149] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 704/1149] Installing rust-icu_normali 100% | 400.5 MiB/s | 410.2 KiB | 00m00s [ 705/1149] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 706/1149] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 707/1149] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 708/1149] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 709/1149] Installing rust-unicode-nor 100% | 348.5 MiB/s | 713.6 KiB | 00m00s [ 710/1149] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 711/1149] Installing rust-urlencoding 100% | 0.0 B/s | 20.1 KiB | 00m00s [ 712/1149] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 713/1149] Installing rust-escape8259- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 714/1149] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 715/1149] Installing rust-termtree0.5 100% | 0.0 B/s | 21.2 KiB | 00m00s [ 716/1149] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1149] Installing rust-autocfg-dev 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [ 718/1149] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 719/1149] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 720/1149] Installing rust-chrono-deve 100% | 321.9 MiB/s | 1.3 MiB | 00m00s [ 721/1149] Installing rust-chrono+iana 100% | 0.0 B/s | 124.0 B | 00m00s [ 722/1149] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 723/1149] Installing rust-chrono+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 724/1149] Installing rust-quick-junit 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 725/1149] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 726/1149] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 727/1149] Installing rust-fs-err-deve 100% | 106.8 MiB/s | 109.4 KiB | 00m00s [ 728/1149] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 729/1149] Installing rust-argfile-dev 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 730/1149] Installing rust-memoffset-d 100% | 0.0 B/s | 37.8 KiB | 00m00s [ 731/1149] Installing rust-memoffset+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 732/1149] Installing rust-intrusive-c 100% | 371.2 MiB/s | 380.1 KiB | 00m00s [ 733/1149] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 734/1149] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 735/1149] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 736/1149] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 737/1149] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 738/1149] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 739/1149] Installing rust-icu_collect 100% | 210.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% | 0.0 B/s | 34.5 KiB | 00m00s [ 742/1149] Installing rust-lock_api-de 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [ 743/1149] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 744/1149] Installing rust-lock_api+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 745/1149] Installing rust-cfg_aliases 100% | 0.0 B/s | 23.1 KiB | 00m00s [ 746/1149] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 747/1149] Installing rust-clap_lex-de 100% | 0.0 B/s | 43.6 KiB | 00m00s [ 748/1149] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 749/1149] Installing rust-clap_builde 100% | 232.1 MiB/s | 950.8 KiB | 00m00s [ 750/1149] Installing rust-clap-devel- 100% | 80.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% | 186.0 MiB/s | 190.5 KiB | 00m00s [ 761/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 762/1149] Installing rust-clap_comple 100% | 38.3 MiB/s | 39.2 KiB | 00m00s [ 763/1149] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 764/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 765/1149] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1149] Installing rust-strsim-deve 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 767/1149] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 769/1149] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1149] Installing rust-difflib-dev 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [ 771/1149] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 772/1149] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 773/1149] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 774/1149] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 775/1149] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 776/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 777/1149] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 778/1149] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 779/1149] Installing rust-snapbox-dev 100% | 134.2 MiB/s | 274.9 KiB | 00m00s [ 780/1149] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 781/1149] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 782/1149] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 783/1149] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 784/1149] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 785/1149] Installing rust-pin-project 100% | 77.2 MiB/s | 237.3 KiB | 00m00s [ 786/1149] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 787/1149] Installing rust-tracing-dev 100% | 232.2 MiB/s | 475.5 KiB | 00m00s [ 788/1149] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 789/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 790/1149] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 791/1149] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 792/1149] Installing rust-foldhash-de 100% | 0.0 B/s | 59.4 KiB | 00m00s [ 793/1149] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 794/1149] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 795/1149] Installing rust-hashlink-de 100% | 164.1 MiB/s | 168.0 KiB | 00m00s [ 796/1149] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1149] Installing rust-simdutf8-de 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [ 798/1149] Installing rust-bytecheck+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1149] Installing rust-rkyv+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 800/1149] Installing rust-winnow0.7-d 100% | 251.0 MiB/s | 1.3 MiB | 00m00s [ 801/1149] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 802/1149] Installing rust-diff-devel- 100% | 445.4 MiB/s | 912.2 KiB | 00m00s [ 803/1149] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 804/1149] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 805/1149] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 806/1149] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 807/1149] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 808/1149] Installing rust-pep440_rs-d 100% | 203.0 MiB/s | 207.9 KiB | 00m00s [ 809/1149] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 810/1149] Installing rust-pep440_rs+v 100% | 0.0 B/s | 124.0 B | 00m00s [ 811/1149] Installing rust-litemap-dev 100% | 128.4 MiB/s | 131.5 KiB | 00m00s [ 812/1149] Installing rust-icu_locale_ 100% | 130.3 MiB/s | 400.4 KiB | 00m00s [ 813/1149] Installing rust-icu_provide 100% | 200.5 MiB/s | 205.3 KiB | 00m00s [ 814/1149] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 815/1149] Installing rust-icu_normali 100% | 259.5 MiB/s | 265.7 KiB | 00m00s [ 816/1149] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 817/1149] Installing rust-icu_propert 100% | 350.4 MiB/s | 358.8 KiB | 00m00s [ 818/1149] Installing rust-idna_adapte 100% | 0.0 B/s | 27.9 KiB | 00m00s [ 819/1149] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1149] Installing rust-idna-devel- 100% | 455.1 MiB/s | 932.0 KiB | 00m00s [ 821/1149] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 822/1149] Installing rust-idna+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 823/1149] Installing rust-cfg-if-deve 100% | 0.0 B/s | 23.8 KiB | 00m00s [ 824/1149] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 825/1149] Installing rust-nix-devel-0 100% | 277.3 MiB/s | 1.7 MiB | 00m00s [ 826/1149] Installing rust-getrandom-d 100% | 83.8 MiB/s | 171.7 KiB | 00m00s [ 827/1149] Installing rust-chacha20-de 100% | 150.6 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% | 117.0 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% | 429.2 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% | 304.4 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% | 123.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% | 0.0 B/s | 17.7 KiB | 00m00s [ 856/1149] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 857/1149] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 858/1149] Installing rust-rand+sys_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 859/1149] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 860/1149] Installing rust-nix+term-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 861/1149] Installing rust-clearscreen 100% | 252.5 MiB/s | 258.5 KiB | 00m00s [ 862/1149] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1149] Installing rust-nix+signal- 100% | 0.0 B/s | 124.0 B | 00m00s [ 864/1149] Installing rust-ctrlc-devel 100% | 43.4 MiB/s | 44.5 KiB | 00m00s [ 865/1149] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 866/1149] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 867/1149] Installing rust-parking_lot 100% | 137.1 MiB/s | 140.4 KiB | 00m00s [ 868/1149] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1149] Installing rust-parking_lot 100% | 196.7 MiB/s | 201.4 KiB | 00m00s [ 870/1149] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 871/1149] Installing rust-dashmap-dev 100% | 129.5 MiB/s | 132.6 KiB | 00m00s [ 872/1149] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 873/1149] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 874/1149] Installing rust-test-case-d 100% | 0.0 B/s | 17.1 KiB | 00m00s [ 875/1149] Installing rust-thread_loca 100% | 0.0 B/s | 56.6 KiB | 00m00s [ 876/1149] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 878/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 879/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1149] Installing rust-tracing-fla 100% | 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% | 109.7 MiB/s | 112.3 KiB | 00m00s [ 883/1149] Installing rust-pest_meta-d 100% | 272.5 MiB/s | 279.0 KiB | 00m00s [ 884/1149] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 885/1149] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 886/1149] Installing rust-pest_derive 100% | 78.1 MiB/s | 79.9 KiB | 00m00s [ 887/1149] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1149] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 889/1149] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 890/1149] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 891/1149] Installing rust-libloading0 100% | 110.3 MiB/s | 112.9 KiB | 00m00s [ 892/1149] Installing rust-libloading0 100% | 0.0 B/s | 124.0 B | 00m00s [ 893/1149] Installing rust-ryu-devel-0 100% | 78.6 MiB/s | 161.0 KiB | 00m00s [ 894/1149] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1149] Installing rust-itoa-devel- 100% | 0.0 B/s | 36.0 KiB | 00m00s [ 896/1149] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 897/1149] Installing rust-serde_json- 100% | 237.6 MiB/s | 730.0 KiB | 00m00s [ 898/1149] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 899/1149] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 900/1149] Installing rust-gen-lsp-typ 100% | 321.3 MiB/s | 658.1 KiB | 00m00s [ 901/1149] Installing rust-insta-cmd-d 100% | 32.6 MiB/s | 33.4 KiB | 00m00s [ 902/1149] Installing rust-lsp-server- 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 903/1149] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 904/1149] Installing rust-escargot-de 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [ 905/1149] Installing rust-escargot+de 100% | 40.4 KiB/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% | 87.4 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% | 0.0 B/s | 124.0 B | 00m00s [ 911/1149] Installing rust-csv-devel-0 100% | 486.7 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% | 127.2 MiB/s | 130.3 KiB | 00m00s [ 915/1149] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 916/1149] Installing rust-predicates- 100% | 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% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 919/1149] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 920/1149] Installing rust-castaway-de 100% | 0.0 B/s | 40.8 KiB | 00m00s [ 921/1149] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 922/1149] Installing rust-char_str-de 100% | 143.2 MiB/s | 293.3 KiB | 00m00s [ 923/1149] Installing rust-char_str+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 924/1149] Installing rust-arc-swap-de 100% | 118.4 MiB/s | 242.6 KiB | 00m00s [ 925/1149] Installing rust-indoc-devel 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [ 926/1149] Installing rust-utf8parse-d 100% | 0.0 B/s | 35.2 KiB | 00m00s [ 927/1149] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 928/1149] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 929/1149] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 930/1149] Installing rust-anstyle-svg 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 931/1149] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 932/1149] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 933/1149] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 934/1149] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 935/1149] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 936/1149] Installing rust-anstyle-que 100% | 0.0 B/s | 26.7 KiB | 00m00s [ 937/1149] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 938/1149] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 939/1149] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 940/1149] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 941/1149] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 942/1149] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 943/1149] Installing rust-clap_comple 100% | 0.0 B/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% | 154.2 MiB/s | 1.4 MiB | 00m00s [ 955/1149] Installing rust-paste-devel 100% | 71.4 MiB/s | 73.1 KiB | 00m00s [ 956/1149] Installing rust-paste+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 957/1149] Installing rust-icu_propert 100% | 292.1 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% | 165.8 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% | 0.0 B/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% | 0.0 B/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% | 0.0 B/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% | 190.0 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% | 311.6 MiB/s | 319.0 KiB | 00m00s [ 987/1149] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 988/1149] Installing rust-globwalk-de 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 989/1149] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 990/1149] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 991/1149] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [ 992/1149] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [ 993/1149] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [ 994/1149] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [ 995/1149] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 996/1149] Installing rust-matchit-dev 100% | 160.6 MiB/s | 164.4 KiB | 00m00s [ 997/1149] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [ 998/1149] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [ 999/1149] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1000/1149] Installing rust-is-macro-de 100% | 29.1 MiB/s | 29.8 KiB | 00m00s [1001/1149] Installing rust-strum_macro 100% | 146.8 MiB/s | 150.3 KiB | 00m00s [1002/1149] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1003/1149] Installing rust-clap_derive 100% | 173.1 MiB/s | 177.3 KiB | 00m00s [1004/1149] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1005/1149] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1006/1149] Installing rust-libtest-mim 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [1007/1149] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1008/1149] Installing rust-datatest-st 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [1009/1149] Installing rust-glob-devel- 100% | 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% | 204.8 MiB/s | 209.7 KiB | 00m00s [1012/1149] Installing rust-clang-sys+d 100% | 0.0 B/s | 124.0 B | 00m00s [1013/1149] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1014/1149] Installing rust-clang-sys+r 100% | 0.0 B/s | 124.0 B | 00m00s [1015/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1017/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1018/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1019/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1020/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1022/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1023/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1024/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1025/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1026/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1149] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1028/1149] Installing rust-bindgen-dev 100% | 271.4 MiB/s | 1.1 MiB | 00m00s [1029/1149] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1030/1149] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1031/1149] Installing rust-zstd-safe-d 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [1032/1149] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1033/1149] Installing rust-zstd-safe+s 100% | 0.0 B/s | 124.0 B | 00m00s [1034/1149] Installing rust-zstd-devel- 100% | 114.7 MiB/s | 117.5 KiB | 00m00s [1035/1149] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1036/1149] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1037/1149] Installing rust-countme-dev 100% | 0.0 B/s | 28.2 KiB | 00m00s [1038/1149] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1039/1149] Installing rust-bitvec-deve 100% | 142.9 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% | 199.0 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-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1113/1149] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1149] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1115/1149] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1149] Installing rust-tikv-jemall 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% | 898.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 38 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.7TSoT4 setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.M8EbSb + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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% | 347.7 KiB/s | 25.4 KiB | 00m00s Copr repository 100% | 126.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "rust-1.97.1-2.fc45.x86_64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: python3-devel x86_64 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% | 29.1 MiB/s | 238.0 KiB | 00m00s [2/4] python3-devel-0:3.15.0~b4-1.fc45. 100% | 42.8 MiB/s | 482.0 KiB | 00m00s [3/4] python3-rpm-generators-0:14-32.fc 100% | 9.3 MiB/s | 28.5 KiB | 00m00s [4/4] python3-pip-0:26.1.2-2.fc45.noarc 100% | 152.1 MiB/s | 2.7 MiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 115.6 MiB/s | 3.5 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 307.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 129.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 202.3 MiB/s | 1.0 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 80.9 MiB/s | 82.9 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 78.1 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.1.2-2 100% | 125.8 MiB/s | 12.3 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.XqxHrw setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.giTk1S + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-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% | 282.1 KiB/s | 25.4 KiB | 00m00s Copr repository 100% | 126.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc45.noarch" is already installed. Package "python3-devel-3.15.0~b4-1.fc45.x86_64" 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.x86_64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Package Arch Version Repository Size Installing: maturin x86_64 0:1.14.1-4.fc45 fedora 14.5 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 14 MiB extra will be used (install 14 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc45.x86_64 100% | 123.0 MiB/s | 4.8 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 99.9 MiB/s | 4.8 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 55.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 25.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 166.4 MiB/s | 14.5 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.jxbAqd setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.DAJQrz + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-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% | 453.3 KiB/s | 25.4 KiB | 00m00s Copr repository 100% | 101.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. 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.x86_64" 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.x86_64" is already installed. Package "rust2rpm-helper-0.1.9-2.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.kuygPd setting SOURCE_DATE_EPOCH=1785715200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ASyYNK + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + cd ruff-0.16.1 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --all-features --with-check + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.1.dist-info/ removed 'ruff-0.16.1.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.1.dist-info/licenses' removed 'ruff-0.16.1.dist-info/WHEEL' removed 'ruff-0.16.1.dist-info/METADATA' removed directory 'ruff-0.16.1.dist-info/' + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-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.NF4zTT + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.nVHEM4 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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-cz9mhcjw --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ruff Building wheel for ruff (pyproject.toml): started Running command Building wheel for ruff (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling serde_core v1.0.228 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=be49470bfb2696e1 -C extra-filename=-dd517406b8485d74 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/proc-macro2-dd517406b8485d74 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5e239da5f4c8e9ca -C extra-filename=-70995bf9cb63bc93 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=20a26ac7c3286613 -C extra-filename=-cd9053675599877b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/quote-cd9053675599877b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=969526f4e0057567 -C extra-filename=-0fd7cba72e80e86b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-0fd7cba72e80e86b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=7f7e5f91d3062f08 -C extra-filename=-8d79b8acf9f7d111 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-cd9053675599877b/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=465165442f2f80e8 -C extra-filename=-4bcb647467a660c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=7a9a09bb252b32fb -C extra-filename=-6b5b303eb988f1ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-6b5b303eb988f1ea -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-dd517406b8485d74/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_core-0fd7cba72e80e86b/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.228/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="result"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "rc", "result", "std", "unstable"))' -C metadata=eddc6dbf968f5d21 -C extra-filename=-569ee460946907b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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)'` 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=c3124c10f55308dd -C extra-filename=-b0587afb2b7e327c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde-6b5b303eb988f1ea/build-script-build` Compiling smallvec v1.15.1 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=a4fb6572ef84c9a7 -C extra-filename=-70a54255150e4b7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=5e4060a54c04a8ec -C extra-filename=-d956d9b153294873 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --cap-lints allow -Copt-level=3 -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=b4819411d8eded95 -C extra-filename=-df0a2bdddd770bcc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5386ed19a7c47bb5 -C extra-filename=-210845942bb176f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-210845942bb176f6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-210845942bb176f6/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=6c339ea5cbdf6bc1 -C extra-filename=-99225708d628b90c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=88f1596f495d7be4 -C extra-filename=-b3c2d25891432290 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=a0756b52e800e3cd -C extra-filename=-990e89261f30f092 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=cbbf68be5489d8da -C extra-filename=-44cb4b97b7e2efc4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=5948abf620444274 -C extra-filename=-7bb041d16736e164 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zmij-7bb041d16736e164 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=20bb16120fdf4aa9 -C extra-filename=-561fd70e96d8be2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-990e89261f30f092.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libequivalent-44cb4b97b7e2efc4.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfoldhash-b3c2d25891432290.rmeta --cap-lints allow -Copt-level=3 -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=6b46803753072187 -C extra-filename=-266ef15bae8b7ec7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=2ba8c7949162cd1d -C extra-filename=-e6ed206cd9de6971 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-266ef15bae8b7ec7.rmeta --cap-lints allow -Copt-level=3 -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-7bb041d16736e164/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=ee670cf250d6eb7c -C extra-filename=-7468235739e98dd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=974ae5176e18fc44 -C extra-filename=-4babf7bb2f4d07a3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-44cb4b97b7e2efc4.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b0881c9be978e8d1 -C extra-filename=-a63092b6fc8240ac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustversion-a63092b6fc8240ac -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=260f265869eb3a1e -C extra-filename=-99684e030c43eadd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-a63092b6fc8240ac/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=9862de9d86ae0639 -C extra-filename=-3a56bfeaec51262e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=5b53947558f18c00 -C extra-filename=-270168a4ce326fc2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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=867eab26487144b7 -C extra-filename=-39c4b402f65ee9c5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.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=148e32d6de12388a -C extra-filename=-7a3a1861b2c263bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=049176e38fbd4154 -C extra-filename=-2df2ed99537809af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-39c4b402f65ee9c5.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d792a7c5319b3cce -C extra-filename=-3c30bf425ba4691a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=d49b9deced859ded -C extra-filename=-57dcb0aabfd5a6d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=9c40861995cc9886 -C extra-filename=-82d894eb88f6b029 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-utils-82d894eb88f6b029 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=2b2666935f218b30 -C extra-filename=-60a694fc2810f63c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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/crossbeam-utils-82d894eb88f6b029/build-script-build` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=3448ce1c3ccb3bad -C extra-filename=-ad6680bb262f32da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-270168a4ce326fc2.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=31e43717ccf826c2 -C extra-filename=-01ed60ac73448a3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -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=db9d88f1007b31e4 -C extra-filename=-68eeec15f189a70c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/libc-68eeec15f189a70c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=de23a2cfe20c46f0 -C extra-filename=-c5abbff25eb636f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=031e8ccb5127432c -C extra-filename=-5076380702f48f69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=8b38acd9a9213755 -C extra-filename=-89a4d3b99483c8e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-68eeec15f189a70c/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=0d00ad254f2647dc -C extra-filename=-0e77885f0b645c8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=831ef5ec24e21d97 -C extra-filename=-42d9c6573dc5a78b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/zerocopy-42d9c6573dc5a78b -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=68ab73e967cb7aca -C extra-filename=-5d8a9de024c4df68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-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=c8e58bd5f7815a15 -C extra-filename=-f356b9b4c87d036f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-01ed60ac73448a3e.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -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-42d9c6573dc5a78b/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=6a51081790b9b4f2 -C extra-filename=-3b4dcad6076cd75a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=ca831a89e60d84f9 -C extra-filename=-67d4ce4faddd7971 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4babf7bb2f4d07a3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5e74f218551cbdf6 -C extra-filename=-91859180479ec557 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-70995bf9cb63bc93.rmeta --cap-lints allow -Copt-level=3 -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=7d3fda0d9020f585 -C extra-filename=-baf41f4cd8a1ba4c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=64d335b30e23d5a9 -C extra-filename=-db95fd81c7bab362 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-baf41f4cd8a1ba4c.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-3b4dcad6076cd75a.rmeta --cap-lints allow -Copt-level=3 -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=4bdf30a7472d8ec7 -C extra-filename=-24c7643d04460559 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=38e23277634aa97f -C extra-filename=-d0f22a1cbedade53 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=80ba44c5d37adea1 -C extra-filename=-f0c773187628975e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-24c7643d04460559.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8162b88046f8e545 -C extra-filename=-7fbe65cc91b3bfdf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-db95fd81c7bab362.rmeta --cap-lints allow -Copt-level=3 -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=9708407140809c6f -C extra-filename=-65e4a275ec7d5333 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=ce29cda6b9ad191e -C extra-filename=-83dfcb838fae5a90 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f0c773187628975e.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-7fbe65cc91b3bfdf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=edc72631a9d07e1b -C extra-filename=-ef6c20d8c931354f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=a788136208948c3e -C extra-filename=-f3f8450e49d5fa8c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=9ed30b11912ab6e5 -C extra-filename=-50a42e2c0af65bcd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3b4dcad6076cd75a.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_chacha-83dfcb838fae5a90.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-7fbe65cc91b3bfdf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5fd8fa336b68ea27 -C extra-filename=-69d97fb72295a18b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f3f8450e49d5fa8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3301ce2bfe792a23 -C extra-filename=-5dbb07772bfb81fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-5dbb07772bfb81fa -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=b6e880c7e6f30143 -C extra-filename=-346175e04c5b66e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=b1689dafd644d39c -C extra-filename=-63f0ca988dd71fdf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-69d97fb72295a18b.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-50a42e2c0af65bcd.rmeta --cap-lints allow -Copt-level=3 -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-5dbb07772bfb81fa/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=f35971f1755e98f1 -C extra-filename=-1849a5f80e3aa91a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-65e4a275ec7d5333.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=db0d12234bae622f -C extra-filename=-efa358dc233fd310 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.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=d4e42b8cc6a5310e -C extra-filename=-bea093e8568b15d9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=226d8e56461e7dca -C extra-filename=-a92e7b5387669780 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=16f0e5dfe9e8f85a -C extra-filename=-9c4ec22a5dfda2e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=e596464dcc7a598e -C extra-filename=-c5a176332a5593c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=558c2c673d92eada -C extra-filename=-d8ff93023d5af2c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d956d9b153294873.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use_macros-c5a176332a5593c2.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=381b08383757c5db -C extra-filename=-a1d334ba1761379e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-57dcb0aabfd5a6d7.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinterpolator-3c30bf425ba4691a.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-2df2ed99537809af.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro_utils-e6ed206cd9de6971.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote_use-d8ff93023d5af2c4.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=32ad65f7acf4eee2 -C extra-filename=-9917fcc19c55ca3c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=1da14303a11e2498 -C extra-filename=-6b3cf29177a50540 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-d0f22a1cbedade53.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=9907ed76835273ca -C extra-filename=-5b7a02036de1fbc8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsynstructure-d0f22a1cbedade53.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=98b7b6c571406414 -C extra-filename=-25563f342ab2e63c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.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=3c70acef3cb01d4d -C extra-filename=-4bbd67fd6f9a6294 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-25563f342ab2e63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c56ca2323ded1b12 -C extra-filename=-70d08ab2ee6e77d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ad6680bb262f32da.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-99684e030c43eadd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-7468235739e98dd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d110f10bdb291906 -C extra-filename=-478c20e8dd94afdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a1d334ba1761379e.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libderive_where-9917fcc19c55ca3c.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmanyhow-2df2ed99537809af.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=abca8f3e6fbf9870 -C extra-filename=-54135b0f607ce116 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=3e1cab7672e9f6a8 -C extra-filename=-49e9e0eae36a9cff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-478c20e8dd94afdb.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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 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=785f6e7c36ed0298 -C extra-filename=-2cbd845fba9c0ec7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6b3cf29177a50540.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_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=a05fa795fb721eec -C extra-filename=-16d29c66b825942f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1849a5f80e3aa91a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-a92e7b5387669780.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e69e5f498f8a9a29 -C extra-filename=-8d921e155b82a5f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-346175e04c5b66e3.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke_derive-5b7a02036de1fbc8.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=15a15268939ffefd -C extra-filename=-32ac4fd05a0e8b70 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=5dcb2ee8e30202ab -C extra-filename=-b5922fbd5c3d2694 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-70d08ab2ee6e77d1.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size_derive2-49e9e0eae36a9cff.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libordermap-67d4ce4faddd7971.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-4bbd67fd6f9a6294.rmeta --cap-lints allow -Copt-level=3 -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=bd30b2785fdddfea -C extra-filename=-5e2d97168bf955a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5922fbd5c3d2694.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.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 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=1ce6289dc359ad8f -C extra-filename=-3398357e4cfb6ed3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-54135b0f607ce116.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=68f4d9217842f835 -C extra-filename=-0cd9b66fffd10540 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bea093e8568b15d9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7987de67f20154cc -C extra-filename=-199f3f59bd405043 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-65e4a275ec7d5333.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-efa358dc233fd310.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=a04365c721598845 -C extra-filename=-7bf9907bfc36a261 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-63f0ca988dd71fdf.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_shared-69d97fb72295a18b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=94b25d5a95445917 -C extra-filename=-7d4dae889ba022df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f356b9b4c87d036f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7254006232f39e6e -C extra-filename=-dbe36664cc0a8467 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-01ed60ac73448a3e.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f356b9b4c87d036f.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=860d46ace252655e -C extra-filename=-768b00676e1c6ec0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5d8a9de024c4df68.rmeta --cap-lints allow -Copt-level=3 -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=ac4e38a9f4b43100 -C extra-filename=-ac47941fc63fbf42 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 rustc-hash v2.1.3 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2021 /usr/share/cargo/registry/rustc-hash-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=3d089a6999c0b64e -C extra-filename=-5e99d2b66bf72662 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=62d408d4ea8d0437 -C extra-filename=-8d2df4023d99ba90 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=20064fd03e8be759 -C extra-filename=-55f747e842899add --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/parking_lot_core-55f747e842899add -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=7072f129e06432f4 -C extra-filename=-204dffef74a4488b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0cd9b66fffd10540.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-199f3f59bd405043.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-efa358dc233fd310.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-8d2df4023d99ba90.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-70995bf9cb63bc93.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-55f747e842899add/build-script-build` 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=79c0dc38f9dd7270 -C extra-filename=-77f9bd77cdb4bdf0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1849a5f80e3aa91a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-65e4a275ec7d5333.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-16d29c66b825942f.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-a92e7b5387669780.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=aa369aeb02ed437c -C extra-filename=-d56b16f3c75c6bd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-01ed60ac73448a3e.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-7d4dae889ba022df.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f356b9b4c87d036f.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a8a32a3ee2d7f7a8 -C extra-filename=-a51c6905d1733250 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=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=3430ddf5f8d916b5 -C extra-filename=-31998d4cfa6cd317 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec_derive-32ac4fd05a0e8b70.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 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=474d7929b09f4564 -C extra-filename=-c9e4cfee13ca79c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=98e214ccfb53bbe5 -C extra-filename=-b74b837febb03365 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/memoffset-b74b837febb03365 -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-7a3a1861b2c263bb.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 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=8e7aa3406e64f3cb -C extra-filename=-8076a421cc80e789 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=a49d7f71feb2041e -C extra-filename=-503f57b9453fb8cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=0fe3b45784582240 -C extra-filename=-51d98c56d1b20482 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8076a421cc80e789.rmeta --cap-lints allow -Copt-level=3 -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-b74b837febb03365/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=c5f3986a852d1adc -C extra-filename=-ba8988dbfcc8a367 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --cap-lints allow -Copt-level=3 -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=2db4ff747e8c5d26 -C extra-filename=-2095f0b45c29cabc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ef6c20d8c931354f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5bca2a004bcad2f9 -C extra-filename=-3467f515f6e63d55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=3321cbd666fd3c55 -C extra-filename=-250430ef11597946 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/typeid-250430ef11597946 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=046fc07ce5c6be44 -C extra-filename=-07210058f9b3dbc9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=02b59c0e0eb118fa -C extra-filename=-48599391bfab83bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=4c729221f83a0e81 -C extra-filename=-63430d90886d13ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/portable-atomic-63430d90886d13ec -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-250430ef11597946/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=f2ff620e252469df -C extra-filename=-e529cc7b3db5cfb6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ad6680bb262f32da.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitoa-99684e030c43eadd.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libryu-3467f515f6e63d55.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -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=a20571df3afb399f -C extra-filename=-eb0aea1246c75be8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=5c11a50aa137de30 -C extra-filename=-9a6772fca567e456 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5922fbd5c3d2694.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.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-63430d90886d13ec/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=2af4c8856d0e82bb -C extra-filename=-3d3db013d84b06bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=e5964e209bf37033 -C extra-filename=-2509c2f48eef147c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=43dc02f86db62120 -C extra-filename=-da5e7a9281ba9860 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=415672c43a0893ea -C extra-filename=-a0923e57f9a039ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=cd8d057380397f6a -C extra-filename=-476eeb5266e410b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=6acd6f88357d7438 -C extra-filename=-231673f70c9423e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=44e2a40715e204b0 -C extra-filename=-9079263ee00e1c2c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=f643cc8da4714b15 -C extra-filename=-7eaa92d74357c8ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=eb7ba5e3f4c08c2b -C extra-filename=-234fdfd975a62817 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-e529cc7b3db5cfb6.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-da5e7a9281ba9860.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-a0923e57f9a039ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d56b16f3c75c6bd5.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libseahash-7eaa92d74357c8ec.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=5059bbb0c6ba5d16 -C extra-filename=-d634a32b062778d0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-476eeb5266e410b0.rmeta --cap-lints allow -Copt-level=3 -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=80a270c5427b12cd -C extra-filename=-18eae83a331df6b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=2eb526e879649ee9 -C extra-filename=-fc97c2089ca0a412 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-60a694fc2810f63c.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-0cd9b66fffd10540.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-77f9bd77cdb4bdf0.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-204dffef74a4488b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-91859180479ec557.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 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=53c30477ccb0454d -C extra-filename=-fe2c612c1db13e60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-eb0aea1246c75be8.rmeta --cap-lints allow -Copt-level=3 -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=901940f7bf2dbf6d -C extra-filename=-0d72f9478211d8b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=cee62923f991df08 -C extra-filename=-2ec5252d179ab6e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a51c6905d1733250.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1ec1fae75ed5d1af -C extra-filename=-8d9f716220804a25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-51d98c56d1b20482.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-ba8988dbfcc8a367.rmeta --cap-lints allow -Copt-level=3 -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=1456b9de38dfe458 -C extra-filename=-95634a9d7baed589 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ac47941fc63fbf42.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3acb260fc01d0cc6 -C extra-filename=-501d65af6938d68a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-91859180479ec557.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=440d764867066301 -C extra-filename=-9b2ec3e41c0ba5ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-561fd70e96d8be2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=66f6a34cb614a7b9 -C extra-filename=-59685b4d5d411729 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=8bbac61b4d498b0d -C extra-filename=-549fc41360e46143 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=9867ff3318e943f4 -C extra-filename=-df728f5c2a81e96f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-epoch-df728f5c2a81e96f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=dcaffdf281702577 -C extra-filename=-265c5af14d87e1c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=a4adbb9d849d332b -C extra-filename=-43bd713b3fa96e2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=7daae67160052f30 -C extra-filename=-8c13cf54cb7a4b4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=fa5ecc888840cf0e -C extra-filename=-88a65cffd462f330 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d634a32b062778d0.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-43bd713b3fa96e2b.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf_codegen-7bf9907bfc36a261.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-50a42e2c0af65bcd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=80139f0f75c892b0 -C extra-filename=-26434504f4636785 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5076380702f48f69.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpin_project_lite-503f57b9453fb8cd.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_attributes-c9e4cfee13ca79c9.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-768b00676e1c6ec0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=abe668a1a2c79113 -C extra-filename=-ef7a092cb1b3ea3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a51c6905d1733250.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblitemap-59685b4d5d411729.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtinystr-2ec5252d179ab6e8.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-265c5af14d87e1c1.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -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-df728f5c2a81e96f/build-script-build` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=57666232a97bfbbe -C extra-filename=-f2495500829789d5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-95634a9d7baed589.rmeta --cap-lints allow -Copt-level=3 -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=3bd51f500f970442 -C extra-filename=-c0420e134c4e4b40 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-2095f0b45c29cabc.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-9079263ee00e1c2c.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=6133a523aff65186 -C extra-filename=-547ccec5151cc3ec --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a51c6905d1733250.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7dc6b2344b88f06c -C extra-filename=-18d0c4e0773ef386 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3f147fcc5c3e7cc6 -C extra-filename=-726da2bec32c2125 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=922dc513f1a0b5b0 -C extra-filename=-cea786285cfac0c4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crossbeam-deque-cea786285cfac0c4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=16008481db7adae1 -C extra-filename=-251a9a7f03cd6fc6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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_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=7e7b6dd164522bf8 -C extra-filename=-bdb80998faf5f371 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_properties_data-bdb80998faf5f371 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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/crossbeam-deque-cea786285cfac0c4/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=44d4ba139c5c954c -C extra-filename=-d187add13055e3ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a51c6905d1733250.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-ef7a092cb1b3ea3e.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwriteable-265c5af14d87e1c1.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-547ccec5151cc3ec.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -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/icu_properties_data-bdb80998faf5f371/build-script-build` Compiling icu_collections v2.2.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2021 /usr/share/cargo/registry/icu_collections-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "databake", "serde"))' -C metadata=b5c3c4f94dad46e2 -C extra-filename=-c23731845a84c95a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-a51c6905d1733250.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpotential_utf-18d0c4e0773ef386.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-726da2bec32c2125.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libyoke-8d921e155b82a5f4.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerofrom-2cbd845fba9c0ec7.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -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=c4daa770ef5a054a -C extra-filename=-61475013ac795062 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -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 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=a4851532b01470de -C extra-filename=-427cf260cfe1d6a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-427cf260cfe1d6a1 -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-88a65cffd462f330.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 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=c3081b3824a369fc -C extra-filename=-c4faa00c3f19e6f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rustix-c4faa00c3f19e6f6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=cb6f32a60635b49d -C extra-filename=-ea5d498ee99b71d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=62b5196e91b4cfe3 -C extra-filename=-5fd6fe64d065c202 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/serde_json-5fd6fe64d065c202 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-5fd6fe64d065c202/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=31affc7691cd22a8 -C extra-filename=-6b9f675e78f3ff3b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ea5d498ee99b71d4.rmeta --cap-lints allow -Copt-level=3 -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-c4faa00c3f19e6f6/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/unicode_names2-427cf260cfe1d6a1/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=0fd83e6c01a2c1b0 -C extra-filename=-bbf2c0f0e3626a43 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-61475013ac795062.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -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 `/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=a58a5cc7ba0078db -C extra-filename=-81658a919c57ac1c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=b6f1d51207e64a81 -C extra-filename=-fbb1a21facff827d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/num-traits-fbb1a21facff827d -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-7a3a1861b2c263bb.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 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=6e02e4a90b4534c5 -C extra-filename=-bf71c7ee0fe0cc2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=c325901c9c006de5 -C extra-filename=-8c2312677b29c587 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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/num-traits-fbb1a21facff827d/build-script-build` Compiling icu_properties v2.2.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2021 /usr/share/cargo/registry/icu_properties-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "datagen", "default", "harfbuzz_traits", "serde", "unicode_bidi"))' -C metadata=82287214a0e4267b -C extra-filename=-2398467bbc9cf9c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c23731845a84c95a.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_locale_core-ef7a092cb1b3ea3e.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties_data-81658a919c57ac1c.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-d187add13055e3ed.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerotrie-547ccec5151cc3ec.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -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=5ea2a53df519f6c1 -C extra-filename=-aa8f69fea0ab2c21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblinux_raw_sys-8c2312677b29c587.rmeta --cap-lints allow -Copt-level=3 -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 `/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=dc053d273a90ad40 -C extra-filename=-713ccd54b3830a34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f2495500829789d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=426575c1c1164ab8 -C extra-filename=-71f536cae4080cce --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-6b9f675e78f3ff3b.rmeta --cap-lints allow -Copt-level=3 -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=752a2df5d584ceef -C extra-filename=-02d71fe799de7edd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99684e030c43eadd.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_core-569ee460946907b9.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzmij-7468235739e98dd1.rmeta --cap-lints allow -Copt-level=3 -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 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=fa3bd8a83b5d4528 -C extra-filename=-94ead1800b81d9e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-94ead1800b81d9e5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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_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=d0bcccc02f9f1358 -C extra-filename=-31522b698e3e9e1a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/icu_normalizer_data-31522b698e3e9e1a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=c3cbc4d0d9a9e3b9 -C extra-filename=-fd2aeb7a0512368d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=99a2c35ee28f03fe -C extra-filename=-aeaa21dc12843f93 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fd2aeb7a0512368d.rmeta --cap-lints allow -Copt-level=3 -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/icu_normalizer_data-31522b698e3e9e1a/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/anyhow-94ead1800b81d9e5/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=c698df5ff86efc0e -C extra-filename=-5ff879626217ccf4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=3081912d05b98876 -C extra-filename=-c6089312fd36add2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=0e7d6f5bf991b126 -C extra-filename=-8e4a0199bde59a55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/crc32fast-8e4a0199bde59a55 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=da7367ec9d82bfd9 -C extra-filename=-c47d1575af25fc18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=254acf4d3143acf7 -C extra-filename=-d3dbaeac63c4fbe3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=7c9bbd912ddbd232 -C extra-filename=-916492d9f3987783 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-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=16 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--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::doc_markdown' '--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(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=95ae5595e4808f54 -C extra-filename=-8feb3c4924417e0f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=586c7b0b301c84ad -C extra-filename=-c10c9720521231cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --extern cpufeatures=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcpufeatures-8feb3c4924417e0f.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-d3dbaeac63c4fbe3.rmeta --cap-lints allow -Copt-level=3 -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-8e4a0199bde59a55/build-script-build` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=ce4e4ebb340afa7f -C extra-filename=-b5ad486aac6844b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c47d1575af25fc18.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnum_traits-5ff879626217ccf4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9dbe014936ff1d9b -C extra-filename=-27a864d802f481b4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c6089312fd36add2.rmeta --cap-lints allow -Copt-level=3 -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=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=1e32a9a52f6d9227 -C extra-filename=-35e3fcf581224ac6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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)'` 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=6f0ebb46230ac160 -C extra-filename=-f8a0e0fb2d349720 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=fb038c01f7f1416d -C extra-filename=-7db7bc5e51fd1360 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5922fbd5c3d2694.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.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=d8046d46ab3fb45b -C extra-filename=-50345d4041e3f734 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-48599391bfab83bb.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0acc12f7f9b9e2ea -C extra-filename=-990f4dd35fcd2bbf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/camino-990f4dd35fcd2bbf -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=9bac84eda218607e -C extra-filename=-fa300281fee61078 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=1fc7a0dd9a90ac76 -C extra-filename=-520c92f7b9c7c851 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=7f6c569113f68bb6 -C extra-filename=-4a3ebc7abe6f612c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-231673f70c9423e5.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_parse-27a864d802f481b4.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle_query-fa300281fee61078.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolorchoice-520c92f7b9c7c851.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8parse-c6089312fd36add2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c76aed13eabcb621 -C extra-filename=-e0a372f8f8ec5230 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-50345d4041e3f734.rmeta --cap-lints allow -Copt-level=3 -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-990f4dd35fcd2bbf/build-script-build` 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=658ebc3724a6f6c5 -C extra-filename=-68b3a623ed0a96aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c23731845a84c95a.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_normalizer_data-f8a0e0fb2d349720.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_provider-d187add13055e3ed.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzerovec-31998d4cfa6cd317.rmeta --cap-lints allow -Copt-level=3 -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=9a47eb4131b7b723 -C extra-filename=-211855968d0f2b05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -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 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=e9e3854aa370c120 -C extra-filename=-8fb694fb636ac161 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-c10c9720521231cc.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand_core-d3dbaeac63c4fbe3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=f40dd9bfe4a69650 -C extra-filename=-89c6200436278470 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-916492d9f3987783.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4a91864f19dd1948 -C extra-filename=-620b648c1826bdbd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bbf2c0f0e3626a43.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d56b16f3c75c6bd5.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f356b9b4c87d036f.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-fd2aeb7a0512368d.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=963bd6ef3cfdf1df -C extra-filename=-5b18fa09aac46277 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-aa8f69fea0ab2c21.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=40615333dc8dd268 -C extra-filename=-61123de0d80ac60b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5766417a0faf26b7 -C extra-filename=-11a1c5eddc40c82c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=77bafe22f9b2180a -C extra-filename=-c4f07bd7ad823caf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=3d2eb6933fd239ee -C extra-filename=-2b23673759c45874 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=90c27c19f2060349 -C extra-filename=-f557bb3c9c0f26c0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=d6971517c7c3ff45 -C extra-filename=-22f60483d619bbbf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=517fc359bd599e7d -C extra-filename=-cc5aa7c0c0077ca2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4a3ebc7abe6f612c.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanstyle-231673f70c9423e5.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_lex-f557bb3c9c0f26c0.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrsim-22f60483d619bbbf.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminal_size-5b18fa09aac46277.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1a301a1426433481 -C extra-filename=-59c0864372699f8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-211855968d0f2b05.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_path-2b23673759c45874.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=52ce4c83e6c4af8a -C extra-filename=-fd6bd68735207248 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-c4f07bd7ad823caf.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblock_api-51d98c56d1b20482.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot_core-ba8988dbfcc8a367.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=920ab915dbba256e -C extra-filename=-0fd2072ba3518e9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5ad486aac6844b5.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnewtype_uuid-89c6200436278470.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_xml-11a1c5eddc40c82c.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrip_ansi_escapes-e0a372f8f8ec5230.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-916492d9f3987783.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=58aaf463299be825 -C extra-filename=-253348341526d41b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librand-8fb694fb636ac161.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libuuid-916492d9f3987783.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=92f0cb170de902fc -C extra-filename=-20d3677e2402582b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-68b3a623ed0a96aa.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-2398467bbc9cf9c6.rmeta --cap-lints allow -Copt-level=3 -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=5ed646cff471940d -C extra-filename=-253bbfc5a612f9c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -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=fd484f572a4d1ab2 -C extra-filename=-425ce2cae2a6bc0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-fc97c2089ca0a412.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=e2813fdd82783922 -C extra-filename=-247e6384b5f9b2e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-231673f70c9423e5.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.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=3d957b1061fca268 -C extra-filename=-3e3b7bc02fdb649e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-07210058f9b3dbc9.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-70d08ab2ee6e77d1.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-2509c2f48eef147c.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashlink-9b2ec3e41c0ba5ca.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libintrusive_collections-fe2c612c1db13e60.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinventory-8c13cf54cb7a4b4b.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libparking_lot-8d9f716220804a25.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libportable_atomic-18eae83a331df6b1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macro_rules-549fc41360e46143.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa_macros-501d65af6938d68a.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-4bbd67fd6f9a6294.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtypeid-0d72f9478211d8b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=100bf8af35ddedc9 -C extra-filename=-be4ac71baaa42674 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-01ed60ac73448a3e.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarrayvec-48599391bfab83bb.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libchar_str-e529cc7b3db5cfb6.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-70d08ab2ee6e77d1.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-3e3b7bc02fdb649e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-4bbd67fd6f9a6294.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.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=d1c9fc7776f2fbfb -C extra-filename=-a961c6af98c141fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5922fbd5c3d2694.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=c8c786b738295759 -C extra-filename=-ade42abbc885bff3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-91859180479ec557.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=ae936e6df764af86 -C extra-filename=-2b7f49e89cef0430 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-270168a4ce326fc2.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=38225dbe10a8b400 -C extra-filename=-e1dc1d871ce4a235 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c2ef68b6cf763fb5 -C extra-filename=-bbce81ef8b1be431 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=3938a5cc4dcd054b -C extra-filename=-68182c297a21b2b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbstr-7d4dae889ba022df.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdrop_bomb-bf71c7ee0fe0cc2d.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthin_vec-4bbd67fd6f9a6294.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-9079263ee00e1c2c.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-71f536cae4080cce.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-713ccd54b3830a34.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 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=dc56d8144f78633c -C extra-filename=-5e983a08479ac330 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=b6927c7f3bda768c -C extra-filename=-8d6428fb6c402d2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=33e02585c6308ed7 -C extra-filename=-68a8a0383e6da4e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=1c631821e31fd9dc -C extra-filename=-0cda92b7e395601c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=4d8ebc9cbafeef64 -C extra-filename=-c55a9cf6c3cda825 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=364ee4721e77949f -C extra-filename=-0e8655eb4df4c920 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=8a1afb9c37d1ecf0 -C extra-filename=-1516d86e024da0b7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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_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=6cc7e8252ee93d1b -C extra-filename=-6ba577c526ce1067 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1516d86e024da0b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3f0971d77ddb66c4 -C extra-filename=-eb72d3cebedb5f05 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-cc5aa7c0c0077ca2.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_derive-ade42abbc885bff3.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_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=54833d95ef1aed53 -C extra-filename=-0114d6acd31d0349 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-231673f70c9423e5.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libarc_swap-2b7f49e89cef0430.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-253bbfc5a612f9c8.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-70d08ab2ee6e77d1.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdashmap-fd6bd68735207248.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libdunce-0e8655eb4df4c920.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-e1dc1d871ce4a235.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-da5e7a9281ba9860.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-0cda92b7e395601c.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-5e983a08479ac330.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpathdiff-c55a9cf6c3cda825.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquick_junit-0fd2072ba3518e9c.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-247e6384b5f9b2e5.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-a961c6af98c141fc.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-253348341526d41b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-3e3b7bc02fdb649e.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsame_file-fd2aeb7a0512368d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-bbce81ef8b1be431.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsupports_hyperlinks-68a8a0383e6da4e2.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-425ce2cae2a6bc0b.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-61123de0d80ac60b.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-59c0864372699f8e.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 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=db9dd5f937a36299 -C extra-filename=-8d8144448537ca21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d6428fb6c402d2b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f5be98419b9899bf -C extra-filename=-d1ea1789383ff4fc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-20d3677e2402582b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libutf8_iter-726da2bec32c2125.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=68df73ed555162f7 -C extra-filename=-3fa64222467271af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4f329052018598f9 -C extra-filename=-3ac4106982431874 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/thiserror-3ac4106982431874 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-3ac4106982431874/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=888db63ab45ad100 -C extra-filename=-2713ca900a8dc5d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d8144448537ca21.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libidna-d1ea1789383ff4fc.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpercent_encoding-8d6428fb6c402d2b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.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=267b643b0901890b -C extra-filename=-f4394284a2e9fb7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=22faf064ec1def8e -C extra-filename=-34b6b2c855370185 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-60a694fc2810f63c.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=23e74a546740d97c -C extra-filename=-5dbeb39192559fd1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-70a54255150e4b7f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=566b99448b83ff1e -C extra-filename=-659f95543ca372a5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=146d7607c6742af8 -C extra-filename=-e5f4199ea7ac9200 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-e5f4199ea7ac9200 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=00f3f1c15b8a4a6e -C extra-filename=-5f70b6075669d3e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=fc1ebf9fb465f21a -C extra-filename=-ad6654aba6995e65 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5f70b6075669d3e3.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libproc_macro2-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.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=c9220eaa221dad15 -C extra-filename=-f6e47229b9253921 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f4394284a2e9fb7a.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)'` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/paste-e5f4199ea7ac9200/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=5f5e57753b6dd611 -C extra-filename=-98df5c465203b174 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5d8a9de024c4df68.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunscanny-659f95543ca372a5.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-5dbeb39192559fd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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_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=7b0cddff6ca973b4 -C extra-filename=-588eae747e5b0921 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libicu_properties-2398467bbc9cf9c6.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.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=2ec1913c68ee20eb -C extra-filename=-8199f0ae98734914 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_ident-9079263ee00e1c2c.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=7128a7a5b5426fa4 -C extra-filename=-47a7cff7b8b165b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ac47941fc63fbf42.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=037bcb08134e8227 -C extra-filename=-6d3c08a71fb2004d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ef6c20d8c931354f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4ddb2ad806b0f8d8 -C extra-filename=-7f047b0b1cdbc092 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fcc04eadcc12969e -C extra-filename=-886bbc90fb46e931 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --cap-lints allow -Copt-level=3 -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=2151dacc0221c872 -C extra-filename=-18ca2af7057a24d3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=517aa5aa8c926044 -C extra-filename=-1b20fa527a6be99a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-1b20fa527a6be99a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=c254d2863bddf6f6 -C extra-filename=-91bd35f17c0e434c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=8ed1ecf80caca8d3 -C extra-filename=-4cd02a11159ad060 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=b69ac4f3361b3a68 -C extra-filename=-cf617537fe3d5ae4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=715d3c6de04e3f12 -C extra-filename=-94cb5aa99115cb29 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-3fa64222467271af.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-7f047b0b1cdbc092.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-6ba577c526ce1067.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_writer-cf617537fe3d5ae4.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-1516d86e024da0b7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0b6f76dbeeca7e01 -C extra-filename=-d0c14338946307cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-569ee460946907b9.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_spanned-3fa64222467271af.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_datetime-886bbc90fb46e931.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml_parser-6ba577c526ce1067.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwinnow-4cd02a11159ad060.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=90f82ffbe04b16ae -C extra-filename=-bd9bfc8ab7b1cc31 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-34b6b2c855370185.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 `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ref-cast-1b20fa527a6be99a/build-script-build` Compiling pep508_rs v0.9.2 Running `/usr/bin/rustc --crate-name pep508_rs --edition=2021 /usr/share/cargo/registry/pep508_rs-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=0e787044104642f8 -C extra-filename=-dbdc57431e5a69f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-07210058f9b3dbc9.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-6d3c08a71fb2004d.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-98df5c465203b174.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-f6e47229b9253921.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2713ca900a8dc5d6.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburlencoding-91bd35f17c0e434c.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libversion_ranges-5dbeb39192559fd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d0221afc03c37cd2 -C extra-filename=-27d403059fd3f9aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ad6654aba6995e65.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg_runtime-18ca2af7057a24d3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a43b365c87222b5f -C extra-filename=-583b96cfe925001b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-47a7cff7b8b165b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6184562c2d4b2a7c -C extra-filename=-9992ef9c7a9fd264 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-be4ac71baaa42674.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-588eae747e5b0921.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.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=8fe9eb613fe284a1 -C extra-filename=-ae7b2d8d5ecf8c48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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=47bc25a43c05cd9f -C extra-filename=-34c981d624aeb14f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5922fbd5c3d2694.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.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=22939218222f89e5 -C extra-filename=-9568c7d1c58a5877 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-231673f70c9423e5.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a214f79eda2ba1e2 -C extra-filename=-1dfb16e474d38bd3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-25563f342ab2e63c.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.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=63a66cfefb3a99dd -C extra-filename=-8a529992460a4373 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=ad1b5ba4b5eee04b -C extra-filename=-de6dd67b6f888876 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=0a5775b1191a5c3c -C extra-filename=-a9b0a1630b401e8b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=aac28568baf6fa12 -C extra-filename=-bd516b5cfa76cbab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=690d763e3829323e -C extra-filename=-79b856f70a9523f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=3b65b9f7e63fffd1 -C extra-filename=-2ddb4516256d50ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=d3c26aab454fac25 -C extra-filename=-25067003afe271c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=5f36c93ee93e4f92 -C extra-filename=-9afc0a571f261f5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liboption_ext-2ddb4516256d50ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=86ca9557bab36a60 -C extra-filename=-aaf5331c9d971675 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-79b856f70a9523f9.rmeta --cap-lints allow -Copt-level=3 -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=70367114fa96febd -C extra-filename=-e6ddd3c92e6e191f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-de6dd67b6f888876.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 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=2d5d420ee5655d72 -C extra-filename=-f56d5d55bd97cf7e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bd516b5cfa76cbab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=53cfa98078988d60 -C extra-filename=-22091ea3514edf94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-583b96cfe925001b.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librust_stemmers-1dfb16e474d38bd3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1912f716fd8af084 -C extra-filename=-f3f4861929f59805 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_index-34c981d624aeb14f.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-8199f0ae98734914.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.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=81bd0497415df617 -C extra-filename=-cf2d8987b4ca7fa3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9568c7d1c58a5877.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_derive-8a529992460a4373.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpaste-ae7b2d8d5ecf8c48.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpeg-27d403059fd3f9aa.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=28036c79b092e811 -C extra-filename=-adad8d9ce0958413 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive_internals-a9b0a1630b401e8b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=5a86e2ce1322db32 -C extra-filename=-526165afc5b050be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-9992ef9c7a9fd264.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.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=1f0558f6bcf7e740 -C extra-filename=-39ffa88811d0e30d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4babf7bb2f4d07a3.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-98df5c465203b174.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep508_rs-dbdc57431e5a69f9.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-d0c14338946307cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f101751e2f578077 -C extra-filename=-0697a5bef9f5b5ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0114d6acd31d0349.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.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=f4035e4b46508178 -C extra-filename=-ff3a3a69ac79a730 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-be4ac71baaa42674.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.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=8d9935ed6281cad8 -C extra-filename=-f2d28f815d89fde5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=f946eb801617398b -C extra-filename=-d93ce36802a08f37 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5076380702f48f69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f11311cdbd10e958 -C extra-filename=-7e64f3c3aa83b05f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=02ed602e184ecafe -C extra-filename=-044c7d1a995a3e20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=8e9160fc501213e1 -C extra-filename=-ebb23d30775fdfb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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-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=0c78aae5ec1cfcba -C extra-filename=-0415b228f8b634f0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=f307e17d4c1baa42 -C extra-filename=-f7fda464dee078ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=aed97bf98dc14c44 -C extra-filename=-46bd2b237b5fb3e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-01ed60ac73448a3e.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libanyhow-35e3fcf581224ac6.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-eb72d3cebedb5f05.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-25067003afe271c2.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-70d08ab2ee6e77d1.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfern-d93ce36802a08f37.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-a0923e57f9a039ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d56b16f3c75c6bd5.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libimperative-22091ea3514edf94.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-aaf5331c9d971675.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibcst_native-cf2d8987b4ca7fa3.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnatord-044c7d1a995a3e20.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-f56d5d55bd97cf7e.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-98df5c465203b174.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpyproject_toml-39ffa88811d0e30d.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-253348341526d41b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-9992ef9c7a9fd264.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_importer-526165afc5b050be.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-ff3a3a69ac79a730.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_literal-588eae747e5b0921.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-f3f4861929f59805.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-8199f0ae98734914.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-0697a5bef9f5b5ad.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimilar-bbce81ef8b1be431.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtyped_arena-0415b228f8b634f0.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-71f536cae4080cce.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_names2-713ccd54b3830a34.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2713ca900a8dc5d6.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=8038c349f1a8fe79 -C extra-filename=-5e54e939ee47353e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-7e64f3c3aa83b05f.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshlex-f7fda464dee078ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=59016328eddff7d2 -C extra-filename=-284177c1c56f4787 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ebb23d30775fdfb8.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libref_cast-e6ddd3c92e6e191f.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars_derive-adad8d9ce0958413.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b8484fe130b292c2 -C extra-filename=-40a51f5cc3951b2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f2d28f815d89fde5.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=ac87ac27729b5d2f -C extra-filename=-4d0acc9d70778cb2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-9afc0a571f261f5f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7fecb607e894da01 -C extra-filename=-b6e013306819def1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-253bbfc5a612f9c8.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-25067003afe271c2.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libannotate_snippets-247e6384b5f9b2e5.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_static-425ce2cae2a6bc0b.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=a4728cef180ab73e -C extra-filename=-257f47f55cc69d5a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcamino-253bbfc5a612f9c8.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcompact_str-70d08ab2ee6e77d1.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libget_size2-b5922fbd5c3d2694.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_syntax-89a4d3b99483c8e8.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_memory_usage-a961c6af98c141fc.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-8199f0ae98734914.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-3e3b7bc02fdb649e.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum_macros-34b6b2c855370185.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.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=70139e780968c491 -C extra-filename=-7c83110e398c1627 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bf71c7ee0fe0cc2d.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_width-251a9a7f03cd6fc6.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 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=995ca51f9f38c61f -C extra-filename=-e21709152ac3a800 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=707a758c808641fa -C extra-filename=-90ea9a4284f0f782 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=9bf41d03519d2f96 -C extra-filename=-e3770b6fcb3e2c66 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/getrandom-e3770b6fcb3e2c66 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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/getrandom-e3770b6fcb3e2c66/build-script-build` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=b791df4ee6de60b8 -C extra-filename=-3688dd08a40f3ac9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-3688dd08a40f3ac9 -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-e21709152ac3a800.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_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=81221e6d1cd38204 -C extra-filename=-15fc51cfcc7ac8ef --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-eb72d3cebedb5f05.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcountme-90ea9a4284f0f782.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-7c83110e398c1627.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-3e3b7bc02fdb649e.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstatic_assertions-c5abbff25eb636f5.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.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=a4844277a9228754 -C extra-filename=-3b1b0c054953fec2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-3b1b0c054953fec2 -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-5e54e939ee47353e.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=08936c742fa45c2d -C extra-filename=-35bbec57dd11b09d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4d0acc9d70778cb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3ce2f4d5aa8e1934 -C extra-filename=-2a4ed881c0b9eed3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-40a51f5cc3951b2b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7e6c2fcc58352b7c -C extra-filename=-1a02791edffe6914 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-1a02791edffe6914 -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-7bf9907bfc36a261.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=ad7d6d382ec9604e -C extra-filename=-a7e74f77760fee7e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-25563f342ab2e63c.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=89509a9241ee10ec -C extra-filename=-5ce5e405bab96048 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=12e7f52f9c62de8d -C extra-filename=-13bde74024fe530b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=845a7b2700649ee9 -C extra-filename=-5fc4ab8a2e6a63b1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/fs-err-5fc4ab8a2e6a63b1 -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-7a3a1861b2c263bb.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 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=9e1322d4d1d2f1db -C extra-filename=-0dff66445cb8b2d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=238b519aeaa47400 -C extra-filename=-2e838dc2e1132e68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=48e8770348b803ed -C extra-filename=-27bb1e67a516188e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/rayon-core-27bb1e67a516188e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=86db433b60079d79 -C extra-filename=-ff94a3644a34b685 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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/rayon-core-27bb1e67a516188e/build-script-build` 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=a4970517f1d5c048 -C extra-filename=-ce480d3bc3ad303a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5ce5e405bab96048.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-40a51f5cc3951b2b.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-2a4ed881c0b9eed3.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsimdutf8-ff94a3644a34b685.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=15e8cdb456148f18 -C extra-filename=-a052173713fc77d2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d79b8acf9f7d111.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libminimal_lexical-2e838dc2e1132e68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=54b27dd9f910f45e -C extra-filename=-f443e11eb8279d4a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-0dff66445cb8b2d1.rmeta --cap-lints allow -Copt-level=3 -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-5fc4ab8a2e6a63b1/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/terminfo-1a02791edffe6914/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/tikv-jemalloc-sys-3b1b0c054953fec2/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/nix-3688dd08a40f3ac9/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=b53bf45576bf24bf -C extra-filename=-f3d1ebd9ca24dfc9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b3e64ada0fafbf0a -C extra-filename=-669ba96f57604417 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-eb72d3cebedb5f05.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4895a2f5906a34be -C extra-filename=-08666645b8b4653f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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 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=0f2204ba5c32a673 -C extra-filename=-7f0ac6feaa91ab58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-f356b9b4c87d036f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d5fe3d8144a5f67b -C extra-filename=-3da6101c180675d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-eb72d3cebedb5f05.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-46bd2b237b5fb3e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsalsa-3e3b7bc02fdb649e.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libschemars-284177c1c56f4787.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_module_resolver-257f47f55cc69d5a.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libty_site_packages-b6e013306819def1.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libzip-59c0864372699f8e.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=95fda219ad50370c -C extra-filename=-50ef879f4955c706 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-25067003afe271c2.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libetcetera-e1dc1d871ce4a235.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglob-a0923e57f9a039ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobset-d56b16f3c75c6bd5.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchit-0cda92b7e395601c.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-f56d5d55bd97cf7e.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_slash-5e983a08479ac330.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpep440_rs-98df5c465203b174.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-7c83110e398c1627.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-3da6101c180675d6.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-46bd2b237b5fb3e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-a7e74f77760fee7e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-15fc51cfcc7ac8ef.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_semantic-f3f4861929f59805.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_stdlib-8199f0ae98734914.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-0697a5bef9f5b5ad.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-35bbec57dd11b09d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libunicode_normalization-71f536cae4080cce.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-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=51854ce33b24b2ec -C extra-filename=-9b8daec00f32f953 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a74de943fa82ad4f -C extra-filename=-e51834c55f1a7382 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4bcb647467a660c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=88b5421fd5474f38 -C extra-filename=-e883a99612629410 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=005b99998676d29a -C extra-filename=-4d4c29ad30fde65a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=50c85d99e2d67c03 -C extra-filename=-406b86bd61bc81df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=1b45e6f9eacca206 -C extra-filename=-1456fff987ad981c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-4d4c29ad30fde65a.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgetrandom-f3d1ebd9ca24dfc9.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustix-aa8f69fea0ab2c21.rmeta --cap-lints allow -Copt-level=3 -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=d86117c6b92b0615 -C extra-filename=-a1225d0a24d2fdb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-406b86bd61bc81df.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnom-a052173713fc77d2.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libphf-f2495500829789d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1ac578e3114e90f1 -C extra-filename=-6cf66dc14f10242a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b5ad486aac6844b5.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmatchers-7f0ac6feaa91ab58.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnu_ansi_term-e883a99612629410.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex_automata-f356b9b4c87d036f.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsharded_slab-f443e11eb8279d4a.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsmallvec-70a54255150e4b7f.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthread_local-e51834c55f1a7382.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-768b00676e1c6ec0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d79b84f566f12b5b -C extra-filename=-8093304d72131c49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-dbe36664cc0a8467.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-15fc51cfcc7ac8ef.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_trivia-c0420e134c4e4b40.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-50ef879f4955c706.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=df3bea91771b918a -C extra-filename=-823621ffd855b02b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libinotify_sys-9b8daec00f32f953.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4bc6d3219f71a0c0 -C extra-filename=-28812a4edbaf7699 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-08666645b8b4653f.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=f0c256994bbf34f0 -C extra-filename=-00bf4c5e78619d28 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-eb72d3cebedb5f05.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-669ba96f57604417.rmeta --cap-lints allow -Copt-level=3 -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=072a7a0d0d65bfb7 -C extra-filename=-b7c0cbb0016e8c5f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcfg_if-4bcb647467a660c3.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -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=7a1d7237fff22bcf -C extra-filename=-42f9a92376d01d89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --cap-lints allow -Copt-level=3 -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=5f9c18a22d61546d -C extra-filename=-397e75e6e10ecfc5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=06769e7b760b852a -C extra-filename=-be178d6b6305c484 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ce480d3bc3ad303a.rmeta --cap-lints allow -Copt-level=3 -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=398e9e65ab8e4e12 -C extra-filename=-4a3f32b9e321ace7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-bbf2c0f0e3626a43.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3490c8e4b48dde70 -C extra-filename=-3b4cb55027fbf0ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-13bde74024fe530b.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_derive-9c4ec22a5dfda2e2.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ae3b3c81de1facf1 -C extra-filename=-166914600b42f9bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-13bde74024fe530b.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_deque-bbf2c0f0e3626a43.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_epoch-61475013ac795062.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_queue-2509c2f48eef147c.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam_utils-0e77885f0b645c8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=987e7dea546478e7 -C extra-filename=-96e144a3b4dafd00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liburl-2713ca900a8dc5d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=645199641b2bfaab -C extra-filename=-36dfb2ecc310f86f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-5076380702f48f69.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libonce_cell-5d8a9de024c4df68.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_core-768b00676e1c6ec0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1a20b5a215ba2b6b -C extra-filename=-61901e4193f23303 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b0587afb2b7e327c.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libquote-d956d9b153294873.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libsyn-df0a2bdddd770bcc.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=89a01916154185cc -C extra-filename=-7cf39cdf93d441c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a2a5493df81831de -C extra-filename=-51257d8105f97f66 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c64f14830a61ebdf -C extra-filename=-982d40a6399a0dd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-8d79b8acf9f7d111.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ba4f022cb860a108 -C extra-filename=-9c5c14e198eb10dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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 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=f6cef68fa9e3aae4 -C extra-filename=-b28d74821ba4d864 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/build/ruff-b28d74821ba4d864 -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 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=2ee0c081f998a153 -C extra-filename=-6520b51bf08e05b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-397e75e6e10ecfc5.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libos_str_bytes-982d40a6399a0dd5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5c6d05eadb4e88b4 -C extra-filename=-7f7d7a59bf691c52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcrossbeam-166914600b42f9bc.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libgen_lsp_types-96e144a3b4dafd00.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjod_thread-9c5c14e198eb10dd.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblsp_server-3b4cb55027fbf0ae.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmemchr-8d79b8acf9f7d111.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_formatter-7c83110e398c1627.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-46bd2b237b5fb3e3.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-8093304d72131c49.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-253348341526d41b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_codegen-9992ef9c7a9fd264.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-15fc51cfcc7ac8ef.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_index-ff3a3a69ac79a730.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-0697a5bef9f5b5ad.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-50ef879f4955c706.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-35bbec57dd11b09d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_log-36dfb2ecc310f86f.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing_subscriber-6cf66dc14f10242a.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-b28d74821ba4d864/build-script-build` 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=2c877bcaba2a8e2a -C extra-filename=-c30c681346a0d114 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-823621ffd855b02b.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblibc-99225708d628b90c.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmio-7cf39cdf93d441c9.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify_types-51257d8105f97f66.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2c8d46d06cbc6553 -C extra-filename=-46d290a3b659069f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ce480d3bc3ad303a.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libhashbrown-561fd70e96d8be2c.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libmunge-28812a4edbaf7699.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libptr_meta-40a51f5cc3951b2b.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librancor-2a4ed881c0b9eed3.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librend-be178d6b6305c484.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv_derive-61901e4193f23303.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=cce92768429eac0f -C extra-filename=-a82efab1085579dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-ef6c20d8c931354f.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon_core-4a3f32b9e321ace7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ba91d941389261e2 -C extra-filename=-8d99f09046ca6752 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-b7c0cbb0016e8c5f.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libterminfo-a1225d0a24d2fdb3.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwhich-61123de0d80ac60b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=53055af3311de126 -C extra-filename=-e65150e82c198f8b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-99225708d628b90c.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemalloc_sys-42f9a92376d01d89.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=12183c8805e9cad2 -C extra-filename=-95940796f3bd9744 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-eb72d3cebedb5f05.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete-669ba96f57604417.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_nushell-00bf4c5e78619d28.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1181c66532e47cbd -C extra-filename=-d82966b741550ab2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-1456fff987ad981c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e51bf97d426c229c -C extra-filename=-733b677348f5e159 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-3a56bfeaec51262e.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b5ed1b6339471968 -C extra-filename=-795844091214b47d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-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=0be0017f4f6c0d1d -C extra-filename=-864cf0bf850d3c0d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-6520b51bf08e05b9.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-3a56bfeaec51262e.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-d82966b741550ab2.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-eb72d3cebedb5f05.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-95940796f3bd9744.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-8d99f09046ca6752.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-25067003afe271c2.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-da5e7a9281ba9860.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-733b677348f5e159.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-aaf5331c9d971675.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-c30c681346a0d114.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-f56d5d55bd97cf7e.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-a82efab1085579dc.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-46d290a3b659069f.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-3da6101c180675d6.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-46bd2b237b5fb3e3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-8093304d72131c49.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-253348341526d41b.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-a7e74f77760fee7e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-15fc51cfcc7ac8ef.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-0697a5bef9f5b5ad.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-7f7d7a59bf691c52.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-50ef879f4955c706.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-35bbec57dd11b09d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-1456fff987ad981c.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-e65150e82c198f8b.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-aeaa21dc12843f93.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-795844091214b47d.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=7680c31f4267dea5 -C extra-filename=-f3ff8fb1039a6b32 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/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-35e3fcf581224ac6.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libargfile-6520b51bf08e05b9.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libbitflags-3a56bfeaec51262e.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcachedir-d82966b741550ab2.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap-eb72d3cebedb5f05.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclap_complete_command-95940796f3bd9744.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libclearscreen-8d99f09046ca6752.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libcolored-25067003afe271c2.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libfiletime-da5e7a9281ba9860.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libglobwalk-733b677348f5e159.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libignore-620b648c1826bdbd.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libindexmap-4babf7bb2f4d07a3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libis_macro-3d3db013d84b06bb.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libitertools-2095f0b45c29cabc.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libjiff-aaf5331c9d971675.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/liblog-5076380702f48f69.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libnotify-c30c681346a0d114.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libpath_absolutize-f56d5d55bd97cf7e.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librayon-a82efab1085579dc.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libregex-dbe36664cc0a8467.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librkyv-46d290a3b659069f.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff-864cf0bf850d3c0d.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_cache-234fdfd975a62817.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_db-0114d6acd31d0349.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_diagnostics-7db7bc5e51fd1360.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_graph-3da6101c180675d6.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_linter-46bd2b237b5fb3e3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_macros-fc97c2089ca0a412.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_markdown-8093304d72131c49.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_notebook-253348341526d41b.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_options_metadata-a7e74f77760fee7e.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_ast-be4ac71baaa42674.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_formatter-15fc51cfcc7ac8ef.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_python_parser-68182c297a21b2b9.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_ranged_value-0697a5bef9f5b5ad.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_server-7f7d7a59bf691c52.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_source_file-9a6772fca567e456.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_text_size-5e2d97168bf955a1.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libruff_workspace-50ef879f4955c706.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/librustc_hash-5e99d2b66bf72662.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde-25563f342ab2e63c.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libserde_json-02d71fe799de7edd.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libshellexpand-35bbec57dd11b09d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libstrum-bd9bfc8ab7b1cc31.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtempfile-1456fff987ad981c.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libthiserror-3398357e4cfb6ed3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtikv_jemallocator-e65150e82c198f8b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtoml-94cb5aa99115cb29.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libtracing-26434504f4636785.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwalkdir-aeaa21dc12843f93.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/release/deps/libwild-795844091214b47d.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 20m 45s 📦 Built wheel to /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_x86_64.whl /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/wheels/ruff-0.16.1-py3-none-linux_x86_64.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.16.1-py3-none-linux_x86_64.whl size=67419035 sha256=cc910bd0787c18be18dcc7b30aefde0a5cac7594fa0993f5d9a5b1d3a285f591 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.Ukpn5t + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + '[' /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ruff-0.16.1-build + mkdir /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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 ++ ls /builddir/build/BUILD/ruff-0.16.1-build/pyproject-wheeldir/ruff-0.16.1-py3-none-linux_x86_64.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + 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_x86_64.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.x86_64-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.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/RECORD removed '/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/REQUESTED removed '/builddir/build/BUILD/ruff-0.16.1-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.1.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-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.x86_64-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.x86_64 --unique-debug-src-base ruff-0.16.1-1.fc45.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --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.x86_64 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 1299 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 1299 files, considered 1299 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.6p4ykr + umask 022 + cd /builddir/build/BUILD/ruff-0.16.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -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.x86_64-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.x86_64-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 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=55de0bfd0e21a2f9 -C extra-filename=-ec9e23406ed5d256 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-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=446920be1eb3fef6 -C extra-filename=-308010a815494548 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/proc-macro2-308010a815494548 -L dependency=/builddir/build/BUILD/ruff-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-308010a815494548/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=7d6da8d6e0a79e8f -C extra-filename=-9c69e5d76566f8bb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/quote-9c69e5d76566f8bb -L dependency=/builddir/build/BUILD/ruff-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-9c69e5d76566f8bb/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=1328054fe830d908 -C extra-filename=-cca06b18a53f47c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -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=9301c7839abc7b11 -C extra-filename=-03075ad7b1c12e0b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --cap-lints allow -Copt-level=3 -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=dda4a4fe141c003f -C extra-filename=-a642138cd4860870 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3886f70f95c56475 -C extra-filename=-566fdf20f6a4a28d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_core-566fdf20f6a4a28d -L dependency=/builddir/build/BUILD/ruff-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-566fdf20f6a4a28d/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=c3b9204722687b04 -C extra-filename=-493fcb5f628a777d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b8856652985ad0fd -C extra-filename=-e84781b671f0d168 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-e84781b671f0d168 -L dependency=/builddir/build/BUILD/ruff-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-e84781b671f0d168/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=7d2891ea018cab81 -C extra-filename=-a697acebaf17c9cd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b4e4653aad506ae2 -C extra-filename=-3c034e2a8d363478 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=44318c8c0656de93 -C extra-filename=-a786ef2800c23091 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde-a786ef2800c23091 -L dependency=/builddir/build/BUILD/ruff-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-a786ef2800c23091/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=2c711371cf6c8d77 -C extra-filename=-dce9590170f348f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=e90c5c4c2f2c71f4 -C extra-filename=-d6ea7fe091cb0167 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-dce9590170f348f5.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=790dbbffa1cb355e -C extra-filename=-8993f968a2fb4943 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zmij-8993f968a2fb4943 -L dependency=/builddir/build/BUILD/ruff-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-8993f968a2fb4943/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=55f7dab9cc71ce0d -C extra-filename=-2e1f77aa3dbbdc57 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6104a62d94c4c838 -C extra-filename=-be0a5fb4987b6d6b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=3b37c46ca7b3e6ae -C extra-filename=-cb74bea35cf27caf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=2a8ec45e137f4714 -C extra-filename=-e7a66f98ae5627ad --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=1d1d3965e7dd1b6d -C extra-filename=-58c7467b6ac80883 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=4c7160299c04ee8c -C extra-filename=-e50ec60ffe375140 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=12a14296b789af78 -C extra-filename=-fe5c2d351cf4f766 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b3272dc5d28db881 -C extra-filename=-12e4677ed085be69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=db169860ecba1e76 -C extra-filename=-62c8ebd9ec0672fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=f3aa2a9de7c00189 -C extra-filename=-859f8f9c2f4e2432 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e50ec60ffe375140.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libequivalent-62c8ebd9ec0672fe.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfoldhash-fe5c2d351cf4f766.rmeta --cap-lints allow -Copt-level=3 -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=ae6c3a5d75c82915 -C extra-filename=-afc4198a8e812bf0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=5780280cb8b79698 -C extra-filename=-4ac109bfd6c41ddf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-afc4198a8e812bf0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ecc6ab56a1a55124 -C extra-filename=-e9b2689711c2b699 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-62c8ebd9ec0672fe.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a73dfc4ffcc873ca -C extra-filename=-26e0f6db2d5dfcb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustversion-26e0f6db2d5dfcb3 -L dependency=/builddir/build/BUILD/ruff-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-26e0f6db2d5dfcb3/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=d896ec1d86c7730b -C extra-filename=-77cf8dae33804e9f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-77cf8dae33804e9f -L dependency=/builddir/build/BUILD/ruff-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=d0d1041666830bf3 -C extra-filename=-47bb4aeacf408685 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/libc-47bb4aeacf408685 -L dependency=/builddir/build/BUILD/ruff-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-47bb4aeacf408685/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/parking_lot_core-77cf8dae33804e9f/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=3f08d1730f588b5c -C extra-filename=-691c6ee2fb307654 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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=a4ea27930a9159f6 -C extra-filename=-b6381bbd3e40d188 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=22e32c408b50fa27 -C extra-filename=-7019b0468dbe5e16 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.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 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=4c1d1ac7b2a177e1 -C extra-filename=-2c622fa11883092e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=e98a6cf8ee4a31bd -C extra-filename=-f72a148b6ff889e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=e461b0b5ed029d23 -C extra-filename=-089999e2c4a5f883 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2c622fa11883092e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=44a98a9acda89c9e -C extra-filename=-79668e05d6f32b21 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7019b0468dbe5e16.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=01f7da8f03c43f6a -C extra-filename=-f118dfee25e3e895 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-03075ad7b1c12e0b.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use_macros-b6381bbd3e40d188.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=0daf0cdb0975256d -C extra-filename=-5e636ca75a1c892a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --cap-lints allow -Copt-level=3 -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=d0b77432436fa343 -C extra-filename=-12fd7eac5510a0cb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=40bc4297ea660103 -C extra-filename=-a6d716cf1ebb8493 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=86fad11f11ed7b8d -C extra-filename=-dc2fac79817e9c75 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=252debc7b449db53 -C extra-filename=-1b1148f3df8cb22d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a6d716cf1ebb8493.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinterpolator-dc2fac79817e9c75.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-79668e05d6f32b21.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro_utils-4ac109bfd6c41ddf.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote_use-f118dfee25e3e895.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=7ab6ab6fe07a51e5 -C extra-filename=-e6bc2c417f4ca9e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-691c6ee2fb307654.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=d224429cffd5e75c -C extra-filename=-52818a42fbb8b9b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=f8e4eb59aaec6018 -C extra-filename=-1ac58dd6001f353d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=f1b733e42f2f15e6 -C extra-filename=-6e25eceba31d3c4e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6bc2c417f4ca9e8.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-be0a5fb4987b6d6b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=02cc92bf6d85ddf6 -C extra-filename=-e1d0f52ba6beac34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1b1148f3df8cb22d.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libderive_where-52818a42fbb8b9b3.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmanyhow-79668e05d6f32b21.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f624a2ad00226d0c -C extra-filename=-89c6bb22f5651fa1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-089999e2c4a5f883.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-5e636ca75a1c892a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16d730a43db72b36 -C extra-filename=-5340e516617fc4ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e9b2689711c2b699.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fff63264de99d03e -C extra-filename=-83c0747f3e404604 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6ea7fe091cb0167.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4cd08eb2cc7b9de8 -C extra-filename=-6efef8a449094843 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e1d0f52ba6beac34.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=0740639ced87f70a -C extra-filename=-8271423d5c099ed7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=cab17f9c41ac417c -C extra-filename=-dd9b6359ef0659e7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6e25eceba31d3c4e.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size_derive2-6efef8a449094843.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a4503b3f5be7bfae -C extra-filename=-240f7ce03dd6cee2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12e4677ed085be69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3d707376a526ac08 -C extra-filename=-c3fae0789f49c9dc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=58c68ab5f59382f5 -C extra-filename=-7a6afb15a507b192 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-240f7ce03dd6cee2.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-c3fae0789f49c9dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f03fc18f6ab9fd47 -C extra-filename=-c91d8dbda59fbf27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=1dca767d05d3352e -C extra-filename=-2219fb8220233356 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-240f7ce03dd6cee2.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-7a6afb15a507b192.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-c3fae0789f49c9dc.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=27402161ad6d09d4 -C extra-filename=-99188fdf1ebbd494 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -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=870fb349fc8edafb -C extra-filename=-1115105494bddd60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -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=4553d57bd31d405d -C extra-filename=-00f8603b81ffeca5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=a37e7e79f2c5cdff -C extra-filename=-ea2e80ae90cca654 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=73cdbb4a6c394c82 -C extra-filename=-4f9903c427022c3e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=707eefd1bb5a427f -C extra-filename=-5fc54f22a0837149 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=592ef71bde40535b -C extra-filename=-5d6c026344d43702 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=8723c3b1667a699e -C extra-filename=-fd44436148e35d4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.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=bb31c201bfce0a7d -C extra-filename=-337a2c64c41eef4d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=944eb995c0190053 -C extra-filename=-5253b4d105a05c69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=24dd532932adf540 -C extra-filename=-c64107a64c02aa81 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-utils-c64107a64c02aa81 -L dependency=/builddir/build/BUILD/ruff-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-c64107a64c02aa81/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=3f815e96e6dbe377 -C extra-filename=-6dd48861f27a0b9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=2fcc3596412012a2 -C extra-filename=-5c9030b870a12e4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=7d0611562a9ecc0e -C extra-filename=-337a1ca43c799f58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -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=8f7553b35637b0cd -C extra-filename=-564775ff3d5efc71 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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` 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=d2235df131ced9d6 -C extra-filename=-9e17cce534659ddd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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_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=c2d614ed905e7b76 -C extra-filename=-aaa1e041a0c941ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12e4677ed085be69.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-564775ff3d5efc71.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=9e87819c58c57c83 -C extra-filename=-337575b884e2c256 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5fc54f22a0837149.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=274db4670786ac48 -C extra-filename=-10d2d181aa041152 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=53ddfb97f1ef630c -C extra-filename=-7d7d1ef08d663b61 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8271423d5c099ed7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e3962709f5af6461 -C extra-filename=-1cd565e78233d899 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7d7d1ef08d663b61.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-aaa1e041a0c941ed.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-564775ff3d5efc71.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-c91d8dbda59fbf27.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-ec9e23406ed5d256.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=5ec462da48f639b0 -C extra-filename=-a29b12259211be43 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -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=63210e6e4b7b2770 -C extra-filename=-e8c047c1530b6bab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5c9030b870a12e4f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a242f4dc28b453c1 -C extra-filename=-cb1d6de59f1f3d6b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=79980382663c6f7b -C extra-filename=-189beaa03eaf19be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6aacab61b770f4bc -C extra-filename=-6f9ff22905b28d43 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zerocopy-6f9ff22905b28d43 -L dependency=/builddir/build/BUILD/ruff-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=16fa9645c44a1d16 -C extra-filename=-3914504ef338c84a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=e05b4a489e309d5e -C extra-filename=-eb698fa8027cd319 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-eb698fa8027cd319 -L dependency=/builddir/build/BUILD/ruff-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=4f0c778b825d9fec -C extra-filename=-05b09654eec85817 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-eb698fa8027cd319/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=adbfa0458a742994 -C extra-filename=-79f9eaf87b9fbe89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-58c7467b6ac80883.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpin_project_lite-3914504ef338c84a.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_attributes-cb1d6de59f1f3d6b.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -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-6f9ff22905b28d43/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=9ef19f7b57ce8356 -C extra-filename=-17d415907e19714a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea2e80ae90cca654.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-7d7d1ef08d663b61.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-2219fb8220233356.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-1cd565e78233d899.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-337a2c64c41eef4d.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=f1b4433add28cba5 -C extra-filename=-7c13c7d4844cadf6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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 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=2b8354fa55425fc3 -C extra-filename=-9a0d5ae60aca95d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=82f676e1e46c79f1 -C extra-filename=-8e9ef5db4063b918 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/typeid-8e9ef5db4063b918 -L dependency=/builddir/build/BUILD/ruff-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-8e9ef5db4063b918/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=94f2203d75cea342 -C extra-filename=-f9747f6f268661a3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7c13c7d4844cadf6.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=1e20480451415f22 -C extra-filename=-ab40ef32169a882c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=0a058dc84ae17016 -C extra-filename=-f34326cf408f805a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.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=15c14c689b00f163 -C extra-filename=-50d04b99ea51e390 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f72a148b6ff889e6.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1c40745f613a02b4 -C extra-filename=-6f0f95f45ad5f2b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-50d04b99ea51e390.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2a85d265b80e8984 -C extra-filename=-77b95bcbb113348d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ab40ef32169a882c.rmeta --cap-lints allow -Copt-level=3 -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=a97f39fac9d2b04e -C extra-filename=-9459626f88dcd5a7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d93f7e3a8532829b -C extra-filename=-cc71ec0362fbfd83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6bc2c417f4ca9e8.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-9a0d5ae60aca95d1.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=322966c1ac3db76e -C extra-filename=-2b053f09737c765a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-2b053f09737c765a -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-5253b4d105a05c69.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=16c22be7fa20c536 -C extra-filename=-e368aa8f12c3aff3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=62e780059f14524e -C extra-filename=-6b8ea472f5e5244b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=4dca11d207d6a29b -C extra-filename=-37d21e10254e0fa1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/portable-atomic-37d21e10254e0fa1 -L dependency=/builddir/build/BUILD/ruff-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=d5b7c5ee38dc9730 -C extra-filename=-801eed53cb86759f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=237ae7742634a916 -C extra-filename=-195d42287a7a60b9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cc71ec0362fbfd83.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-6b8ea472f5e5244b.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-37d21e10254e0fa1/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/memoffset-2b053f09737c765a/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=2678608848621588 -C extra-filename=-f49205523f56c34d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-77b95bcbb113348d.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-6f0f95f45ad5f2b2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=abcd9dff9b763122 -C extra-filename=-9eab7eb3dc3ece91 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d75c4f6a875c3307 -C extra-filename=-f66e527150f1e166 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=88c8f634fe076de2 -C extra-filename=-d558e469db94731f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9eab7eb3dc3ece91.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=07cb4fd0f270fe6f -C extra-filename=-e3af84f36e05dd20 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12fd7eac5510a0cb.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_chacha-f49205523f56c34d.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-6f0f95f45ad5f2b2.rmeta --cap-lints allow -Copt-level=3 -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=f33bbe49d7d99ee9 -C extra-filename=-0d7fbca3655e66f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=f802e2d7942a358c -C extra-filename=-9b89bd967bbb44a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=25fdbb61343cd58c -C extra-filename=-1762b83bdd00cf4b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e80059ed4ebd2ba5 -C extra-filename=-5bd4f18f3b88b0a0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=9d22a946787d2888 -C extra-filename=-d35a2e8a27464128 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0d7fbca3655e66f1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=28c70faa253a816b -C extra-filename=-68a757155b5ce06f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d558e469db94731f.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e3af84f36e05dd20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=373ef5936378474e -C extra-filename=-026a41dc53b771f6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-337a2c64c41eef4d.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=9fbfa676912bf5cb -C extra-filename=-fd3fccef9b0bfa06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-859f8f9c2f4e2432.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=39a01ad759905406 -C extra-filename=-4b27d1cacdd0c10d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=c96f358c31a4a926 -C extra-filename=-7e08b60f13cd0a1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=3ab42f99d7f739c2 -C extra-filename=-e422d9594a08ba41 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6d5996eadf6156f2 -C extra-filename=-69e741ecfc9fb2fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/serde_json-69e741ecfc9fb2fa -L dependency=/builddir/build/BUILD/ruff-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_json-69e741ecfc9fb2fa/build-script-build` 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=ee6df72c0672b307 -C extra-filename=-8901f99039f42fac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f66e527150f1e166.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-1762b83bdd00cf4b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashlink-fd3fccef9b0bfa06.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libintrusive_collections-d35a2e8a27464128.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinventory-e422d9594a08ba41.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-9b89bd967bbb44a0.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macro_rules-4b27d1cacdd0c10d.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa_macros-026a41dc53b771f6.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-9459626f88dcd5a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f1fd9ac005f52547 -C extra-filename=-c45e984b38fb7511 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-68a757155b5ce06f.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_shared-d558e469db94731f.rmeta --cap-lints allow -Copt-level=3 -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=4157fb059b866c4f -C extra-filename=-195b1acbf00ea2f8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=94426fd4952f5147 -C extra-filename=-fe8cb938b14a3fd2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2e1f77aa3dbbdc57.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzmij-be0a5fb4987b6d6b.rmeta --cap-lints allow -Copt-level=3 -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=03fd00acbcfdf00a -C extra-filename=-26ce3956f97bed3b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e8c047c1530b6bab.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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.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=2a4fd0d84bbdaff1 -C extra-filename=-5cde3a39734fffa7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/getrandom-5cde3a39734fffa7 -L dependency=/builddir/build/BUILD/ruff-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_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=ef543fd2ec106573 -C extra-filename=-3f2ceabfcfd81252 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-5cde3a39734fffa7/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=f66f157e22e28b38 -C extra-filename=-7ad333676f0c1850 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=9f6d5613f35051c6 -C extra-filename=-2afdfbf9ae5b0984 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7ad333676f0c1850.rmeta --cap-lints allow -Copt-level=3 -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=7b03716b64154a2a -C extra-filename=-f037ddd646b45e8e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=44aad562ab4497ca -C extra-filename=-e6b7551385fcf70d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-7e08b60f13cd0a1b.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.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=808d7dca17bb8776 -C extra-filename=-a885c4107ca37bdd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-195b1acbf00ea2f8.rmeta --cap-lints allow -Copt-level=3 -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=4b2e3e68ed8280bc -C extra-filename=-8ddf51ef79af077a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=600c7d0127001185 -C extra-filename=-faa05ca9739006b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2afdfbf9ae5b0984.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-8ddf51ef79af077a.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf_codegen-c45e984b38fb7511.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-e3af84f36e05dd20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ee07e9f64613ed3a -C extra-filename=-0f77ee22b9eecd07 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a885c4107ca37bdd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4d759db375be24bb -C extra-filename=-f6ab1c48b5b510c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=bb189fd98de22f0f -C extra-filename=-644593c019f8cc82 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/unicode_names2-644593c019f8cc82 -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-faa05ca9739006b2.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=0242d3569009a1aa -C extra-filename=-57c1c3128829e042 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6fde584edb2b66a0 -C extra-filename=-9e7988b053181557 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-57c1c3128829e042.rmeta --cap-lints allow -Copt-level=3 -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-644593c019f8cc82/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=677fe223c4b5b40d -C extra-filename=-5d7c994add30369b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0f77ee22b9eecd07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=59034dcc6028f36d -C extra-filename=-1685c0c119bf2e31 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9e7988b053181557.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=989fb263874956f1 -C extra-filename=-54a5152c082f15d7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.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=31e10f9249e6cc2d -C extra-filename=-8cf339ae8f546080 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=60761bd4ebb9b0e3 -C extra-filename=-0f718f39025fea73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6ff6e74207553ab4 -C extra-filename=-11330abcc0dbd62e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12fd7eac5510a0cb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=36dd06bf5a7b09f9 -C extra-filename=-43c8b5ba2ac09f14 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=28e21ee759af8d50 -C extra-filename=-96a3d699d13a7c94 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=4ac1c769e1de511d -C extra-filename=-60c8a272bf17c80c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/clang-sys-60c8a272bf17c80c -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-96a3d699d13a7c94.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 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=4652195f6f6d8259 -C extra-filename=-5ba13f81b62d1ee8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-43c8b5ba2ac09f14.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjobserver-11330abcc0dbd62e.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-0f718f39025fea73.rmeta --cap-lints allow -Copt-level=3 -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-60c8a272bf17c80c/build-script-build` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=0468a13542db4962 -C extra-filename=-aa98b7e16e75c4ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=9197de53e6882768 -C extra-filename=-de9cb33e0d4cf51c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=5401b84a34bcb346 -C extra-filename=-b7e60834e90598c8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rustix-b7e60834e90598c8 -L dependency=/builddir/build/BUILD/ruff-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/rustix-b7e60834e90598c8/build-script-build` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=c296fdd9519c8cd9 -C extra-filename=-caeee344a049cf40 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12e4677ed085be69.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-aa98b7e16e75c4ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3d22a2e7f61f6bf2 -C extra-filename=-b003b94b550aca6f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f72a148b6ff889e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=209b3bb1e62fce22 -C extra-filename=-53043019461d133e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/bindgen-53043019461d133e -L dependency=/builddir/build/BUILD/ruff-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=41503442f62cab3a -C extra-filename=-68f7866586861d50 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=3e22403d69cbf75b -C extra-filename=-5e4b04b1c63f5dd4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblinux_raw_sys-68f7866586861d50.rmeta --cap-lints allow -Copt-level=3 -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-53043019461d133e/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=98192b1af462ebe0 -C extra-filename=-9d2dce9e8e49707c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-96a3d699d13a7c94.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-12fd7eac5510a0cb.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibloading-b003b94b550aca6f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=35215169f81f9f3b -C extra-filename=-59272b95edfe37f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-caeee344a049cf40.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7487d6ca954ebc41 -C extra-filename=-2c32dc7c8bfe94da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8271423d5c099ed7.rmeta --cap-lints allow -Copt-level=3 -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=9b57bdf35422121f -C extra-filename=-ec7611f94cd9c0a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=530f0a583c8e33e9 -C extra-filename=-4e045bdc87ac7246 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ec7611f94cd9c0a1.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcexpr-59272b95edfe37f1.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclang_sys-9d2dce9e8e49707c.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-2c32dc7c8bfe94da.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-2219fb8220233356.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-c91d8dbda59fbf27.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshlex-0f718f39025fea73.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0b59dcac7b8ddc0e -C extra-filename=-5c0185a85d2d3801 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=cc1a33bcf64a5228 -C extra-filename=-bc7372103fca2780 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-sys-bc7372103fca2780 -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-4e045bdc87ac7246.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcc-5ba13f81b62d1ee8.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpkg_config-5c0185a85d2d3801.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=44a69ceb5fa223d4 -C extra-filename=-b9884a748c0b1186 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/anyhow-b9884a748c0b1186 -L dependency=/builddir/build/BUILD/ruff-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-b9884a748c0b1186/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=922383c50d91e467 -C extra-filename=-31edcd1a299b8225 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/zstd-safe-31edcd1a299b8225 -L dependency=/builddir/build/BUILD/ruff-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=7e64838a4fe3a9e0 -C extra-filename=-a3ca45abc33d1d2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b07fd7981bbd4f20 -C extra-filename=-3acd8fb4675619da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a3ca45abc33d1d2b.rmeta --cap-lints allow -Copt-level=3 -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=65303a13f10049ef -C extra-filename=-3ba4266acc86f161 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=baec84a273da6dcd -C extra-filename=-b38188c0cdacc881 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-epoch-b38188c0cdacc881 -L dependency=/builddir/build/BUILD/ruff-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-b38188c0cdacc881/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=e5b11927d0041914 -C extra-filename=-15cd223532106ac6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crossbeam-deque-15cd223532106ac6 -L dependency=/builddir/build/BUILD/ruff-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=66177567f4f299d9 -C extra-filename=-8e0898afae6f74fb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/crc32fast-8e0898afae6f74fb -L dependency=/builddir/build/BUILD/ruff-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-15cd223532106ac6/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=df376eeec1375d98 -C extra-filename=-59124c0d2bb17c68 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -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=3eaabda9b2e73479 -C extra-filename=-32e048da56f77a9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/camino-32e048da56f77a9d -L dependency=/builddir/build/BUILD/ruff-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-32e048da56f77a9d/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=2bb539b5ea29cb78 -C extra-filename=-54a1672b4989db83 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-59124c0d2bb17c68.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -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=3b2fb59b327e7968 -C extra-filename=-3c70eb3efb0edf79 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/num-traits-3c70eb3efb0edf79 -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-5253b4d105a05c69.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=caba9bf311fbd6c5 -C extra-filename=-7476eed8b49fe936 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 cpufeatures v0.3.0 Running `/usr/bin/rustc --crate-name cpufeatures --edition=2024 /usr/share/cargo/registry/cpufeatures-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 '--warn=clippy::unwrap_used' '--warn=clippy::unwrap_in_result' --warn=unused_qualifications --warn=unused_lifetimes '--warn=clippy::unnecessary_safety_comment' '--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::doc_markdown' '--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(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b4a081b7b30690c -C extra-filename=-4e25e1fa4ebdaeb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=baa4ba8f952563a8 -C extra-filename=-3c2c4a447fe8cda9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --extern cpufeatures=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcpufeatures-4e25e1fa4ebdaeb8.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=872d711793767b1a -C extra-filename=-d9d9d01a58a2b68b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7476eed8b49fe936.rmeta --cap-lints allow -Copt-level=3 -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-3c70eb3efb0edf79/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=9e99995453bb824d -C extra-filename=-07cfb423c7c3f783 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -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-bc7372103fca2780/build-script-build` 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=a8dd20ec308edc60 -C extra-filename=-b3a0eeaa6acc5b2a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.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=7aec76aa9f72c072 -C extra-filename=-c5972cc13c3a7ec1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=a7702edba823074a -C extra-filename=-203875458d4329ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=7606557547dc4436 -C extra-filename=-b8cdbf2a5e9b450a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c2c4a447fe8cda9.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-f037ddd646b45e8e.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand_core-3f2ceabfcfd81252.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=529413e6186e62f1 -C extra-filename=-b3c024f5e52222ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=2b28ce100778b971 -C extra-filename=-836739f22f5eefa8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=63b439a54c910fe7 -C extra-filename=-af860fd7dbca238f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d5c1a9c5f7706c0c -C extra-filename=-16890e7d43ea3b6e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-d9d9d01a58a2b68b.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_query-af860fd7dbca238f.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolorchoice-b3c024f5e52222ab.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8parse-7476eed8b49fe936.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6917078ab46664a9 -C extra-filename=-9b6c85794602e9fe --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-836739f22f5eefa8.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnum_traits-203875458d4329ed.rmeta --cap-lints allow -Copt-level=3 -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-31edcd1a299b8225/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=1a92c900e2f4a765 -C extra-filename=-9cdb2e7f959be375 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=a1b2bdb161a08e81 -C extra-filename=-749bc4bf6446747f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b0621ef3172de4d1 -C extra-filename=-8d6698815c689c7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-749bc4bf6446747f.rmeta --cap-lints allow -Copt-level=3 -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=0a4eacdd885e7403 -C extra-filename=-42e14c936a602003 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9cdb2e7f959be375.rmeta --cap-lints allow -Copt-level=3 -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=fc2ab055ed4e081b -C extra-filename=-f467ff526e7aa85e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-54a1672b4989db83.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -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-8e0898afae6f74fb/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=91bf698a361041b9 -C extra-filename=-bbe43d3ef5fb1ee1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7e08b60f13cd0a1b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=21218ce10b751f69 -C extra-filename=-8b236f11688f5e55 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4f9903c427022c3e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a5e150d4109b7fb5 -C extra-filename=-19394e0c62288937 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7a773fc233777b0d -C extra-filename=-9cf22ecc7428f2ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a3d57a0b536fe22e -C extra-filename=-accc4c08b11b9b06 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d413babaab826024 -C extra-filename=-661de73ee75ee71b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9b6c85794602e9fe.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchers-8b236f11688f5e55.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnu_ansi_term-accc4c08b11b9b06.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsharded_slab-8d6698815c689c7f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthread_local-19394e0c62288937.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4605c21c71889e04 -C extra-filename=-76259b61a978b68a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-bbe43d3ef5fb1ee1.rmeta --cap-lints allow -Copt-level=3 -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=176aff44f8326c87 -C extra-filename=-14f837d4233b8508 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -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=d8f060a4e06b8e02 -C extra-filename=-b75fea8f297f2a34 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-42e14c936a602003.rmeta --cap-lints allow -Copt-level=3 -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=35bbe229165f6bb2 -C extra-filename=-42cc5cf97aace4b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-b8cdbf2a5e9b450a.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c5972cc13c3a7ec1.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=c1d85e5ea95b5b87 -C extra-filename=-9da05536ccfd7504 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c5972cc13c3a7ec1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8177bc647e3405e4 -C extra-filename=-90e10af2b89750d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9c9d48dfa1946297 -C extra-filename=-c574afd8a7fc4b51 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d6132975979fd08e -C extra-filename=-86aacfd964ad2485 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=ca346ebefc9c7160 -C extra-filename=-715a82ad6737f8b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=3ff9cb6138d5340f -C extra-filename=-a63f3bf824a2d795 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-715a82ad6737f8b2.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblock_api-089999e2c4a5f883.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot_core-5e636ca75a1c892a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9e135b7d3dacc4a2 -C extra-filename=-a25ad43738897396 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-14f837d4233b8508.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-86aacfd964ad2485.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-b75fea8f297f2a34.rmeta --cap-lints allow -Copt-level=3 -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=df2f8edf544ad49e -C extra-filename=-015d46375949e358 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9b6c85794602e9fe.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnewtype_uuid-9da05536ccfd7504.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_xml-90e10af2b89750d4.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrip_ansi_escapes-76259b61a978b68a.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c5972cc13c3a7ec1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3f14810a7fdc71eb -C extra-filename=-7558c588c5b55761 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-9cf22ecc7428f2ba.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=38aa7bac6f6ea2dc -C extra-filename=-741aade53dd2b2ba --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-17d415907e19714a.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=37611c132b6e7121 -C extra-filename=-7a729ae161419ef8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.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=5461e92b0e25b983 -C extra-filename=-6a7459cb7095981b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-691c6ee2fb307654.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=48efd35d3f380bc3 -C extra-filename=-2057195ea63d9ac2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cb74bea35cf27caf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fb0ea31062f7b4ff -C extra-filename=-5de2f39a0060dff2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=1fa6cd7c580fb92b -C extra-filename=-99770828387e1497 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=f3b43ba71883c25e -C extra-filename=-490b4e88f810074d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=811b7bd9a7c6d0d0 -C extra-filename=-8f0ebc0ade14db6d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=6f09a2818a27ed1c -C extra-filename=-b8509cfada410cd7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=edd2445c23d425b4 -C extra-filename=-d2d893060358928d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7558c588c5b55761.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=690aad84f3385fcf -C extra-filename=-a3aae0d622df3757 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsynstructure-9cf22ecc7428f2ba.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=36dec69629fcb4cc -C extra-filename=-8bc420f662c4aca6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=fa9fb5aaaebe0e4f -C extra-filename=-3d700f25d900a979 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8bc420f662c4aca6.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke_derive-a3aae0d622df3757.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=392bce00ad1a535b -C extra-filename=-0df9419b36ef0f1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-6a7459cb7095981b.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-a63f3bf824a2d795.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-490b4e88f810074d.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-015d46375949e358.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-c574afd8a7fc4b51.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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=59f44238247af9ea -C extra-filename=-f6f9b1a885867d0c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=482258594a9e9391 -C extra-filename=-6cc6ec3208d802e5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f6f9b1a885867d0c.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgetrandom-f037ddd646b45e8e.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustix-5e4b04b1c63f5dd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=81078a68cbddf877 -C extra-filename=-a4f06abb0e18edfd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=3de2c1539025948a -C extra-filename=-b196d7ccb16bd42d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec_derive-a4f06abb0e18edfd.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=ab2697270664ec98 -C extra-filename=-3eb2df2df2bf205c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=2c751a6f75d0ffe6 -C extra-filename=-5fd7ac361fb4946f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3eb2df2df2bf205c.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7c8cc2b34831e308 -C extra-filename=-0eed0792d057c2e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=ec27c04a6ae05a99 -C extra-filename=-e4dedfa5586831f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=e6f2b44f92f30edd -C extra-filename=-8c52be66f588ae6f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=a7c86e44350fd0bc -C extra-filename=-e2b4f8b464608a8d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-12e4677ed085be69.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-8c52be66f588ae6f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c97395eb5be4466a -C extra-filename=-c747d6bd9cf57645 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3eb2df2df2bf205c.so --extern litemap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblitemap-0eed0792d057c2e3.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtinystr-5fd7ac361fb4946f.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-e4dedfa5586831f1.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3c3ffcb2af144f34 -C extra-filename=-4ced908cf5cf9aaf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3eb2df2df2bf205c.so --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=75c62730ff36a83d -C extra-filename=-2d4af84a40e1d7e8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2efb3efe968f1c02 -C extra-filename=-c333d7c3cbb6a733 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=942b441a24f42a64 -C extra-filename=-abd4db1618701663 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_properties_data-abd4db1618701663 -L dependency=/builddir/build/BUILD/ruff-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=60152dd4027483e3 -C extra-filename=-45cb862aaed3f66d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=5f9135e6fa0fb417 -C extra-filename=-8210ea6b9dc39419 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3eb2df2df2bf205c.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpotential_utf-2d4af84a40e1d7e8.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-45cb862aaed3f66d.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -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-abd4db1618701663/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=1e62e5882ab3a6a9 -C extra-filename=-3639baf50d9a5465 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3eb2df2df2bf205c.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-c747d6bd9cf57645.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwriteable-e4dedfa5586831f1.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyoke-3d700f25d900a979.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerofrom-d2d893060358928d.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-4ced908cf5cf9aaf.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=648c058a343552c9 -C extra-filename=-a104b1241f98be0f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e2b4f8b464608a8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=65e6b9b63af03dad -C extra-filename=-a339733796552f86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e2b4f8b464608a8d.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_meta-a104b1241f98be0f.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -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=ae5ed89f74d72d5b -C extra-filename=-e04893fc29e1acd4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=15b96c4e81aecfbe -C extra-filename=-ea903dc56ad5de9b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=38df371628b5af46 -C extra-filename=-5528eda343dbb9d4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libucd_trie-ea903dc56ad5de9b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e87505e95c604aaa -C extra-filename=-90d492e6c7e5ed56 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8210ea6b9dc39419.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_locale_core-c747d6bd9cf57645.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties_data-e04893fc29e1acd4.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-3639baf50d9a5465.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerotrie-4ced908cf5cf9aaf.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=950aaf719e40e431 -C extra-filename=-5a7bf7fd10934690 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e2b4f8b464608a8d.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_generator-a339733796552f86.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=bfbc3cb539e9bc86 -C extra-filename=-0f3ca972739e5b48 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-dce9590170f348f5.so --extern typeid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtypeid-9459626f88dcd5a7.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=71fd5dde0d31f4ed -C extra-filename=-db152d8fdfd27697 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=97b66ae5dd406182 -C extra-filename=-28e07bed511bc7f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c333d7c3cbb6a733.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern pest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest-5528eda343dbb9d4.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpest_derive-5a7bf7fd10934690.so --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ron=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libron-0f3ca972739e5b48.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-db152d8fdfd27697.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=33bd0951ac301354 -C extra-filename=-e6fce4a8b0bcb002 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=415e84ef5c2e53c1 -C extra-filename=-f47fc8ce759d00c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6fce4a8b0bcb002.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=039a64c1dd5930ef -C extra-filename=-af3e860e484e46af --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c6b632ecf8aafdaf -C extra-filename=-0f19c55e06306d69 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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=9f084f37698076a2 -C extra-filename=-7cf70930f76114bc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=140fd41aacc31ee0 -C extra-filename=-090a5fc16463fc1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7c660307bdcc5448 -C extra-filename=-4e04d86da71e30cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=ab6784e1916ea9ab -C extra-filename=-d9ed6ef7ab07b3f9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-af3e860e484e46af.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-090a5fc16463fc1b.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_writer-4e04d86da71e30cc.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-e6fce4a8b0bcb002.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4931ec84375ef57b -C extra-filename=-086d31ed8b84ce28 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7cf70930f76114bc.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=b22d58661050f4fa -C extra-filename=-e6688461b391d958 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5e4b04b1c63f5dd4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=10df28e03cd835d9 -C extra-filename=-aaa967c21f50c4e3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b636195d434fd8cc -C extra-filename=-b2824fd8e06460b8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=24a95755a2d8ca4e -C extra-filename=-4b72bece45b6fea9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_lex-b2824fd8e06460b8.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrsim-aaa967c21f50c4e3.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminal_size-e6688461b391d958.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=15105a93bb581aa9 -C extra-filename=-5f60305db67e8772 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.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=3d754f07a0d0ad23 -C extra-filename=-5e6e72f9c7f572a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-ea2e80ae90cca654.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-337a2c64c41eef4d.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=a182c113e67dab3f -C extra-filename=-f61ae7c842ee459f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=ef1cd571f97a64b1 -C extra-filename=-4e4c707dc59f5e5c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4b72bece45b6fea9.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_derive-5e6e72f9c7f572a6.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=2c5358588a715e10 -C extra-filename=-70011129da118438 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.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=f2c944df07519ae1 -C extra-filename=-eb04aa27f66d33ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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=3ff6869e2347a62e -C extra-filename=-d563fb8a0a4c6547 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=96235b6ce7f0ecfe -C extra-filename=-c8c0c556bd630a41 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-07cfb423c7c3f783.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.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=1ef8f1ce43b7a646 -C extra-filename=-4b9fe0db5bbc53b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e7a66f98ae5627ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c89490c2728ff9d1 -C extra-filename=-fbb9d0a462f22158 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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_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=9fd1a8102d9e7a40 -C extra-filename=-5a48f9150aa91ff4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/icu_normalizer_data-5a48f9150aa91ff4 -L dependency=/builddir/build/BUILD/ruff-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/icu_normalizer_data-5a48f9150aa91ff4/build-script-build` Compiling pep440_rs v0.7.3 Running `/usr/bin/rustc --crate-name pep440_rs --edition=2021 /usr/share/cargo/registry/pep440_rs-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="version-ranges"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rkyv", "tracing", "version-ranges"))' -C metadata=ff05862922854692 -C extra-filename=-e606a2a50be0e9dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5fc54f22a0837149.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunscanny-fbb9d0a462f22158.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-4b9fe0db5bbc53b5.rmeta --cap-lints allow -Copt-level=3 -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=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=47e53db0ba4415f4 -C extra-filename=-1a077b6c9642040c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=9f81fff75e6987a4 -C extra-filename=-c4181e844b281239 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-8210ea6b9dc39419.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_normalizer_data-1a077b6c9642040c.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_provider-3639baf50d9a5465.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzerovec-b196d7ccb16bd42d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4465c9ba7bbbcfed -C extra-filename=-4db1f3c68afe6def --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6b7551385fcf70d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=01eeff783c558c22 -C extra-filename=-c404c118e1fb7537 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c4181e844b281239.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=837cda02750a9831 -C extra-filename=-dfef31f56d73ffb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=4dd4809bd63a9547 -C extra-filename=-2501a2a6e9eb4103 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=03db59739020b015 -C extra-filename=-9290275a25f73233 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liboption_ext-2501a2a6e9eb4103.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4499594f3ec7bfe3 -C extra-filename=-c952e1c3b5de9f58 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dfef31f56d73ffb8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8b5c41d65494bd2c -C extra-filename=-b4156f04fa497123 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c404c118e1fb7537.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libutf8_iter-45cb862aaed3f66d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bac8066d52f5449d -C extra-filename=-78b9b9cbc5dc986a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=2a3105350460e8ae -C extra-filename=-de1bb71a633cb340 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c952e1c3b5de9f58.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libidna-b4156f04fa497123.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpercent_encoding-dfef31f56d73ffb8.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-dce9590170f348f5.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=86b3a2be986c1965 -C extra-filename=-0da70301d79d221e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9290275a25f73233.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98b5bc22f3e0ce66 -C extra-filename=-92c3d5427cf27cb5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6ea7fe091cb0167.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=198ebd7cf46d5140 -C extra-filename=-c4c6f630948a0e24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0da70301d79d221e.rmeta --cap-lints allow -Copt-level=3 -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-bc7372103fca2780/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=1d6aaea1d38af42f -C extra-filename=-c2defc289f9a1967 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/rayon-core-c2defc289f9a1967 -L dependency=/builddir/build/BUILD/ruff-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-c2defc289f9a1967/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=06104ba1687ff7c5 -C extra-filename=-06363a6c7102db3c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-54a1672b4989db83.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -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-31edcd1a299b8225/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=bf8468a239351f70 -C extra-filename=-622840f890d382e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=ed7ebc7cbd50c0d4 -C extra-filename=-7028bb1b8f64706b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-622840f890d382e6.rmeta --cap-lints allow -Copt-level=3 -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=551ae96c720bbc35 -C extra-filename=-512919c4641fec67 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5c9030b870a12e4f.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon_core-06363a6c7102db3c.rmeta --cap-lints allow -Copt-level=3 -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-8e0898afae6f74fb/build-script-build` 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=619334d10533c8b0 -C extra-filename=-e14fe8b94318372b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=361efb566b78f09f -C extra-filename=-9a94cdfb819715f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=83b1a87aae557f75 -C extra-filename=-19736a9eeaaafd8f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=2f78c18591c55741 -C extra-filename=-2beca788da99c862 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e14fe8b94318372b.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-19736a9eeaaafd8f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e3eb93cb48918cc6 -C extra-filename=-bf25ed8bba15f5df --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9a94cdfb819715f1.rmeta --cap-lints allow -Copt-level=3 -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=c79c8859e4c75315 -C extra-filename=-15c021439779f9ca --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f72a148b6ff889e6.rmeta --cap-lints allow -Copt-level=3 -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=6291804539876030 -C extra-filename=-cc1fd91ebb08342a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-7028bb1b8f64706b.rmeta --cap-lints allow -Copt-level=3 -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=9b5d9647b8db9d37 -C extra-filename=-0f421b76e5d09890 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -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=3d588ddf918dd915 -C extra-filename=-f60659cd6376b03b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=3f3ff870b4e3ed55 -C extra-filename=-f5dc531804c97a84 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=e0e6724d56b8bb62 -C extra-filename=-c0808ff78d2f776f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f5dc531804c97a84.rmeta --cap-lints allow -Copt-level=3 -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=bac338c9f9d84cf1 -C extra-filename=-e7d73f3ab23eba7f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-15c021439779f9ca.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-2beca788da99c862.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-12e4677ed085be69.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_path-f60659cd6376b03b.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzstd-cc1fd91ebb08342a.rmeta --cap-lints allow -Copt-level=3 -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 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=c69b524d93452f96 -C extra-filename=-b39c3d3a253460db --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=7964b541643a5283 -C extra-filename=-d6e2f00f5cd4bd2a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-d6e2f00f5cd4bd2a -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-b39c3d3a253460db.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-c0808ff78d2f776f.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-e7d73f3ab23eba7f.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=e37b17aa822d12bc -C extra-filename=-a05ca09043d1db10 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0f421b76e5d09890.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_deque-54a1672b4989db83.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_epoch-59124c0d2bb17c68.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_queue-1762b83bdd00cf4b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam_utils-6dd48861f27a0b9d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d759cba458688dbf -C extra-filename=-f1479801113da81a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/thiserror-f1479801113da81a -L dependency=/builddir/build/BUILD/ruff-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-f1479801113da81a/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty_vendored-d6e2f00f5cd4bd2a/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=1dea8da266ace3db -C extra-filename=-c5382da972d7cf47 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f6ab1c48b5b510c9.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=b7fdb4e35e7cc695 -C extra-filename=-1ca84fd2f16c85f7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=1b904e0e5525d045 -C extra-filename=-80930181a1ac023b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/paste-80930181a1ac023b -L dependency=/builddir/build/BUILD/ruff-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=14830bfec15a4dfb -C extra-filename=-a650d0550b531fc5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d1850fb0d0c23109 -C extra-filename=-3b827e9ed252fc11 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a650d0550b531fc5.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.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-80930181a1ac023b/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=ea6616fc6c3688ae -C extra-filename=-ada432d563d595f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1ca84fd2f16c85f7.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=1b2c1b104382933b -C extra-filename=-2ebb7b2095568251 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-195b1acbf00ea2f8.rmeta --cap-lints allow -Copt-level=3 -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=2217a1ccc18a57cf -C extra-filename=-fb9d61c378a56d2b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5c9030b870a12e4f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cb17d980dab45cdf -C extra-filename=-2608d3ff5c3c1a00 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b5ff77689054a28a -C extra-filename=-4a40bad5919576f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4aed9519c0d44a15 -C extra-filename=-dc03da245d0a535e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b21114326431ddc7 -C extra-filename=-9602a401d5c5ce49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=0ed89d7c87a352c0 -C extra-filename=-1c0aea295a0e1f72 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=49589a23785ba8b8 -C extra-filename=-4a716ef45795fde8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=7f603794eb3d9cb8 -C extra-filename=-fe005d7399763724 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/radium-fe005d7399763724 -L dependency=/builddir/build/BUILD/ruff-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-fe005d7399763724/build-script-build` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=c78f01de0429e166 -C extra-filename=-ff0cd1e3739edfd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3b827e9ed252fc11.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg_runtime-4a716ef45795fde8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=d4e95917a6b01207 -C extra-filename=-3dbd691c1f689b0e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-493fcb5f628a777d.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_spanned-af3e860e484e46af.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_datetime-4a40bad5919576f2.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwinnow-1c0aea295a0e1f72.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=63b1cbcbd26339a1 -C extra-filename=-4196c5b0046cd174 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f66e527150f1e166.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-fb9d61c378a56d2b.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-ada432d563d595f1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-de1bb71a633cb340.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburlencoding-dc03da245d0a535e.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libversion_ranges-4b9fe0db5bbc53b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=96e4d9b4bab190b2 -C extra-filename=-3aee843be850de49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinotify_sys-2608d3ff5c3c1a00.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c5a7083906ec79d9 -C extra-filename=-88d5a0988d831cdb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2ebb7b2095568251.rmeta --cap-lints allow -Copt-level=3 -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=c9dc608d4719aa1b -C extra-filename=-2acd475e8a698128 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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=19faeb70bbd13477 -C extra-filename=-956f38a0c30389cc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0df9419b36ef0f1b.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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=8b3ad387a1703202 -C extra-filename=-4e667011272ba4ab --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=54d9d82c2eff64d9 -C extra-filename=-72790fb6e3cbed01 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fc5d1182c59f8eec -C extra-filename=-760e1104a8e7b743 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=abddcbc057823a54 -C extra-filename=-b956f894c27bd7ae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-dce9590170f348f5.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=d382a06f1591cb58 -C extra-filename=-108055a41cafb5be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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 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=1a1a0fe74462939d -C extra-filename=-2ee9f511a94b71f2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=9502501e5a4b9679 -C extra-filename=-609776769d717330 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=56399586ef982c30 -C extra-filename=-33125f2829198a73 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-609776769d717330.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f878007f51b6d940 -C extra-filename=-2bdc25a6c72207e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-2ee9f511a94b71f2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1632e3c51ad4194d -C extra-filename=-02e5849040a9cd7a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4e667011272ba4ab.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_derive-108055a41cafb5be.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpaste-2acd475e8a698128.so --extern peg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpeg-ff0cd1e3739edfd5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=54e4bc0edfdb5f51 -C extra-filename=-48eb40cb42ffd21d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-88d5a0988d831cdb.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librust_stemmers-b956f894c27bd7ae.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b5891c3bd355d025 -C extra-filename=-ab511713c7c58a0d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3aee843be850de49.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmio-760e1104a8e7b743.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify_types-72790fb6e3cbed01.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=304821ed93e31305 -C extra-filename=-eed4735fcc769f12 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e9b2689711c2b699.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep508_rs-4196c5b0046cd174.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-3dbd691c1f689b0e.rmeta --cap-lints allow -Copt-level=3 -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=bbfb7f00d54c930d -C extra-filename=-6a324a3fa9b232c1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=5f779385ba65f04d -C extra-filename=-7e246c0118ac83f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=4a96a72cf0d59f5b -C extra-filename=-0cc0d8e47874d7d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.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=b6e14c0628429268 -C extra-filename=-3fa4c3c21ce5b82d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6b7551385fcf70d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=7341598eb5347407 -C extra-filename=-e1b39181fa45e0e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-58c7467b6ac80883.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a465ac5a8d3c8e5d -C extra-filename=-9e511561103d80c3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ref-cast-9e511561103d80c3 -L dependency=/builddir/build/BUILD/ruff-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=61951c4244a4321e -C extra-filename=-4a5da8c07355488e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=785988401cb5276a -C extra-filename=-92bb734d88f516c9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=46694ea75eaa38e5 -C extra-filename=-0882905e2715b24f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=86e3d3cd26089548 -C extra-filename=-cd933ea761848cd5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-92bb734d88f516c9.rmeta --extern radium=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libradium-6a324a3fa9b232c1.rmeta --extern tap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtap-609776769d717330.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwyz-33125f2829198a73.rmeta --cap-lints allow -Copt-level=3 -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-9e511561103d80c3/build-script-build` Compiling ty_combine v0.0.7 (/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ty_combine) Running `/usr/bin/rustc --crate-name ty_combine --edition=2024 crates/ty_combine/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca75a46dfa079985 -C extra-filename=-faf88ff95b629468 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5340e516617fc4ed.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.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=b38cf6a99c95eb0f -C extra-filename=-22852438210ba407 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=d84410ac07fa0f39 -C extra-filename=-70967d9f4af8d260 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f0c858ddeebcfc29 -C extra-filename=-a23f4b870872fa9c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive_internals-70967d9f4af8d260.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=38e3da925ae860d3 -C extra-filename=-7e0478c6ca7d05e2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-22852438210ba407.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=5c6aa6ee9d41abec -C extra-filename=-f591e4766e25d1d6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3ba4266acc86f161.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-e1b39181fa45e0e9.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-48eb40cb42ffd21d.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-02e5849040a9cd7a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-0882905e2715b24f.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-eed4735fcc769f12.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-78b9b9cbc5dc986a.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-de1bb71a633cb340.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=48395b6db4c2a601 -C extra-filename=-81b4858d6613b188 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0f421b76e5d09890.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_derive-dce9590170f348f5.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2c5ce005d19b2b7b -C extra-filename=-fe7f9bb1c2203343 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-de1bb71a633cb340.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6df88461c93ced94 -C extra-filename=-df64fef58ff9c2d1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=e22e1f0a29538849 -C extra-filename=-c70c5d0faa978b99 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=d7f37a6284a845d5 -C extra-filename=-f659d4b161d8e8f4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-df64fef58ff9c2d1.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libref_cast-7e0478c6ca7d05e2.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars_derive-a23f4b870872fa9c.so --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=df5cc378054eb9bf -C extra-filename=-b628e6cbff6997fa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-cd933ea761848cd5.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=0bd0f1ee5a1dbc13 -C extra-filename=-02c0461d257c7100 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.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=ac5ce8928349d93c -C extra-filename=-c4e8fe329c78eca4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libschemars-f659d4b161d8e8f4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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=2942e2059a20efba -C extra-filename=-32e5c5514ede58b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=92f17316471a3fda -C extra-filename=-0898880f4ebdbfd0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/nix-0898880f4ebdbfd0 -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-32e5c5514ede58b3.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=592ca693228dc42b -C extra-filename=-7a5c801f5bb93492 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f72a148b6ff889e6.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libproc_macro2-cca06b18a53f47c6.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e54517ecf9c8bf73 -C extra-filename=-5b023eea255ffc2d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/escargot-5b023eea255ffc2d -L dependency=/builddir/build/BUILD/ruff-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-5b023eea255ffc2d/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=544ac73a751f17b2 -C extra-filename=-eeb81d13682858b3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case_core-7a5c801f5bb93492.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-0898880f4ebdbfd0/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=f156ddbcb000b662 -C extra-filename=-6dab7929820bc80a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.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=d1e50c47e2bd465d -C extra-filename=-1c47c4a5eae7c035 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-1c47c4a5eae7c035 -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-5ba13f81b62d1ee8.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=be86e892dc073d58 -C extra-filename=-2a38f92147eac801 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-2a38f92147eac801 -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-c45e984b38fb7511.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=e6a5e9b8b6727522 -C extra-filename=-724a27f89871184c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=771607957c8d0da9 -C extra-filename=-fd90cea3aac4e5b6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/fs-err-fd90cea3aac4e5b6 -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-5253b4d105a05c69.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 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=e130f70aac48b3cd -C extra-filename=-34f9dc2eb2e289c2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=8f035c4ca0f0742a -C extra-filename=-804b5382150f7fb1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-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=a784f6468af02b0a -C extra-filename=-eb6c07dd4eb65503 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_lossy-724a27f89871184c.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_parse-d9d9d01a58a2b68b.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhtml_escape-804b5382150f7fb1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --cap-lints allow -Copt-level=3 -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=f8faf0cb8908f62b -C extra-filename=-81649fa18b6b8c81 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libminimal_lexical-34f9dc2eb2e289c2.rmeta --cap-lints allow -Copt-level=3 -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-fd90cea3aac4e5b6/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/terminfo-2a38f92147eac801/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/tikv-jemalloc-sys-1c47c4a5eae7c035/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=4736c9e588d8e867 -C extra-filename=-d24cd3e90308bfb2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcfg_if-cb74bea35cf27caf.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -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=3a3756ae0bc5b5c0 -C extra-filename=-75dc527003329b25 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-eeb81d13682858b3.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=202ae18620fe036e -C extra-filename=-5ef20e3dd7d69da5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-58c7467b6ac80883.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e7cd626aec90e30c -C extra-filename=-4c2e140cf8efbc9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4e4c707dc59f5e5c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=20476e1f1f2acd9b -C extra-filename=-8e22545822845ee0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=28e5fca083623102 -C extra-filename=-cee4b2be9af4e29a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5bd94c6c9a14ddb0 -C extra-filename=-554e6d253045a259 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=92895285cfdd37d5 -C extra-filename=-fb9e3c438b887d0a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=592bceb188388578 -C extra-filename=-a9584da195d1eca9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=b26e4465d27a26e4 -C extra-filename=-23ac4a1c8b63e3da --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a9584da195d1eca9.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnom-81649fa18b6b8c81.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libphf-0f77ee22b9eecd07.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=032865530b8975ab -C extra-filename=-40df8882b55d7325 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle_svg-eb6c07dd4eb65503.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescargot-5ef20e3dd7d69da5.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibc-a697acebaf17c9cd.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnormalize_line_endings-fb9e3c438b887d0a.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_pipe-554e6d253045a259.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox_macros-8e22545822845ee0.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwait_timeout-cee4b2be9af4e29a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0a259072ff91b9ff -C extra-filename=-f3c3d33b21f43b45 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4e4c707dc59f5e5c.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-4c2e140cf8efbc9a.rmeta --cap-lints allow -Copt-level=3 -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=3c89f73f52893aec -C extra-filename=-76c5a84e17fdf87b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --cap-lints allow -Copt-level=3 -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=cdb02b991994b5d5 -C extra-filename=-48e8f569b683f425 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=5faab31c737cc92f -C extra-filename=-d5285339476e1e02 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3d4ed9db82135bf0 -C extra-filename=-2e8493dba38fa29d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-48e8f569b683f425.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libos_str_bytes-d5285339476e1e02.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6eb36d137892743f -C extra-filename=-6d92ca87c3ffe343 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a697acebaf17c9cd.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemalloc_sys-76c5a84e17fdf87b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a696cd2cd1304820 -C extra-filename=-ab06d67f3b3de317 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-4e4c707dc59f5e5c.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete-4c2e140cf8efbc9a.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_nushell-f3c3d33b21f43b45.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=021fd4cfbbe6770a -C extra-filename=-80e3ccfa11535510 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d24cd3e90308bfb2.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libterminfo-23ac4a1c8b63e3da.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-c574afd8a7fc4b51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8a547992d5339a54 -C extra-filename=-59acfaa450d364a4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-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=c0c6457151fedbd4 -C extra-filename=-9760eacfbbc9cfb8 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=4c585515baf9787e -C extra-filename=-76d3129a45eda12e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9760eacfbbc9cfb8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=81f6dedd122a3554 -C extra-filename=-37ef0c296b6ff3a6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=202783209c223716 -C extra-filename=-af915a606ac5e38a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=c426e3dd75fbcd8f -C extra-filename=-8268ea1ce9ff643b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libescape8259-af915a606ac5e38a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a4a8934c2ef2ac15 -C extra-filename=-a60991921de98dcb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-37ef0c296b6ff3a6.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=255a708db1ba9b1c -C extra-filename=-9072661d8e973969 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-76d3129a45eda12e.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8062ffa1d01ed25f -C extra-filename=-d536b67450d0fdcf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-337a1ca43c799f58.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.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=3cda5afe9e79120c -C extra-filename=-f9e8f08a2819c3be --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-58c7467b6ac80883.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libonce_cell-5fc54f22a0837149.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_core-337575b884e2c256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b230333e978df602 -C extra-filename=-7b1efe98bd4faded --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-07cfb423c7c3f783.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfancy_regex-9072661d8e973969.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibtest_mimic-8268ea1ce9ff643b.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=35f6b58dbe897070 -C extra-filename=-62c034bca8949c39 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-a60991921de98dcb.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=38fcb418e9310028 -C extra-filename=-0426d786cc5d1f7b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-cd933ea761848cd5.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=286edc7f856f90b0 -C extra-filename=-e50f488f6c6f7046 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=f98296fe475c0e62 -C extra-filename=-1221b0befa408f49 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=452f208c941b1d25 -C extra-filename=-909e089317e49588 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e50f488f6c6f7046.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-a60991921de98dcb.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-62c034bca8949c39.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimdutf8-1221b0befa408f49.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=83d83fe68cccae3e -C extra-filename=-6b80eb44f8f16bae --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.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=64d126467131dc52 -C extra-filename=-56a83de3033af031 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=61527d1c8836794e -C extra-filename=-d7dbc27d593d4ea4 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=3a7cf121977bdd69 -C extra-filename=-d7b7b3bc414bd9f1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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=289b7f8851406356 -C extra-filename=-82c1dafd2b8545c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d7dbc27d593d4ea4.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=11f2420b4b02daa0 -C extra-filename=-531b22a596afc416 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-909e089317e49588.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=abe76f0000280a56 -C extra-filename=-f3d130bb086a9bcd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-78b9b9cbc5dc986a.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=b6b464678cc81fbb -C extra-filename=-6ec58babdd52d15c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cad58965c88c9adf -C extra-filename=-dcc0cb3acf18d645 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=1c01fe2d0686130c -C extra-filename=-c1ede3656467b432 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=7cb84e492972ed77 -C extra-filename=-39f212e3c4345a2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ruff-39f212e3c4345a2f -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-39f212e3c4345a2f/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=1506d5919d095017 -C extra-filename=-e553385c44995b22 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-909e089317e49588.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmunge-82c1dafd2b8545c7.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libptr_meta-a60991921de98dcb.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librancor-62c034bca8949c39.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librend-531b22a596afc416.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv_derive-dcc0cb3acf18d645.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=bcc98fe95bb117c2 -C extra-filename=-076cab1c3b8648eb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d08526ad08e677ce -C extra-filename=-11273767f058a644 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=71e0dcdb35e88a61 -C extra-filename=-f937d766a1906437 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=2f97455422f365cb -C extra-filename=-e2b36e214db6950e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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-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=8abafd183d8d687e -C extra-filename=-c38358b863dd0e9a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c1ede3656467b432.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtermtree-f937d766a1906437.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c8d588e6c6572571 -C extra-filename=-25a3c0b236a6c6b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdifflib-11273767f058a644.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-c1ede3656467b432.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b3a0dbd3b8ddf2d4 -C extra-filename=-bb74a479d26e6345 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates-25a3c0b236a6c6b2.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_core-c1ede3656467b432.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpredicates_tree-c38358b863dd0e9a.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=44e97838ddda8920 -C extra-filename=-a61d7d0fc6ca1618 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-e2b36e214db6950e.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=21c70020d52540ff -C extra-filename=-73b46382a4f5b38b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=f7df3368879a9386 -C extra-filename=-284a94e4851efef7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=5933f679b2613dd6 -C extra-filename=-3933b908932bba4d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f3d130bb086a9bcd.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.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 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=2f7cb56eaa719622 -C extra-filename=-cf53108dec59b1ff --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/build/ty-cf53108dec59b1ff -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 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=2428b38206bd110d -C extra-filename=-bdb57c39b35ab56d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=4987a0c4fe096987 -C extra-filename=-005656df7bdd8e70 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-c333d7c3cbb6a733.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libportable_atomic-9b89bd967bbb44a0.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunit_prefix-bdb57c39b35ab56d.rmeta --cap-lints allow -Copt-level=3 -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-cf53108dec59b1ff/build-script-build` Compiling ctrlc v3.5.2 Running `/usr/bin/rustc --crate-name ctrlc --edition=2021 /usr/share/cargo/registry/ctrlc-3.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("termination"))' -C metadata=b0714a8191e1ec16 -C extra-filename=-63379a8f7ff194dd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d24cd3e90308bfb2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=18c2bb5cbf8c6314 -C extra-filename=-a27cd7408c4bde96 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-749bc4bf6446747f.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c5b260b23694d4b2 -C extra-filename=-4a99a6ad013b52f5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-d6ea7fe091cb0167.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ba28260c3492dcfb -C extra-filename=-636453133ad65ef9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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 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=11b89eab01afba2a -C extra-filename=-456f17491d909cfb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-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=8270a6b15b7313ea -C extra-filename=-5a7c44c01d3b7102 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-636453133ad65ef9.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libyansi-456f17491d909cfb.rmeta --cap-lints allow -Copt-level=3 -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=9ab2e38e8dd874b9 -C extra-filename=-9f16e7932845edb3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=568cf97573ab5fde -C extra-filename=-a7115a127b48abfc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-a61d7d0fc6ca1618.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=bbf887a948f3b87d -C extra-filename=-6c542723432ef61a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-b8cdbf2a5e9b450a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=31660681919673e2 -C extra-filename=-513dafb81c22de8a --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cca06b18a53f47c6.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquote-03075ad7b1c12e0b.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsyn-a642138cd4860870.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=74c7e646d6ea309a -C extra-filename=-93ea53cadc636c89 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/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=843a4f86e68c5355 -C extra-filename=-9de4434ddd0220e9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3c034e2a8d363478.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8342435c9f8d8426 -C extra-filename=-320166d72debfbf1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-9de4434ddd0220e9.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitoa-2e1f77aa3dbbdc57.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libryu-9a0d5ae60aca95d1.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_core-493fcb5f628a777d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8010453c97f83e2a -C extra-filename=-a8edd933a6b2c335 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-a61d7d0fc6ca1618.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.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=76fc44e4c109778c -C extra-filename=-bb757adfed0ec87b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-a61d7d0fc6ca1618.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_mdtest-a8edd933a6b2c335.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.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=94a3a6bc12cab8d5 -C extra-filename=-5ad5267cd4af0eeb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern csv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcsv-320166d72debfbf1.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f3d130bb086a9bcd.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.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 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=41ea485bfe135e45 -C extra-filename=-e59973f5a953dbfb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.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-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=8d60333fe8aa1a0f -C extra-filename=-a3460a31c74e945e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.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-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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 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=f545bd7b3836a4ab -C extra-filename=-98d6f193aae1ee0f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.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-93ea53cadc636c89.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=26843e20cb634fa0 -C extra-filename=-f21e56c59bae3006 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-a7115a127b48abfc.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=e82782862aef7cd5 -C extra-filename=-3991855dd3239317 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-a7115a127b48abfc.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=74a26372a5ee6361 -C extra-filename=-ad43dd2167171b2f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-a7115a127b48abfc.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=145a3bbc3c8e35db -C extra-filename=-d4d598915c2e6d86 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-9f16e7932845edb3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=50ec1c4cb68ac0d0 -C extra-filename=-7458cb902e909145 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-9f16e7932845edb3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=2d36ff85c3cbbc10 -C extra-filename=-bad7a0c3cc998e4f --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-9f16e7932845edb3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=49cf02948d247145 -C extra-filename=-b1c38406ff7d76ea --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty-9f16e7932845edb3.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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 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=b4e0c3a0559251c4 -C extra-filename=-6c05447ce9daa1a1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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 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=85c250e6f9c98b8e -C extra-filename=-0413604abb4a4e27 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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=00bccc6d5ddd6495 -C extra-filename=-2ffcec8a10b89ad2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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=528f9307d83aefb7 -C extra-filename=-4089b04da6197181 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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=574816d62e6abf9c -C extra-filename=-7feda573a2006967 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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=e264940333726ace -C extra-filename=-d1b71178865c1eaf --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libctrlc-63379a8f7ff194dd.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindicatif-005656df7bdd8e70.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_flame-a27cd7408c4bde96.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=a797fda480d0e0b3 -C extra-filename=-4b16f40eee152bf6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f3d130bb086a9bcd.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_server-3933b908932bba4d.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 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=edb3304ba572989a -C extra-filename=-edb277e1b5b6e274 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=d5c1d230d2ed07e7 -C extra-filename=-0b4b4e371a63b4b5 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=1665d4702779bbe0 -C extra-filename=-15f594f7e6ed8ea0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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 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=37feebab154a72d6 -C extra-filename=-47eadbac6bd3f2a9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=6e57529eeaa79834 -C extra-filename=-b7433838e4d13909 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=28e2626e9ab17ac6 -C extra-filename=-553845c8b3fcd0c6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=954f66bc43acf4c7 -C extra-filename=-ac81a68b2300094b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=dc85b5d3d3b62331 -C extra-filename=-33ad1125c1ce3aa0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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-284a94e4851efef7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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 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=c8b9bb883ac186e4 -C extra-filename=-b03d913fdfe73840 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=98467b53ba645406 -C extra-filename=-f10b5211242101aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=e7e40cd983e6ef55 -C extra-filename=-80b4bede274ee51c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=18dbf3c3dff29ced -C extra-filename=-544b07cff624fd24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=c25f0c4b6ad54c5b -C extra-filename=-596faf99fee38ceb --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=689fdea130511e17 -C extra-filename=-4d664bb0a77d3b23 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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 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=234516285ed66a43 -C extra-filename=-50e5219e28f8e71b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=486754c95735096d -C extra-filename=-23834fe99de5e6fd --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff-73b46382a4f5b38b.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=adc7028e62515b31 -C extra-filename=-0dbf6dcc51648009 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmdtest-a61d7d0fc6ca1618.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=3cbd0c13b1f83846 -C extra-filename=-6cbf723a9b9f2a7c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libargfile-2e8493dba38fa29d.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libassert_fs-bb74a479d26e6345.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcachedir-076cab1c3b8648eb.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap_complete_command-ab06d67f3b3de317.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclearscreen-80e3ccfa11535510.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobwalk-6ec58babdd52d15c.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta_cmd-56a83de3033af031.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librkyv-e553385c44995b22.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtikv_jemallocator-6d92ca87c3ffe343.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwild-59acfaa450d364a4.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=15bc884ed416fb74 -C extra-filename=-2570696ec4fab781 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_stable_hash-e2b36e214db6950e.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern toml_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml_parser-f47fc8ce759d00c3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=c4c5e9ad64b16745 -C extra-filename=-01ed97250eb22c60 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f3d130bb086a9bcd.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.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=e2e67d7ca4e2b778 -C extra-filename=-f36a54e95b3a466b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_ide-f3d130bb086a9bcd.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.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=80e1675d642cb624 -C extra-filename=-46e6531ae2729d52 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.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=80cc7c8c1aee5b53 -C extra-filename=-bf85d9d8cd93298e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_server-6b80eb44f8f16bae.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.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=75dbfe92ea2e018d -C extra-filename=-7110fc60d6efc50b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-78b9b9cbc5dc986a.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_project-0426d786cc5d1f7b.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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 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=8c2a9f04a7383ba2 -C extra-filename=-08156e24fc38e9c7 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.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_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=d861af2267f66233 -C extra-filename=-8fd4adf3fd126ed9 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=3923a5d9e5b219ee -C extra-filename=-49ba320747356ec0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.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 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=84c4fa048f132e20 -C extra-filename=-9d359fa74d86fedc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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 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=6ccc9baf24e5573b -C extra-filename=-47a0813c4270a469 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=94970577fd3f8281 -C extra-filename=-d8307c90722b15b2 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=85206ee536cd450e -C extra-filename=-e551cb1029ba1334 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.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=1645b05f2c6834c0 -C extra-filename=-7874305c1546cf65 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libgen_lsp_types-fe7f9bb1c2203343.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjod_thread-c70c5d0faa978b99.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblsp_server-81b4858d6613b188.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_markdown-d536b67450d0fdcf.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_log-f9e8f08a2819c3be.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.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 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=7890b1ec3c8c5227 -C extra-filename=-2f7cdb558eff4aa7 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=16216569f491854b -C extra-filename=-a7876945bbc2efc1 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=1997546464e74691 -C extra-filename=-d6d6e8120715f1aa --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=f074fad8dc59abb7 -C extra-filename=-259881a078bc583e --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=c8c9b76bd11d3531 -C extra-filename=-3a7c245756f7bb05 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=2bcf36cb67921866 -C extra-filename=-231a995b763588a3 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=1493f18b4f567fed -C extra-filename=-137d4eec5de98c48 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=e7e5beb941d9142e -C extra-filename=-ddf1e17bed483db8 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=ec6c4af961756652 -C extra-filename=-6c1bace6038c8ed4 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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 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=c466bf2a79794ef9 -C extra-filename=-60f67c3f711029b5 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=8cd3fcbcea9c951e -C extra-filename=-2dccb34760d04f6c --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=48e9b6311232db21 -C extra-filename=-f9248217261f4623 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=28848a8a3372d44e -C extra-filename=-93146db1dea66cbf --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=539d1e20af79ac8f -C extra-filename=-d8156ca334401707 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=28d9ea8507880ed0 -C extra-filename=-a1324da3f818bb59 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=20fabd6f12239641 -C extra-filename=-5fa8c80de4ce89b6 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=25ef7f40abc5b741 -C extra-filename=-b3217e35376e5920 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-b8cdbf2a5e9b450a.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c5972cc13c3a7ec1.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_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=47edf053e1318aa4 -C extra-filename=-3806dbbbbe2d9374 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6b7551385fcf70d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.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=3b05f53c407953b5 -C extra-filename=-3ebd23077797beed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.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=3a4e07e1ae7e6d9a -C extra-filename=-3441ca1956fa8b74 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-e1b39181fa45e0e9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-48eb40cb42ffd21d.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-02e5849040a9cd7a.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-0882905e2715b24f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-eed4735fcc769f12.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-78b9b9cbc5dc986a.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-de1bb71a633cb340.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_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=ef230d3a272941d6 -C extra-filename=-ca40a12821c43752 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-28e07bed511bc7f9.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.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=fa2297a8c1bda406 -C extra-filename=-1c467adf4b9eca18 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.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=7151b30fd0a96c80 -C extra-filename=-9e969362e4cdf83e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-cd933ea761848cd5.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcrossbeam-a05ca09043d1db10.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnotify-ab511713c7c58a0d.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern parking_lot=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libparking_lot-89c6bb22f5651fa1.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_automata-4f9903c427022c3e.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=2e25633669f7bf73 -C extra-filename=-45438d89fb3c8f5e --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitvec-cd933ea761848cd5.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_combine-faf88ff95b629468.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=5d5c2a8288dc7683 -C extra-filename=-bc040c3cf71bacbc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcountme-9602a401d5c5ce49.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.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=6b91909a5b67951d -C extra-filename=-14202e170e385387 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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=51d9c57d9348bcf2 -C extra-filename=-4db9a7422b645728 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-0df9419b36ef0f1b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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=1f9fb5138082636d -C extra-filename=-b0ab45d0e6d47f24 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-3ba4266acc86f161.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=64ba3878c039bd02 -C extra-filename=-1bb24cad1231c4b0 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-5340e516617fc4ed.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.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=9c50767e0bad8aa7 -C extra-filename=-3ef8448891e627e6 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-07cfb423c7c3f783.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.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=fe72dbf3313dcf7c -C extra-filename=-9930fc6f2b44e823 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-189beaa03eaf19be.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-6a7459cb7095981b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-a63f3bf824a2d795.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-490b4e88f810074d.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-015d46375949e358.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-c574afd8a7fc4b51.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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=20caf124bbd39ee1 -C extra-filename=-f580962ed743c9ed --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libicu_properties-90d492e6c7e5ed56.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.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=706adf5c8733df46 -C extra-filename=-3fc18ef5a2f3fdfc --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.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=e2da96989769919e -C extra-filename=-4b4546e963dcb814 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-f6ab1c48b5b510c9.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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=bea006946a432bca -C extra-filename=-7a7fbd56c1dae544 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-1115105494bddd60.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-7e08b60f13cd0a1b.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.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=67c6cbb32d4aa933 -C extra-filename=-47ee677f8fcaa3f3 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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=517fb2ef2e8bf58b -C extra-filename=-7bb8ed0239e6d4ac --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-cc71ec0362fbfd83.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-6b8ea472f5e5244b.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=fc3451dde562b599 -C extra-filename=-6493ba0ad4d6f519 --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-e8c047c1530b6bab.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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=38a0af84b93f3c55 -C extra-filename=-ae37483408ec7d1b --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-99188fdf1ebbd494.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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=b82310fc7e93a114 -C extra-filename=-2df87ea0357d6b9d --out-dir /builddir/build/BUILD/ruff-0.16.1-build/ruff-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-dd9b6359ef0659e7.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.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 291m 32s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-2570696ec4fab781 --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.71s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-6cbf723a9b9f2a7c --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.92s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff-596faf99fee38ceb --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/analyze_graph-544b07cff624fd24 --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.88s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-80b4bede274ee51c --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.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/config-f10b5211242101aa --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.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/direxist_guard-23834fe99de5e6fd --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.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/integration_test-50e5219e28f8e71b --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.87s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/resolve_files-b03d913fdfe73840 --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-2dccb34760d04f6c --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/examples-d6d6e8120715f1aa --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-d8156ca334401707 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 114 tests test alignment ... ok test annotate_eol ... ok test annotate_eol2 ... ok test annotate_eol3 ... ok test annotate_eol4 ... ok test annotate_eol_double_width ... ok test annotate_newline_empty_span ... ok test char_and_nl_annotate_char ... ok test char_eol_annotate_char ... ok test char_eol_annotate_char_double_width ... ok test consistent_indentation_with_trailing_newline ... ok test diagnostic_width ... ok test diagnostic_width2 ... ok test diff_format ... ok test dont_panic_narrow_term_width_short_span ... ok test duplicate_annotations ... ok test e0271 ... ok test e0271_2 ... ok test empty_span_end_line ... ok test empty_span_start_line ... ok test hide_snippet ... ok test highlighting ... ok test id_on_title ... ok test issue_130 ... ok test keep_lines1 ... ok test keep_lines2 ... ok test leading_nbsp_no_overflow ... ok test lineno_offset ... ok test long_e0308 ... ok test long_line_cut ... ok test long_line_cut_custom ... ok test macros_not_utf8 ... ok test max_line_num_no_fold ... ok test message_before_primary_snippet ... ok test multi_and_single ... ok test multi_newline_span ... ok test multiline_eol_start ... ok test multiline_eol_start2 ... ok test multiline_eol_start3 ... ok test multiline_eol_start_double_width ... ok test multiline_eol_start_eof_end ... ok test multiline_eol_start_eof_end_double_width ... ok test multiline_eol_start_eol_end ... ok test multiline_eol_start_eol_end2 ... ok test multiline_eol_start_eol_end3 ... ok test multiline_removal ... ok test multiline_removal2 ... ok test multiline_replacement ... ok test multiple_line_num_widths ... ok test multiple_replacements ... ok test multiple_replacements2 ... ok test multiple_snippet_no_path ... ok test only_origin ... ok test origin_correct_mid_line ... ok test origin_correct_start_line ... ok test original_matches_replacement_suffix ... ok test padding_last_in_group ... ok test padding_last_in_group_with_group_after ... ok test prefer_first_annotation_on_secondary_snippets ... ok test secondary_title_custom_level_text ... ok test secondary_title_no_level_text ... ok test single_line_non_overlapping_suggestions ... ok test single_line_non_overlapping_suggestions2 ... ok test snippet_no_path ... ok test span_eol ... ok test suggestion_different_path_than_primary ... ok test suggestion_no_fold ... ok test suggestion_no_fold_replacement_ends_with_newline ... ok test suggestion_same_as_source ... ok test suggestion_span_bigger_than_source - should panic ... ok test suggestion_span_line_end ... ok test suggestion_span_one_bigger_than_source ... ok test suggestion_span_source_end ... ok test tab ... ok test test_anon_lines ... ok test test_format_footer_title ... ok test test_format_no_id ... ok test test_format_no_severity ... ok test test_format_no_severity_or_id ... ok test test_format_skip_title ... ok test test_format_snippet_annotation_standalone ... ok test test_format_snippet_only ... ok test test_format_snippets_continuation ... ok test test_format_title ... ok test test_i26 - should panic ... ok test test_i_29 ... ok test test_multi_group_no_snippet ... ok test test_multi_secondary_group_no_snippet ... ok test test_only_source ... ok test test_point_to_double_width_characters ... ok test test_point_to_double_width_characters_across_lines ... ok test test_point_to_double_width_characters_mixed ... ok test test_point_to_double_width_characters_multiple ... ok test test_source_annotation_standalone_multiline ... ok test test_source_annotation_standalone_singleline ... ok test test_source_content ... ok test three_multi_and_single ... ok test trailing_newline_span ... ok test trim_ascii_annotate_ascii_end_no_label ... ok test trim_ascii_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_ascii_end_no_label ... ok test trim_unicode_annotate_ascii_end_with_label ... ok test trim_unicode_annotate_unicode_end_no_label ... ok test trim_unicode_annotate_unicode_end_with_label ... ok test trim_unicode_annotate_unicode_middle_no_label ... ok test trim_unicode_annotate_unicode_middle_with_label ... ok test trimmed_multiline_suggestion ... ok test trimmed_multiline_suggestion_elided_lines ... ok test two_multi_and_single ... ok test two_single_line_same_line ... ok test two_suggestions_same_span ... ok test two_suggestions_same_span2 ... ok test unicode_cut_handling ... ok test unterminated_string_multiline ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/rustc_tests-a7876945bbc2efc1 --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cache_key-7bb8ed0239e6d4ac --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-9930fc6f2b44e823 --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-4b4546e963dcb814 --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-47ee677f8fcaa3f3 --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-3441ca1956fa8b74 --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.11s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_markdown-ca40a12821c43752 --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.08s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-bb757adfed0ec87b --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/too-many-statements-in-try-clause.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.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::pyupgrade/f-string.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::suppression/ignore.md ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_notebook-b3217e35376e5920 --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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_ast-7a7fbd56c1dae544 --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-b7433838e4d13909 --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/identifier-0b4b4e371a63b4b5 --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/match_pattern-553845c8b3fcd0c6 --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parentheses-15f594f7e6ed8ea0 --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.05s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/parenthesize-47eadbac6bd3f2a9 --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-edb277e1b5b6e274 --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.14s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/stmt_if-ac81a68b2300094b --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.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/visitor-33ad1125c1ce3aa0 --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-3806dbbbbe2d9374 --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-d8307c90722b15b2 --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-8fd4adf3fd126ed9 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-47a0813c4270a469 --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/bracketmatch.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/backslash_before_indent.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/cantfit.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comment_after_escaped_newline.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/comments5.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/docstring_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/fmtonoff4.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/function_trailing_comma.py ... 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/is_simple_lookup_for_doublestar_expression.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.py ... ok test black_compatibility::cases/line_ranges_fmt_off_overlap.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/line_ranges_imports.py ... ok test black_compatibility::cases/line_ranges_two_passes.py ... ok test black_compatibility::cases/line_ranges_indentation.py ... ok test black_compatibility::cases/line_ranges_unwrapping.py ... ok test black_compatibility::cases/linelength6.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/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/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_generic.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/pattern_matching_long.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/pattern_matching_simple.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_py39.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_slices.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/preview_fstring.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/preview_wrap_comprehension_in.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/python39.py ... ok test black_compatibility::cases/raw_docstring.py ... ok test black_compatibility::cases/raw_docstring_no_string_normalization.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/preview_long_strings__regression.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_for_brackets.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.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/skip_magic_trailing_comma_generic_wrap.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/slices.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/torture.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/tricky_unicode_symbols.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/type_param_defaults.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::miscellaneous/force_py36.py ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test format::comment_prefixes.py ... ok test format::carriage_return/string.py ... ok test format::blank_line_before_class_docstring.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test format::docstring_chaperones.py ... ok test format::docstring_code_examples_crlf.py ... ok test format::docstring_newlines.py ... ok test format::docstring.py ... ok test format::docstring_non_visible_characters.py ... ok test format::docstring_tab_indentation.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::empty_now_newline.py ... ok test format::empty_whitespace.py ... ok test format::expression/annotated_assign.py ... ok test format::empty_trailing_newline.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/compare.py ... ok test format::expression/call.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/generator_exp.py ... ok test format::expression/fstring_preview.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/fstring.py ... ok test format::expression/set_comp.py ... ok test format::expression/optional_parentheses_comments.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/nested_string_quote_style.py ... ok test format::expression/subscript.py ... ok test format::expression/string.py ... ok test format::expression/tuple.py ... ok test format::expression/unsplittable.py ... ok test format::expression/unary.py ... ok test format::expression/yield_from.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::expression/yield.py ... ok test format::fluent.py ... ok test format::fmt_on_off/comments.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/indent.py ... ok test format::expression/tstring.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::fmt_on_off/simple.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::fmt_skip/match.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/reason.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_skip/type_params.py ... ok test format::fmt_skip/semicolons.py ... ok test format::module_dangling_comment2.py ... ok test format::form_feed.py ... ok test format::module_dangling_comment1.py ... ok test format::multiline_string_deviations.py ... ok test format::newlines.pyi ... ok test format::notebook_docstring.py ... ok test format::parentheses/expression_parentheses_comments.py ... ok test format::newlines.py ... ok test format::parentheses/nested.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::parentheses/call_chains.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::range_formatting/ancestory.py ... ok test format::preview.py ... ok test format::quote_style.py ... ok test format::range_formatting/clause_header.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/empty_range.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::range_formatting/end_of_file.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::range_formatting/indent.py ... ok test format::range_formatting/parentheses.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::range_formatting/trailing_comments.py ... ok test format::skip_magic_trailing_comma.py ... ok test format::statement/ann_assign.py ... ok test format::docstring_code_examples.py ... ok test format::statement/aug_assign.py ... ok test format::statement/assign.py ... ok test format::statement/assert.py ... ok test format::statement/break.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/class_definition.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/delete.py ... ok test format::statement/for.py ... ok test format::statement/global.py ... ok test format::statement/if.py ... ok test format::statement/import.py ... ok test format::statement/import_from.py ... ok test format::statement/lazy_import.py ... ok test format::statement/function.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/module_comment.py ... ok test format::statement/nonlocal.py ... ok test format::statement/return.py ... ok test format::statement/raise.py ... ok test format::statement/match.py ... ok test format::statement/return_annotation.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/top_level.pyi ... ok test format::statement/return_type_parameters.py ... ok test format::statement/top_level.py ... ok test format::statement/while.py ... ok test format::statement/type_alias.py ... ok test format::statement/try.py ... ok test format::statement/with_39.py ... ok test format::statement/with.py ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/nesting.pyi ... ok test format::stub_files/top_level.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::stub_files/suite.pyi ... ok test format::tab_width.py ... ok test format::trailing_pragma_nested.py ... ok test format::trivia.py ... ok test format::trailing_comments.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/normalizer-9d359fa74d86fedc --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/ruff_python_importer-b0ab45d0e6d47f24 --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-3fc18ef5a2f3fdfc --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-f580962ed743c9ed --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-49ba320747356ec0 --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.18s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/fixtures-08156e24fc38e9c7 --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::assert_invalid_msg_expr.py ... ok test inline_err::args_unparenthesized_generator.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_invalid_value_expr.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::aug_assign_stmt_missing_rhs.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::class_def_empty_body.py ... ok test inline_err::case_expect_indented_block.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::clause_expect_single_statement.py ... ok test inline_err::comma_separated_missing_element_between_commas.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::except_star_py310.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_stmt_invalid_expression.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::except_stmt_missing_exception_and_as_name.py ... ok test inline_err::except_stmt_unparenthesized_tuple_no_as_py313.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_unclosed_lbrace.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::for_stmt_missing_iter.py ... ok test inline_err::from_import_dotted_names.py ... ok test inline_err::from_import_parenthesized_star.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::from_import_missing_module.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::global_stmt_expression.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::global_stmt_trailing_comma.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_missing_colon.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_stmt_empty.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::import_from_star.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::invalid_match_pattern_target.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.py ... ok test inline_err::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::ipython_help_escape_command_error_recovery_3.py ... ok test inline_err::invalid_string_literal.py ... ok test inline_err::invalid_fstring_literal_element.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lambda_body_with_yield_expr.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::match_expected_colon.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_invalid_subject_expr.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::match_stmt_no_newline_before_case.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_starred_names_in_sequence_pattern.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::named_expr_slice_parse_error.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::nonlocal_declaration_at_module_level.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_stmt_empty.py ... ok test inline_err::nested_async_comprehension_py310.py ... ok test inline_err::nonlocal_stmt_expression.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::param_missing_annotation.py ... ok test inline_err::param_with_star_annotation_py310.py ... ok test inline_err::param_with_invalid_annotation.py ... ok test inline_err::param_with_invalid_default.py ... ok test inline_err::param_with_invalid_star_annotation.py ... ok test inline_err::params_duplicate_names.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_expected_after_star_separator.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok test inline_err::pep701_f_string_py311.py ... ok test inline_err::simple_stmts_on_same_line_in_block.py ... ok test inline_err::simple_stmts_on_same_line.py ... ok test inline_err::single_star_return.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::star_index_py310.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::starred_starred_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::t_string_empty_expression.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_invalid_starred_expr.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::t_string_unclosed_lbrace.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::try_stmt_mixed_except_kind.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_parameter_default_order.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::type_param_type_var_tuple_invalid_default_expr.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::while_stmt_invalid_test_expr.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::yield_after_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_ok::all_async_comprehension_py310.py ... ok test inline_ok::ann_assign_stmt_simple_target.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::comma_separated_regular_list_terminator.py ... ok test inline_ok::debug_rename_import.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_expression_eval_hack_py38.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::different_match_pattern_bindings.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::from_import_soft_keyword_module_name.py ... ok test inline_ok::from_import_no_space.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::function_def_parameter_range.py ... ok test inline_ok::fstring_format_spec_terminator.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::lazy_import_relative_py315.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok test inline_ok::lazy_import_semantic_ok_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::lazy_import_stmt_py315.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_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::multiple_assignment_in_case_pattern.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_alternative_patterns.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_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::parenthesized_kwarg_py37.py ... ok test inline_ok::parenthesized_context_manager_py39.py ... ok test inline_ok::params_seen_keyword_only_param_after_star.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::parenthesized_named_expr_index_py38.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::parenthesized_star_index_py310.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::simple_stmts_with_semicolons.py ... ok test inline_ok::single_parenthesized_item_context_manager_py38.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::pep750_t_string_py314.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::template_strings_py314.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_stmt_py312.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::unparenthesized_named_expr_py39.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::valid_future_feature.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_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/missing_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_order.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bool_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/compare/named_expression.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_1.py ... ok test invalid_syntax::expressions/if/missing_orelse_expr_0.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/lambda_default_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/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/comprehension.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_2.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/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/generator.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.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/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/set/comprehension.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/parenthesized/tuple_starred_expr.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/no_expression_0.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/unary/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_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_2.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_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_mapping_pattern.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/match/unary_add_usage.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test valid_syntax::expressions/attribute.py ... ok test valid_syntax::expressions/await.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.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_comprehension.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/name.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::other/atom.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::statement/augmented_assignment.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::expressions/t_string.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/if.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.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/while.py ... ok test valid_syntax::statement/with.py ... ok test valid_syntax::statement/try.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-e551cb1029ba1334 --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-3ebd23077797beed --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.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_python_stdlib-ae37483408ec7d1b --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-6493ba0ad4d6f519 --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-e59973f5a953dbfb --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.04s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/simple_tokenizer-a3460a31c74e945e --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.15s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/whitespace-98d6f193aae1ee0f --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-7874305c1546cf65 --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.34s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/document-46e6531ae2729d52 --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-bf85d9d8cd93298e --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 11:37:37.551735416 INFO No workspace options found for file:///tmp/.tmp7fOT9f, using default options 2026-08-07 11:37:37.565275852 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:37.570937634 DEBUG Indexing settings for workspace: /tmp/.tmp7fOT9f 2026-08-07 11:37:37.663490953 INFO Registering workspace: /tmp/.tmp7fOT9f 2026-08-07 11:37:37.666178230 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:37.678160637 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 11:37:37.678217059 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-08-07 11:37:37.694235769 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:37.694262892 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:37.695516025 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-08-07 11:37:37.704142335 INFO No workspace options found for file:///tmp/.tmpOiVLoM, using default options 2026-08-07 11:37:37.704175805 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:37.704188360 DEBUG Indexing settings for workspace: /tmp/.tmpOiVLoM 2026-08-07 11:37:37.705665556 INFO Registering workspace: /tmp/.tmpOiVLoM 2026-08-07 11:37:37.705718237 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:37.709953019 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:37.717400936 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 11:37:37.720404180 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOiVLoM/test.py 2026-08-07 11:37:37.722408910 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOiVLoM/test.py 2026-08-07 11:37:37.881262567 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 11:37:37.896173819 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpOiVLoM/test.py 2026-08-07 11:37:37.896252535 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 11:37:37.982501206 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:37.982525798 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:37.982563077 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-08-07 11:37:37.984011580 INFO No workspace options found for file:///tmp/.tmpG5Fg3G, using default options 2026-08-07 11:37:37.984043435 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:37.984055684 DEBUG Indexing settings for workspace: /tmp/.tmpG5Fg3G 2026-08-07 11:37:38.004621996 DEBUG No `target-version` found in `/tmp/.tmpG5Fg3G/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 11:37:38.014489409 DEBUG Loaded settings from: `/tmp/.tmpG5Fg3G/ruff.toml` for `/tmp/.tmpG5Fg3G` 2026-08-07 11:37:38.016469636 INFO Registering workspace: /tmp/.tmpG5Fg3G 2026-08-07 11:37:38.016574798 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.016678905 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.017341322 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.017982272 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpG5Fg3G/ruff.toml 2026-08-07 11:37:38.031684376 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 11:37:38.031706187 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpG5Fg3G/ruff.toml 2026-08-07 11:37:38.031738274 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpG5Fg3G/ruff.toml 2026-08-07 11:37:38.043500625 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.043516434 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.043536715 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-08-07 11:37:38.044892725 INFO No workspace options found for file:///tmp/.tmpYiAKnd, using default options 2026-08-07 11:37:38.044925351 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.044937653 DEBUG Indexing settings for workspace: /tmp/.tmpYiAKnd 2026-08-07 11:37:38.056560456 DEBUG Loaded settings from: `/tmp/.tmpYiAKnd/pyproject.toml` for `/tmp/.tmpYiAKnd` 2026-08-07 11:37:38.057501680 INFO Registering workspace: /tmp/.tmpYiAKnd 2026-08-07 11:37:38.057568432 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.057656727 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.057713766 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.057735062 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpYiAKnd/test.py 2026-08-07 11:37:38.058321537 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 11:37:38.060234973 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-08-07 11:37:38.060247839 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpYiAKnd/test.py 2026-08-07 11:37:38.060272439 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpYiAKnd/test.py 2026-08-07 11:37:38.060370949 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 11:37:38.060434462 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpYiAKnd/test.py 2026-08-07 11:37:38.060451680 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 11:37:38.070757792 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.070772676 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.070794317 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-08-07 11:37:38.071931700 INFO No workspace options found for file:///tmp/.tmpZiXiEs, using default options 2026-08-07 11:37:38.071954362 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.071964805 DEBUG Indexing settings for workspace: /tmp/.tmpZiXiEs 2026-08-07 11:37:38.073393699 INFO Registering workspace: /tmp/.tmpZiXiEs 2026-08-07 11:37:38.073446383 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.074235453 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-08-07 11:37:38.074258201 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 11:37:38.085182094 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.085198221 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.085219009 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-08-07 11:37:38.086348430 INFO No workspace options found for file:///tmp/.tmpOwma2V, using default options 2026-08-07 11:37:38.086374295 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.086386262 DEBUG Indexing settings for workspace: /tmp/.tmpOwma2V 2026-08-07 11:37:38.087876573 INFO Registering workspace: /tmp/.tmpOwma2V 2026-08-07 11:37:38.087923951 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.087980126 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.088027491 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-08-07 11:37:38.098331702 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.098349973 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.098382329 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-08-07 11:37:38.100318607 INFO No workspace options found for file:///tmp/.tmph0rrrs, using default options 2026-08-07 11:37:38.100346751 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.100358203 DEBUG Indexing settings for workspace: /tmp/.tmph0rrrs 2026-08-07 11:37:38.105216709 DEBUG Loaded settings from: `/tmp/.tmph0rrrs/pyproject.toml` for `/tmp/.tmph0rrrs` 2026-08-07 11:37:38.106287822 INFO Registering workspace: /tmp/.tmph0rrrs 2026-08-07 11:37:38.106342367 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.106405976 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.107223533 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.107272489 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmph0rrrs/test.thing 2026-08-07 11:37:38.134735134 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.149897891 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.149919203 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.149942955 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-08-07 11:37:38.151454745 INFO No workspace options found for file:///tmp/.tmp9elbgH, using default options 2026-08-07 11:37:38.151483318 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.151496028 DEBUG Indexing settings for workspace: /tmp/.tmp9elbgH 2026-08-07 11:37:38.152212174 DEBUG Loaded settings from: `/tmp/.tmp9elbgH/pyproject.toml` for `/tmp/.tmp9elbgH` 2026-08-07 11:37:38.153064864 INFO Registering workspace: /tmp/.tmp9elbgH 2026-08-07 11:37:38.153117726 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.153181122 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.153250574 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.153272071 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp9elbgH/test.thing 2026-08-07 11:37:38.164848325 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.164867219 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.165049088 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-08-07 11:37:38.166152456 INFO No workspace options found for file:///tmp/.tmp0eJZDY, using default options 2026-08-07 11:37:38.166181129 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.166193317 DEBUG Indexing settings for workspace: /tmp/.tmp0eJZDY 2026-08-07 11:37:38.166807532 DEBUG Loaded settings from: `/tmp/.tmp0eJZDY/pyproject.toml` for `/tmp/.tmp0eJZDY` 2026-08-07 11:37:38.168742323 INFO Registering workspace: /tmp/.tmp0eJZDY 2026-08-07 11:37:38.168800509 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.168883945 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.168947068 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-08-07 11:37:38.168966488 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmp0eJZDY/test.thing 2026-08-07 11:37:38.168971423 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-08-07 11:37:38.179156883 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.179169949 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.179186423 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-08-07 11:37:38.180143706 INFO No workspace options found for file:///tmp/.tmp71vuH1, using default options 2026-08-07 11:37:38.180168732 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.180187693 DEBUG Indexing settings for workspace: /tmp/.tmp71vuH1 2026-08-07 11:37:38.181576494 INFO Registering workspace: /tmp/.tmp71vuH1 2026-08-07 11:37:38.181622309 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.181676404 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.181721649 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.181737219 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp71vuH1/pyproject.toml 2026-08-07 11:37:38.196926973 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.196942223 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.197218633 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-08-07 11:37:38.198276595 INFO No workspace options found for file:///tmp/.tmpggmwvX, using default options 2026-08-07 11:37:38.198300362 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.198311092 DEBUG Indexing settings for workspace: /tmp/.tmpggmwvX 2026-08-07 11:37:38.198717021 DEBUG No `target-version` found in `/tmp/.tmpggmwvX/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 11:37:38.198906765 DEBUG Loaded settings from: `/tmp/.tmpggmwvX/ruff.toml` for `/tmp/.tmpggmwvX` 2026-08-07 11:37:38.200802261 INFO Registering workspace: /tmp/.tmpggmwvX 2026-08-07 11:37:38.200875971 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.200934419 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.200987053 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.201000706 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpggmwvX/ruff.toml 2026-08-07 11:37:38.211297175 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.211311460 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.211328158 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-08-07 11:37:38.212386734 INFO No workspace options found for file:///tmp/.tmpPlpPYc, using default options 2026-08-07 11:37:38.212408373 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.212416804 DEBUG Indexing settings for workspace: /tmp/.tmpPlpPYc 2026-08-07 11:37:38.212996263 DEBUG Loaded settings from: `/tmp/.tmpPlpPYc/pyproject.toml` for `/tmp/.tmpPlpPYc` 2026-08-07 11:37:38.213874722 INFO Registering workspace: /tmp/.tmpPlpPYc 2026-08-07 11:37:38.213932006 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.213990211 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.214045043 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.214062408 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpPlpPYc/test.py 2026-08-07 11:37:38.214538846 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 11:37:38.225121267 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.225134885 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.225262342 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-08-07 11:37:38.227040293 INFO No workspace options found for file:///tmp/.tmpA6ljiO, using default options 2026-08-07 11:37:38.227064368 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.227075630 DEBUG Indexing settings for workspace: /tmp/.tmpA6ljiO 2026-08-07 11:37:38.228500506 INFO Registering workspace: /tmp/.tmpA6ljiO 2026-08-07 11:37:38.228551721 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.228617004 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.228673420 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.242991224 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.243019015 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.243063781 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-08-07 11:37:38.244355179 INFO No workspace options found for file:///tmp/.tmpdgH24Z, using default options 2026-08-07 11:37:38.244387726 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.244400711 DEBUG Indexing settings for workspace: /tmp/.tmpdgH24Z 2026-08-07 11:37:38.245158785 DEBUG Loaded settings from: `/tmp/.tmpdgH24Z/pyproject.toml` for `/tmp/.tmpdgH24Z` 2026-08-07 11:37:38.246016967 INFO Registering workspace: /tmp/.tmpdgH24Z 2026-08-07 11:37:38.246071559 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.246143702 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.246196738 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.259401820 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.259427922 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.259449129 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-08-07 11:37:38.260701998 INFO No workspace options found for file:///tmp/.tmpcRiVoF, using default options 2026-08-07 11:37:38.260733597 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.260744268 DEBUG Indexing settings for workspace: /tmp/.tmpcRiVoF 2026-08-07 11:37:38.262281932 INFO Registering workspace: /tmp/.tmpcRiVoF 2026-08-07 11:37:38.262356310 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.262420180 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.262467231 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.273495505 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.273519206 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.273551767 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-08-07 11:37:38.274659211 INFO No workspace options found for file:///tmp/.tmpA51bk6, using default options 2026-08-07 11:37:38.274686100 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.274696540 DEBUG Indexing settings for workspace: /tmp/.tmpA51bk6 2026-08-07 11:37:38.277207175 INFO Registering workspace: /tmp/.tmpA51bk6 2026-08-07 11:37:38.277243105 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.277302752 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.277351067 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.277477209 DEBUG request{id=3 method=textDocument/hover}: enter 2026-08-07 11:37:38.277626301 DEBUG request{id=4 method=textDocument/hover}: enter 2026-08-07 11:37:38.277679797 DEBUG request{id=5 method=textDocument/hover}: enter 2026-08-07 11:37:38.277752899 DEBUG request{id=6 method=textDocument/hover}: enter 2026-08-07 11:37:38.277807596 DEBUG request{id=7 method=textDocument/hover}: enter 2026-08-07 11:37:38.287974072 DEBUG request{id=8 method=shutdown}: enter 2026-08-07 11:37:38.287992519 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.288011448 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-08-07 11:37:38.289191044 INFO No workspace options found for file:///tmp/.tmpUdUnya, using default options 2026-08-07 11:37:38.289216615 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.289226200 DEBUG Indexing settings for workspace: /tmp/.tmpUdUnya 2026-08-07 11:37:38.290728465 INFO Registering workspace: /tmp/.tmpUdUnya 2026-08-07 11:37:38.290783694 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.290867069 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.290917912 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.301048470 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.301064546 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.301080562 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-08-07 11:37:38.302119394 INFO No workspace options found for file:///tmp/.tmpCfzWag, using default options 2026-08-07 11:37:38.302147135 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.302158338 DEBUG Indexing settings for workspace: /tmp/.tmpCfzWag 2026-08-07 11:37:38.303598133 INFO Registering workspace: /tmp/.tmpCfzWag 2026-08-07 11:37:38.303645275 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.303704030 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.303747126 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.314734330 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.314748297 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.314787424 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-08-07 11:37:38.315846837 INFO No workspace options found for file:///tmp/.tmphi3IwS, using default options 2026-08-07 11:37:38.315870055 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.315880346 DEBUG Indexing settings for workspace: /tmp/.tmphi3IwS 2026-08-07 11:37:38.317275752 INFO Registering workspace: /tmp/.tmphi3IwS 2026-08-07 11:37:38.317321138 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.317398322 DEBUG request{id=2 method=textDocument/hover}: enter 2026-08-07 11:37:38.317411392 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmphi3IwS/not-open.py` isn't open. 2026-08-07 11:37:38.327553022 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.327566300 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.327592398 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-08-07 11:37:38.328613628 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 11:37:38.328635572 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.328645001 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 11:37:38.352644183 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 11:37:38.352773253 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 11:37:38.353593381 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 11:37:38.358228941 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 11:37:38.358303454 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.359085965 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 11:37:38.359922123 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 11:37:38.441631995 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 11:37:38.441682495 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 11:37:38.441696710 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 11:37:38.444214131 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.458293573 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 11:37:38.458312774 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.458345090 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-08-07 11:37:38.460533912 INFO No workspace options found for file:///tmp/.tmprhXvFo, using default options 2026-08-07 11:37:38.460564566 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.460574841 DEBUG Indexing settings for workspace: /tmp/.tmprhXvFo 2026-08-07 11:37:38.461255190 DEBUG Loaded settings from: `/tmp/.tmprhXvFo/pyproject.toml` for `/tmp/.tmprhXvFo` 2026-08-07 11:37:38.462081950 INFO Registering workspace: /tmp/.tmprhXvFo 2026-08-07 11:37:38.462176598 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.462254852 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 11:37:38.462284051 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmprhXvFo/test.ipynb 2026-08-07 11:37:38.463568517 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.473942137 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 11:37:38.473958174 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.474065835 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-08-07 11:37:38.475287922 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 11:37:38.475312317 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.475322897 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 11:37:38.476032958 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 11:37:38.476132110 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 11:37:38.476145836 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 11:37:38.478552471 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server/resources/test/fixtures 2026-08-07 11:37:38.478629959 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.478720656 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-08-07 11:37:38.478760297 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 11:37:38.479273060 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 11:37:38.479292230 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 11:37:38.479303658 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 11:37:38.479479588 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.479563045 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.481213698 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 11:37:38.481857266 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 11:37:38.482140545 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 11:37:38.482155352 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 11:37:38.482166067 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 11:37:38.482288238 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.482359827 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.482422661 DEBUG notification{method=notebookDocument/didChange}: enter 2026-08-07 11:37:38.482444850 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 11:37:38.482855120 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 11:37:38.482875628 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 11:37:38.482889517 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 11:37:38.483046606 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.483141394 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:37:38.494399321 DEBUG request{id=2 method=shutdown}: enter 2026-08-07 11:37:38.494413977 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.494434354 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-08-07 11:37:38.496493466 INFO No workspace options found for file:///tmp/.tmpE0eQBu, using default options 2026-08-07 11:37:38.496515215 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.496523621 DEBUG Indexing settings for workspace: /tmp/.tmpE0eQBu 2026-08-07 11:37:38.496922372 DEBUG No `target-version` found in `/tmp/.tmpE0eQBu/.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 11:37:38.497041148 DEBUG Loaded settings from: `/tmp/.tmpE0eQBu/.ruff.toml` for `/tmp/.tmpE0eQBu` 2026-08-07 11:37:38.497061141 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpE0eQBu/sub 2026-08-07 11:37:38.497962219 INFO Registering workspace: /tmp/.tmpE0eQBu 2026-08-07 11:37:38.498069433 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.498146989 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.498228773 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.498250980 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpE0eQBu/sub/test.py 2026-08-07 11:37:38.498279865 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.498301837 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 11:37:38.498320277 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpE0eQBu/sub/foo/test.py 2026-08-07 11:37:38.508416912 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.508424724 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.508438795 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-08-07 11:37:38.509492736 INFO No workspace options found for file:///tmp/.tmpENtfkM/sub, using default options 2026-08-07 11:37:38.509514170 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.509523092 DEBUG Indexing settings for workspace: /tmp/.tmpENtfkM/sub 2026-08-07 11:37:38.509581424 DEBUG No `target-version` found in `/tmp/.tmpENtfkM/.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 11:37:38.509705300 DEBUG Loaded settings from: `/tmp/.tmpENtfkM/.ruff.toml` 2026-08-07 11:37:38.510104804 DEBUG No `target-version` found in `/tmp/.tmpENtfkM/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 11:37:38.510257929 DEBUG Loaded settings from: `/tmp/.tmpENtfkM/sub/.ruff.toml` for `/tmp/.tmpENtfkM/sub` 2026-08-07 11:37:38.510282011 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpENtfkM/sub/foo 2026-08-07 11:37:38.511092033 INFO Registering workspace: /tmp/.tmpENtfkM/sub 2026-08-07 11:37:38.511151353 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.511213303 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.511258143 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.511276013 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpENtfkM/sub/test.py 2026-08-07 11:37:38.511317098 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.511439437 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.511455235 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 11:37:38.511460138 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpENtfkM/sub/foo/test.py 2026-08-07 11:37:38.521570478 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.521582493 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.521597996 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 11:37:38.522740192 INFO No workspace options found for file:///tmp/.tmpDSjwqM, using default options 2026-08-07 11:37:38.522762065 INFO No workspace options found for file:///tmp/.tmpDSjwqM/sub, using default options 2026-08-07 11:37:38.522765043 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.522773505 DEBUG Indexing settings for workspace: /tmp/.tmpDSjwqM 2026-08-07 11:37:38.523324275 DEBUG Loaded settings from: `/tmp/.tmpDSjwqM/.ruff.toml` for `/tmp/.tmpDSjwqM` 2026-08-07 11:37:38.523361484 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpDSjwqM/sub 2026-08-07 11:37:38.524245538 INFO Registering workspace: /tmp/.tmpDSjwqM 2026-08-07 11:37:38.524255292 DEBUG Indexing settings for workspace: /tmp/.tmpDSjwqM/sub 2026-08-07 11:37:38.524407848 DEBUG Loaded settings from: `/tmp/.tmpDSjwqM/.ruff.toml` 2026-08-07 11:37:38.524820655 DEBUG Loaded settings from: `/tmp/.tmpDSjwqM/sub/.ruff.toml` for `/tmp/.tmpDSjwqM/sub` 2026-08-07 11:37:38.524877649 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpDSjwqM/sub/foo 2026-08-07 11:37:38.525747552 INFO Registering workspace: /tmp/.tmpDSjwqM/sub 2026-08-07 11:37:38.526595952 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.526683233 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.526731631 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.526767218 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpDSjwqM/test.py 2026-08-07 11:37:38.530480135 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.530665417 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.530700934 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 11:37:38.530710726 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpDSjwqM/sub/test.py 2026-08-07 11:37:38.530723575 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.530879137 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.530911137 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-08-07 11:37:38.530917725 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpDSjwqM/sub/foo/test.py 2026-08-07 11:37:38.541133858 DEBUG request{id=5 method=shutdown}: enter 2026-08-07 11:37:38.541148430 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.541318152 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-08-07 11:37:38.542599801 INFO No workspace options found for file:///tmp/.tmp36X9at, using default options 2026-08-07 11:37:38.542625311 INFO No workspace options found for file:///tmp/.tmp36X9at/external/Y, using default options 2026-08-07 11:37:38.542628455 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.542639494 DEBUG Indexing settings for workspace: /tmp/.tmp36X9at 2026-08-07 11:37:38.543363239 DEBUG Loaded settings from: `/tmp/.tmp36X9at/systemtests/pyproject.toml` for `/tmp/.tmp36X9at/systemtests` 2026-08-07 11:37:38.544154863 INFO Registering workspace: /tmp/.tmp36X9at 2026-08-07 11:37:38.544166238 DEBUG Indexing settings for workspace: /tmp/.tmp36X9at/external/Y 2026-08-07 11:37:38.546568068 INFO Registering workspace: /tmp/.tmp36X9at/external/Y 2026-08-07 11:37:38.546603849 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.546667170 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.546680220 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.546711873 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.546744669 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp36X9at/systemtests/tests/common/fakes/wus.py 2026-08-07 11:37:38.546884381 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 11:37:38.547014701 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.547023751 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp36X9at/external/Y/wus.py 2026-08-07 11:37:38.547432542 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 11:37:38.557891755 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.557911087 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.557940962 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-08-07 11:37:38.559500131 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 11:37:38.559528251 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 11:37:38.559530883 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.559541589 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 11:37:38.560246759 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/pyproject.toml` 2026-08-07 11:37:38.560325631 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 11:37:38.560335706 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-08-07 11:37:38.560412607 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/crates/ruff_server 2026-08-07 11:37:38.560489928 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.560577056 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.560609871 WARN No settings available for file:///tmp/.tmpCPoGYA/nested/test.py - falling back to default settings 2026-08-07 11:37:38.560791447 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.560815708 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpCPoGYA/nested/test.py 2026-08-07 11:37:38.560877813 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.561001443 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.561025839 WARN No settings available for file:///tmp/.tmpCPoGYA/unrelated/test.py - falling back to default settings 2026-08-07 11:37:38.561150482 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-08-07 11:37:38.561157826 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpCPoGYA/unrelated/test.py 2026-08-07 11:37:38.561170400 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.571318066 DEBUG request{id=4 method=shutdown}: enter 2026-08-07 11:37:38.571334031 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.571355389 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-08-07 11:37:38.572416532 INFO No workspace options found for file:///tmp/.tmpYQpNUd, using default options 2026-08-07 11:37:38.572439508 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.572447381 DEBUG Indexing settings for workspace: /tmp/.tmpYQpNUd 2026-08-07 11:37:38.573855304 INFO Registering workspace: /tmp/.tmpYQpNUd 2026-08-07 11:37:38.573894093 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.573963541 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-08-07 11:37:38.573977729 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmpYQpNUd/not-open.py` isn't open. 2026-08-07 11:37:38.584257118 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.584271745 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.584304004 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-08-07 11:37:38.585413716 INFO No workspace options found for file:///tmp/.tmpQ9B5vm/sub, using default options 2026-08-07 11:37:38.585440937 DEBUG Negotiated position encoding: UTF16 2026-08-07 11:37:38.585450716 DEBUG Indexing settings for workspace: /tmp/.tmpQ9B5vm/sub 2026-08-07 11:37:38.585528309 DEBUG No `target-version` found in `/tmp/.tmpQ9B5vm/.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 11:37:38.585689721 DEBUG Loaded settings from: `/tmp/.tmpQ9B5vm/.ruff.toml` 2026-08-07 11:37:38.586111157 DEBUG No `target-version` found in `/tmp/.tmpQ9B5vm/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 11:37:38.586256342 DEBUG Loaded settings from: `/tmp/.tmpQ9B5vm/sub/.ruff.toml` for `/tmp/.tmpQ9B5vm/sub` 2026-08-07 11:37:38.586281986 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpQ9B5vm/sub/foo 2026-08-07 11:37:38.587119610 INFO Registering workspace: /tmp/.tmpQ9B5vm/sub 2026-08-07 11:37:38.587180972 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-08-07 11:37:38.587262500 DEBUG notification{method=textDocument/didOpen}: enter 2026-08-07 11:37:38.587296609 WARN No settings available for file:///tmp/.tmpQ9B5vm/unrelated/test.py - falling back to default settings 2026-08-07 11:37:38.587458653 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-08-07 11:37:38.587478855 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpQ9B5vm/unrelated/test.py 2026-08-07 11:37:38.587535008 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-08-07 11:37:38.597759258 DEBUG request{id=3 method=shutdown}: enter 2026-08-07 11:37:38.597773511 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-08-07 11:37:38.597797274 DEBUG Received exit notification, exiting ok test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.25s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_source_file-2df87ea0357d6b9d --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-6c05447ce9daa1a1 --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-2ffcec8a10b89ad2 --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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/indexing-4089b04da6197181 --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-0413604abb4a4e27 --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-7feda573a2006967 --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.02s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ruff_workspace-1c467adf4b9eca18 --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.07s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-d1b71178865c1eaf --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.10s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty-b1c38406ff7d76ea --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/cli-bad7a0c3cc998e4f --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 18.70s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/file_watching-7458cb902e909145 --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.61s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_combine-1bb24cad1231c4b0 --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-f36a54e95b3a466b --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_completion_eval-5ad5267cd4af0eeb --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-7110fc60d6efc50b --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 31.97s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_module_resolver-14202e170e385387 --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-9e969362e4cdf83e --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.13s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_python_core-45438d89fb3c8f5e --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-f21e56c59bae3006 --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.39s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/corpus-ad43dd2167171b2f --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 5.75s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/mdtest-3991855dd3239317 --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::ignore-comment-unknown-rule.md ... ok test lint_doc::final-without-value.md ... ok test lint_doc::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-context-manager.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-legacy-positional-parameter.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-newtype.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-raise.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-syntax-in-forward-annotation.md ... ok test lint_doc::invalid-total-ordering.md ... ok test lint_doc::invalid-type-alias-type.md ... ok test lint_doc::invalid-type-arguments.md ... ok test lint_doc::invalid-type-checking-constant.md ... ok test lint_doc::invalid-type-form.md ... ok test lint_doc::invalid-type-guard-definition.md ... ok test lint_doc::invalid-type-variable-bound.md ... ok test lint_doc::invalid-type-variable-constraints.md ... ok test lint_doc::invalid-type-variable-default.md ... ok test lint_doc::invalid-typed-dict-header.md ... ok test lint_doc::invalid-typed-dict-field.md ... ok test lint_doc::invalid-typed-dict-statement.md ... ok test lint_doc::invalid-yield.md ... ok test lint_doc::isinstance-against-protocol.md ... ok test lint_doc::isinstance-against-typed-dict.md ... ok test lint_doc::mismatched-type-name.md ... ok test lint_doc::missing-argument.md ... ok test lint_doc::missing-override-decorator.md ... ok test lint_doc::missing-type-argument.md ... ok test lint_doc::missing-typed-dict-key.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::redundant-final-classvar.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::subclass-of-dataclass-with-order.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::undefined-reveal.md ... ok test lint_doc::unavailable-implicit-super-arguments.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-type-ignore-comment.md ... ok test lint_doc::unused-ignore-comment.md ... ok test lint_doc::unused-awaitable.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/intersection_types.md ... ok test mdtest::annotations/deferred.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/new_types.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::annotations/union.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::annotations/string.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::assignment/unbound.md ... ok test mdtest::annotations/self.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::bidirectional.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/tuples.md ... ok test mdtest::binary/unions.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::call/annotation.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::call/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/open.md ... ok test mdtest::call/constructor.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::call/overloads.md ... ok test mdtest::class/super.md ... ok test mdtest::call/union.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/non_bool_returns.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::dataclasses/dataclass_transform.md ... ok test mdtest::cycle.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::declaration/error.md ... ok test mdtest::del.md ... ok test mdtest::decorators/total_ordering.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_argument_type.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.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::diagnostics/single_matching_overload.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::diagnostics/special_form_attributes.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/too_many_positionals.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::doc/README.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::directives/cast.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::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::external/pydantic.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::exhaustiveness_checking.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/variables.md ... ok test mdtest::generics/legacy/typevartuple.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::enums.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::import/basic.md ... ok test mdtest::generics/pep695/variance.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::import/namespace.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::import/partial_stub_packages.md ... ok test mdtest::import/nonstandard_conventions.md ... ok test mdtest::import/relative.md ... ok test mdtest::import/replace_imports_with_any.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::ide_support/all_members.md ... ok test mdtest::import/tracking.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::known_constants.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::intersection_types.md ... ok test mdtest::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::mro.md ... ok test mdtest::liskov.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/assignment.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::named_tuple.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::narrow/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::notebook.md ... ok test mdtest::narrow/type_guards.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::regression/2236_tuple_is_disjoint.md ... ok test mdtest::overloads.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::python_version.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/derived_constraint_cycles.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::scopes/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/eager.md ... ok test mdtest::scopes/global-constants.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::shadowing/variable_declaration.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::sentinels.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::stubs/class.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::type_compendium/not_t.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_compendium/object.md ... ok test mdtest::type_display/callable.md ... ok test mdtest::type_form.md ... ok test mdtest::protocols.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::type_compendium/tuple.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::type_properties/is_equivalent_to.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::unary/invert_add_usub.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::unary/not.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::union_types.md ... ok test mdtest::unreachable.md ... ok test mdtest::unpacking.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 13.90s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_server-01ed97250eb22c60 --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-4b16f40eee152bf6 --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 11:38:59.834995057 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:38:59.866250635 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:38:59.873266939 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:38:59.909637326 DEBUG Client info: None 2026-08-07 11:38:59.910300413 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:38:59.912480497 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:38:59.915228720 INFO Version: Unknown 2026-08-07 11:38:59.928580286 DEBUG Received server response for request 1 2026-08-07 11:38:59.965970655 DEBUG Client sends notification `initialized` 2026-08-07 11:38:59.967662362 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7deG89 2026-08-07 11:38:59.974941181 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:38:59.976272082 DEBUG Received server request `workspace/configuration` 2026-08-07 11:38:59.976289289 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:38:59.981300254 DEBUG No workspace configuration provided for file:///tmp/.tmp7deG89 2026-08-07 11:38:59.985427005 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:38:59.986403399 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 11:38:59.992139173 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:38:59.992886218 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7deG89, using default options 2026-08-07 11:38:59.996176366 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:38:59.998901805 DEBUG Initializing workspace `file:///tmp/.tmp7deG89`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:00.005132067 DEBUG Searching for a project in '/tmp/.tmp7deG89' 2026-08-07 11:39:00.011298296 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:00.012689398 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:00.127035897 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:00.128249009 DEBUG Discovering virtual environment in `/tmp/.tmp7deG89` 2026-08-07 11:39:00.131106331 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:00.132761633 DEBUG No virtual environment found 2026-08-07 11:39:00.135604991 DEBUG Adding first-party search path `/tmp/.tmp7deG89` 2026-08-07 11:39:00.135611713 DEBUG Using vendored stdlib 2026-08-07 11:39:00.146721926 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:00.149865567 DEBUG Adding new file root '/tmp/.tmp7deG89' of kind Project 2026-08-07 11:39:00.204281696 DEBUG Updating project to check open files 2026-08-07 11:39:00.210225439 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:00.210258397 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:00.228247321 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7deG89/lib.py", kind: File } 2026-08-07 11:39:00.246050594 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7deG89/lib.py` 2026-08-07 11:39:00.246075752 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:00.246999426 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:00.395259440 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:00.406306865 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=159.26ms 2026-08-07 11:39:00.407896815 DEBUG Received server response for request 2 2026-08-07 11:39:00.412302080 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-08-07 11:39:00.432640420 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmp7deG89}: Indexed 3 file(s) in 0.009s 2026-08-07 11:39:00.615413023 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=202.37ms 2026-08-07 11:39:00.615459841 DEBUG Received server response for request 3 2026-08-07 11:39:00.701498929 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:00.701690990 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:00.701717524 DEBUG method="shutdown" response.id=4 duration=55.13µs 2026-08-07 11:39:00.702169980 DEBUG Received server response for request 4 2026-08-07 11:39:00.702180770 DEBUG Client sends notification `exit` 2026-08-07 11:39:00.702196427 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-08-07 11:39:00.718224564 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:00.718295063 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:00.718329215 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:00.718382003 DEBUG Client info: None 2026-08-07 11:39:00.718408097 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:00.718422997 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:00.718429301 INFO Version: Unknown 2026-08-07 11:39:00.718473112 DEBUG Received server response for request 1 2026-08-07 11:39:00.718540499 DEBUG Client sends notification `initialized` 2026-08-07 11:39:00.718553518 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpNlppFu 2026-08-07 11:39:00.718632874 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:00.718713313 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:00.718717200 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:00.718728694 DEBUG No workspace configuration provided for file:///tmp/.tmpNlppFu 2026-08-07 11:39:00.718738508 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:00.718741820 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 11:39:00.718761961 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:00.718768695 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpNlppFu, using default options 2026-08-07 11:39:00.718777610 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:00.718787147 DEBUG Initializing workspace `file:///tmp/.tmpNlppFu`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:00.718800830 DEBUG Searching for a project in '/tmp/.tmpNlppFu' 2026-08-07 11:39:00.718821410 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:00.718826250 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:00.719160787 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:00.719165793 DEBUG Discovering virtual environment in `/tmp/.tmpNlppFu` 2026-08-07 11:39:00.719205216 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:00.719209858 DEBUG No virtual environment found 2026-08-07 11:39:00.719219551 DEBUG Adding first-party search path `/tmp/.tmpNlppFu` 2026-08-07 11:39:00.719222093 DEBUG Using vendored stdlib 2026-08-07 11:39:00.719365032 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:00.719370758 DEBUG Adding new file root '/tmp/.tmpNlppFu' of kind Project 2026-08-07 11:39:00.719573518 DEBUG Updating project to check open files 2026-08-07 11:39:00.719598149 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:00.719603224 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:00.719667971 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNlppFu/foo.py", kind: File } 2026-08-07 11:39:00.719706712 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNlppFu/foo.py` 2026-08-07 11:39:00.719710518 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:00.719721693 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:00.720006505 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:00.720069822 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=339.05µs 2026-08-07 11:39:00.720090093 DEBUG Received server response for request 2 2026-08-07 11:39:00.720105322 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-08-07 11:39:00.723311548 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=3.19ms 2026-08-07 11:39:00.723328123 DEBUG Received server response for request 3 2026-08-07 11:39:00.734319742 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:00.734380998 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:00.734395374 DEBUG method="shutdown" response.id=4 duration=23.84µs 2026-08-07 11:39:00.734409442 DEBUG Received server response for request 4 2026-08-07 11:39:00.734415405 DEBUG Client sends notification `exit` 2026-08-07 11:39:00.734426612 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-08-07 11:39:00.736008023 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:00.736077490 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:00.736112288 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:00.736179107 DEBUG Client info: None 2026-08-07 11:39:00.736208726 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:00.736226342 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:00.736234005 INFO Version: Unknown 2026-08-07 11:39:00.736290272 DEBUG Received server response for request 1 2026-08-07 11:39:00.736362352 DEBUG Client sends notification `initialized` 2026-08-07 11:39:00.736375623 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpFrW5jc 2026-08-07 11:39:00.736434019 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:00.736456411 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:00.736461170 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:00.736473682 DEBUG No workspace configuration provided for file:///tmp/.tmpFrW5jc 2026-08-07 11:39:00.736484901 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:00.736488901 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-08-07 11:39:00.736546715 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:00.736552856 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpFrW5jc, using default options 2026-08-07 11:39:00.736558867 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:00.736562365 DEBUG Initializing workspace `file:///tmp/.tmpFrW5jc`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:00.736576380 DEBUG Searching for a project in '/tmp/.tmpFrW5jc' 2026-08-07 11:39:00.736599492 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:00.736604387 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:00.736901854 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:00.736906708 DEBUG Discovering virtual environment in `/tmp/.tmpFrW5jc` 2026-08-07 11:39:00.736944304 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:00.736949056 DEBUG No virtual environment found 2026-08-07 11:39:00.736958415 DEBUG Adding first-party search path `/tmp/.tmpFrW5jc` 2026-08-07 11:39:00.736960825 DEBUG Using vendored stdlib 2026-08-07 11:39:00.737089036 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:00.737094473 DEBUG Adding new file root '/tmp/.tmpFrW5jc' of kind Project 2026-08-07 11:39:00.737252840 DEBUG Updating project to check open files 2026-08-07 11:39:00.737271659 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:00.737275339 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:00.737310692 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFrW5jc/foo.py", kind: File } 2026-08-07 11:39:00.737338950 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFrW5jc/foo.py` 2026-08-07 11:39:00.737341450 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:00.737348099 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:00.737583866 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:00.737642042 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=288.34µs 2026-08-07 11:39:00.737694532 DEBUG Received server response for request 2 2026-08-07 11:39:00.747959103 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:00.748005849 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:00.748019969 DEBUG method="shutdown" response.id=3 duration=22.88µs 2026-08-07 11:39:00.748254658 DEBUG Received server response for request 3 2026-08-07 11:39:00.748270382 DEBUG Client sends notification `exit` 2026-08-07 11:39:00.748292211 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-08-07 11:39:00.751233264 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:00.751300662 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:00.751333354 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:00.751409204 DEBUG Client info: None 2026-08-07 11:39:00.751417882 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:00.751433631 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:00.751440980 INFO Version: Unknown 2026-08-07 11:39:00.751486994 DEBUG Received server response for request 1 2026-08-07 11:39:00.751545180 DEBUG Client sends notification `initialized` 2026-08-07 11:39:00.751624770 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:00.751701557 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:00.751705756 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:00.752341750 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:00.753028290 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:00.753762403 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:00.754943648 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:00.754951388 DEBUG Initializing workspace `file:///tmp/.tmpDw4R0d/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:00.754968699 DEBUG Searching for a project in '/tmp/.tmpDw4R0d/src' 2026-08-07 11:39:00.772041860 DEBUG Found project at '/tmp/.tmpDw4R0d' 2026-08-07 11:39:00.772075052 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:00.772378191 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:00.772386658 DEBUG Discovering virtual environment in `/tmp/.tmpDw4R0d` 2026-08-07 11:39:00.772438138 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:00.772444237 DEBUG No virtual environment found 2026-08-07 11:39:00.772985222 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:00.772992902 DEBUG Adding first-party search path `/tmp/.tmpDw4R0d/src` 2026-08-07 11:39:00.772995544 DEBUG Adding first-party search path `/tmp/.tmpDw4R0d` 2026-08-07 11:39:00.772997834 DEBUG Using vendored stdlib 2026-08-07 11:39:00.773161694 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:00.773169286 DEBUG Adding new file root '/tmp/.tmpDw4R0d' of kind Project 2026-08-07 11:39:00.774263549 DEBUG Updating project to check open files 2026-08-07 11:39:00.774284786 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:00.774289251 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:00.774343939 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDw4R0d/src/foo.py", kind: File } 2026-08-07 11:39:00.774375624 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDw4R0d/src/foo.py` 2026-08-07 11:39:00.774379037 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:00.774389005 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:00.778597304 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDw4R0d/src/foo.py"))}: Checking file '/tmp/.tmpDw4R0d/src/foo.py' 2026-08-07 11:39:00.783253034 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDw4R0d/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:00.858589605 DEBUG method="textDocument/diagnostic" response.id=2 duration=84.19ms 2026-08-07 11:39:00.858650764 DEBUG Received server response for request 2 2026-08-07 11:39:00.868902362 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:00.881096267 DEBUG method="textDocument/codeAction" response.id=3 duration=10.61ms 2026-08-07 11:39:00.881144490 DEBUG Received server response for request 3 2026-08-07 11:39:00.900573455 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:00.900641849 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:00.900658627 DEBUG method="shutdown" response.id=4 duration=27.23µs 2026-08-07 11:39:00.900670027 DEBUG Received server response for request 4 2026-08-07 11:39:00.900675665 DEBUG Client sends notification `exit` 2026-08-07 11:39:00.900687933 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-08-07 11:39:00.906067134 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:00.906136801 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:00.906173035 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:00.906255031 DEBUG Client info: None 2026-08-07 11:39:00.906267725 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:00.906284873 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:00.906293046 INFO Version: Unknown 2026-08-07 11:39:00.906347412 DEBUG Received server response for request 1 2026-08-07 11:39:00.906414990 DEBUG Client sends notification `initialized` 2026-08-07 11:39:00.906514077 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:00.906577879 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:00.906582125 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:00.906600392 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:00.906604385 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:00.906652670 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:00.906673493 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:00.906680045 DEBUG Initializing workspace `file:///tmp/.tmpogs9P8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:00.906698815 DEBUG Searching for a project in '/tmp/.tmpogs9P8/src' 2026-08-07 11:39:00.906740293 DEBUG Found project at '/tmp/.tmpogs9P8' 2026-08-07 11:39:00.906746435 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:00.907192400 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:00.907200309 DEBUG Discovering virtual environment in `/tmp/.tmpogs9P8` 2026-08-07 11:39:00.907255317 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:00.907262586 DEBUG No virtual environment found 2026-08-07 11:39:00.907274616 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:00.907283787 DEBUG Adding first-party search path `/tmp/.tmpogs9P8/src` 2026-08-07 11:39:00.907287552 DEBUG Adding first-party search path `/tmp/.tmpogs9P8` 2026-08-07 11:39:00.907291537 DEBUG Using vendored stdlib 2026-08-07 11:39:00.907482914 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:00.907491225 DEBUG Adding new file root '/tmp/.tmpogs9P8' of kind Project 2026-08-07 11:39:00.907737938 DEBUG Updating project to check open files 2026-08-07 11:39:00.907764080 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:00.907769726 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:00.907825228 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpogs9P8/src/foo.py", kind: File } 2026-08-07 11:39:00.907885748 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpogs9P8/src/foo.py` 2026-08-07 11:39:00.907891227 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:00.907901950 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:00.908022538 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogs9P8/src/foo.py"))}: Checking file '/tmp/.tmpogs9P8/src/foo.py' 2026-08-07 11:39:00.909309616 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogs9P8/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:00.922154134 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpogs9P8/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:00.953919173 DEBUG method="textDocument/diagnostic" response.id=2 duration=46.01ms 2026-08-07 11:39:00.954155775 DEBUG Received server response for request 2 2026-08-07 11:39:00.954208561 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:00.959916514 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:00.959937762 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:00.959988207 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 11:39:00.961212256 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpogs9P8/src' 2026-08-07 11:39:00.961744864 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpogs9P8' 2026-08-07 11:39:00.961759432 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.094642656 DEBUG method="textDocument/codeAction" response.id=3 duration=140.40ms 2026-08-07 11:39:01.094684178 DEBUG Received server response for request 3 2026-08-07 11:39:01.105859743 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.105919525 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.105935092 DEBUG method="shutdown" response.id=4 duration=23.62µs 2026-08-07 11:39:01.105946307 DEBUG Received server response for request 4 2026-08-07 11:39:01.105952657 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.105964392 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-08-07 11:39:01.111279473 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.111350347 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.111380351 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.111436549 DEBUG Client info: None 2026-08-07 11:39:01.111453766 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.111471404 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.111479899 INFO Version: Unknown 2026-08-07 11:39:01.111541434 DEBUG Received server response for request 1 2026-08-07 11:39:01.111625717 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.111693236 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.111746812 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.111752460 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.111780611 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.111785202 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.111796745 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.111813813 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.111818998 DEBUG Initializing workspace `file:///tmp/.tmpF3VKyt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.111853089 DEBUG Searching for a project in '/tmp/.tmpF3VKyt/src' 2026-08-07 11:39:01.111889488 DEBUG Found project at '/tmp/.tmpF3VKyt' 2026-08-07 11:39:01.111895036 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.112258850 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.112263731 DEBUG Discovering virtual environment in `/tmp/.tmpF3VKyt` 2026-08-07 11:39:01.112308150 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.112315093 DEBUG No virtual environment found 2026-08-07 11:39:01.112325676 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.112333928 DEBUG Adding first-party search path `/tmp/.tmpF3VKyt/src` 2026-08-07 11:39:01.112337421 DEBUG Adding first-party search path `/tmp/.tmpF3VKyt` 2026-08-07 11:39:01.112341052 DEBUG Using vendored stdlib 2026-08-07 11:39:01.112510647 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.112517523 DEBUG Adding new file root '/tmp/.tmpF3VKyt' of kind Project 2026-08-07 11:39:01.112730570 DEBUG Updating project to check open files 2026-08-07 11:39:01.112750106 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.112754874 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.112820609 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF3VKyt/src/foo.py", kind: File } 2026-08-07 11:39:01.112876186 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF3VKyt/src/foo.py` 2026-08-07 11:39:01.112880201 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.112897170 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.113022962 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF3VKyt/src/foo.py"))}: Checking file '/tmp/.tmpF3VKyt/src/foo.py' 2026-08-07 11:39:01.113219255 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF3VKyt/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.127741434 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF3VKyt/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.180745612 DEBUG method="textDocument/diagnostic" response.id=2 duration=67.84ms 2026-08-07 11:39:01.180817974 DEBUG Received server response for request 2 2026-08-07 11:39:01.180899443 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.181047235 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.181066059 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.181105232 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 11:39:01.181119861 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpF3VKyt/src' 2026-08-07 11:39:01.181139961 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpF3VKyt' 2026-08-07 11:39:01.181150804 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.217667293 DEBUG method="textDocument/codeAction" response.id=3 duration=36.74ms 2026-08-07 11:39:01.217706952 DEBUG Received server response for request 3 2026-08-07 11:39:01.228191984 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.228263850 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.228278337 DEBUG method="shutdown" response.id=4 duration=26.11µs 2026-08-07 11:39:01.228293712 DEBUG Received server response for request 4 2026-08-07 11:39:01.228302792 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.228314238 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-08-07 11:39:01.235855211 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.235931407 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.235965231 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.236037500 DEBUG Client info: None 2026-08-07 11:39:01.236070285 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.236091210 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.236099766 INFO Version: Unknown 2026-08-07 11:39:01.236351018 DEBUG Received server response for request 1 2026-08-07 11:39:01.236423063 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.236526009 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.236554793 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.236559249 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.236583827 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.236587545 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.236621143 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.236640825 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.236646710 DEBUG Initializing workspace `file:///tmp/.tmpy1Tkdf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.236664448 DEBUG Searching for a project in '/tmp/.tmpy1Tkdf/src' 2026-08-07 11:39:01.236703446 DEBUG Found project at '/tmp/.tmpy1Tkdf' 2026-08-07 11:39:01.236709306 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.237119725 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.237127231 DEBUG Discovering virtual environment in `/tmp/.tmpy1Tkdf` 2026-08-07 11:39:01.237180704 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.237187568 DEBUG No virtual environment found 2026-08-07 11:39:01.237199096 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.237209007 DEBUG Adding first-party search path `/tmp/.tmpy1Tkdf/src` 2026-08-07 11:39:01.237212826 DEBUG Adding first-party search path `/tmp/.tmpy1Tkdf` 2026-08-07 11:39:01.237216496 DEBUG Using vendored stdlib 2026-08-07 11:39:01.237389161 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.237397735 DEBUG Adding new file root '/tmp/.tmpy1Tkdf' of kind Project 2026-08-07 11:39:01.237628229 DEBUG Updating project to check open files 2026-08-07 11:39:01.237651659 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.237656732 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.237708706 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpy1Tkdf/src/foo.py", kind: File } 2026-08-07 11:39:01.237748180 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpy1Tkdf/src/foo.py` 2026-08-07 11:39:01.237752521 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.237763726 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.237906551 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpy1Tkdf/src/foo.py"))}: Checking file '/tmp/.tmpy1Tkdf/src/foo.py' 2026-08-07 11:39:01.238752345 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpy1Tkdf/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.248939665 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpy1Tkdf/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.251941663 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.17ms 2026-08-07 11:39:01.251986071 DEBUG Received server response for request 2 2026-08-07 11:39:01.252038616 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.252189609 DEBUG method="textDocument/codeAction" response.id=3 duration=125.35µs 2026-08-07 11:39:01.252234533 DEBUG Received server response for request 3 2026-08-07 11:39:01.263500847 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.263560801 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.263575759 DEBUG method="shutdown" response.id=4 duration=25.38µs 2026-08-07 11:39:01.263591231 DEBUG Received server response for request 4 2026-08-07 11:39:01.263597722 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.263608629 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-08-07 11:39:01.268124006 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.268193279 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.268245899 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.268353893 DEBUG Client info: None 2026-08-07 11:39:01.268381406 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.268400148 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.268409265 INFO Version: Unknown 2026-08-07 11:39:01.268459206 DEBUG Received server response for request 1 2026-08-07 11:39:01.268516632 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.268578807 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.268599012 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.268603485 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.268633876 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.268638001 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.268650774 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.268664599 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.268668542 DEBUG Initializing workspace `file:///tmp/.tmpkjBrno/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.268681955 DEBUG Searching for a project in '/tmp/.tmpkjBrno/src' 2026-08-07 11:39:01.268710113 DEBUG Found project at '/tmp/.tmpkjBrno' 2026-08-07 11:39:01.268714204 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.269013681 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.269018402 DEBUG Discovering virtual environment in `/tmp/.tmpkjBrno` 2026-08-07 11:39:01.269055738 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.269060388 DEBUG No virtual environment found 2026-08-07 11:39:01.269067439 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.269073975 DEBUG Adding first-party search path `/tmp/.tmpkjBrno/src` 2026-08-07 11:39:01.269076430 DEBUG Adding first-party search path `/tmp/.tmpkjBrno` 2026-08-07 11:39:01.269078658 DEBUG Using vendored stdlib 2026-08-07 11:39:01.269218422 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.269223550 DEBUG Adding new file root '/tmp/.tmpkjBrno' of kind Project 2026-08-07 11:39:01.269383103 DEBUG Updating project to check open files 2026-08-07 11:39:01.269400968 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.269405905 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.269446798 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkjBrno/src/foo.py", kind: File } 2026-08-07 11:39:01.269472798 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkjBrno/src/foo.py` 2026-08-07 11:39:01.269475163 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.269482042 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.269675069 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkjBrno/src/foo.py"))}: Checking file '/tmp/.tmpkjBrno/src/foo.py' 2026-08-07 11:39:01.269848631 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkjBrno/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.318827143 DEBUG method="textDocument/diagnostic" response.id=2 duration=49.34ms 2026-08-07 11:39:01.318898187 DEBUG Received server response for request 2 2026-08-07 11:39:01.318941612 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.319052883 DEBUG method="textDocument/codeAction" response.id=3 duration=90.15µs 2026-08-07 11:39:01.319065952 DEBUG Received server response for request 3 2026-08-07 11:39:01.329563015 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.329637861 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.329653848 DEBUG method="shutdown" response.id=4 duration=26.87µs 2026-08-07 11:39:01.329664121 DEBUG Received server response for request 4 2026-08-07 11:39:01.329670443 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.329683282 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-08-07 11:39:01.334375298 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.334444097 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.334482269 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.334530662 DEBUG Client info: None 2026-08-07 11:39:01.334545980 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.334557517 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.334563357 INFO Version: Unknown 2026-08-07 11:39:01.334599587 DEBUG Received server response for request 1 2026-08-07 11:39:01.334665536 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.334722892 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.334740609 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.334745113 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.334764495 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.334768206 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.334797679 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.334814614 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.334819328 DEBUG Initializing workspace `file:///tmp/.tmpLvtwWH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.334854046 DEBUG Searching for a project in '/tmp/.tmpLvtwWH/src' 2026-08-07 11:39:01.334882640 DEBUG Found project at '/tmp/.tmpLvtwWH' 2026-08-07 11:39:01.334886715 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.335191175 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.335196499 DEBUG Discovering virtual environment in `/tmp/.tmpLvtwWH` 2026-08-07 11:39:01.335233911 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.335238371 DEBUG No virtual environment found 2026-08-07 11:39:01.335245672 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.335251531 DEBUG Adding first-party search path `/tmp/.tmpLvtwWH/src` 2026-08-07 11:39:01.335253664 DEBUG Adding first-party search path `/tmp/.tmpLvtwWH` 2026-08-07 11:39:01.335255994 DEBUG Using vendored stdlib 2026-08-07 11:39:01.335382473 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.335387775 DEBUG Adding new file root '/tmp/.tmpLvtwWH' of kind Project 2026-08-07 11:39:01.335537455 DEBUG Updating project to check open files 2026-08-07 11:39:01.335553740 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.335557295 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.335590122 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLvtwWH/src/foo.py", kind: File } 2026-08-07 11:39:01.335616069 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLvtwWH/src/foo.py` 2026-08-07 11:39:01.335618185 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.335624567 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.335785013 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLvtwWH/src/foo.py"))}: Checking file '/tmp/.tmpLvtwWH/src/foo.py' 2026-08-07 11:39:01.335985927 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLvtwWH/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.348076109 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLvtwWH/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.355257816 DEBUG method="textDocument/diagnostic" response.id=2 duration=19.63ms 2026-08-07 11:39:01.355295447 DEBUG Received server response for request 2 2026-08-07 11:39:01.355337845 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.355442333 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.355457124 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.355489037 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 11:39:01.355501092 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpLvtwWH/src' 2026-08-07 11:39:01.355517687 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpLvtwWH' 2026-08-07 11:39:01.355528367 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.387220190 DEBUG method="textDocument/codeAction" response.id=3 duration=31.86ms 2026-08-07 11:39:01.387258443 DEBUG Received server response for request 3 2026-08-07 11:39:01.397682127 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.397720210 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.397732377 DEBUG method="shutdown" response.id=4 duration=18.54µs 2026-08-07 11:39:01.397739823 DEBUG Received server response for request 4 2026-08-07 11:39:01.397744549 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.397756799 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-08-07 11:39:01.402636548 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.402708823 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.402739844 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.402822783 DEBUG Client info: None 2026-08-07 11:39:01.402884638 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.402905752 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.402914241 INFO Version: Unknown 2026-08-07 11:39:01.402967724 DEBUG Received server response for request 1 2026-08-07 11:39:01.403042774 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.403161189 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.403289184 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.403293141 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.403319553 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.403323976 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.403349381 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.403368132 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.403373166 DEBUG Initializing workspace `file:///tmp/.tmpTTlzwm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.403389045 DEBUG Searching for a project in '/tmp/.tmpTTlzwm/src' 2026-08-07 11:39:01.403424742 DEBUG Found project at '/tmp/.tmpTTlzwm' 2026-08-07 11:39:01.403430285 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.403779916 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.403785348 DEBUG Discovering virtual environment in `/tmp/.tmpTTlzwm` 2026-08-07 11:39:01.403849239 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.403856119 DEBUG No virtual environment found 2026-08-07 11:39:01.403866690 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.403875425 DEBUG Adding first-party search path `/tmp/.tmpTTlzwm/src` 2026-08-07 11:39:01.403878736 DEBUG Adding first-party search path `/tmp/.tmpTTlzwm` 2026-08-07 11:39:01.403882616 DEBUG Using vendored stdlib 2026-08-07 11:39:01.404070144 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.404077286 DEBUG Adding new file root '/tmp/.tmpTTlzwm' of kind Project 2026-08-07 11:39:01.404317610 DEBUG Updating project to check open files 2026-08-07 11:39:01.404339521 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.404344094 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.404390128 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTTlzwm/src/foo.py", kind: File } 2026-08-07 11:39:01.404426181 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTTlzwm/src/foo.py` 2026-08-07 11:39:01.404429454 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.404437909 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.404553093 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTTlzwm/src/foo.py"))}: Checking file '/tmp/.tmpTTlzwm/src/foo.py' 2026-08-07 11:39:01.404741470 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTTlzwm/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.417029955 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpTTlzwm/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.420369662 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.92ms 2026-08-07 11:39:01.420400760 DEBUG Received server response for request 2 2026-08-07 11:39:01.420445199 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.420561137 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.420571584 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.420600461 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 11:39:01.420612930 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTTlzwm/src' 2026-08-07 11:39:01.420628737 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpTTlzwm' 2026-08-07 11:39:01.420639099 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.455929701 DEBUG method="textDocument/codeAction" response.id=3 duration=35.47ms 2026-08-07 11:39:01.456093267 DEBUG Received server response for request 3 2026-08-07 11:39:01.466707574 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.466926400 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.466947361 DEBUG method="shutdown" response.id=4 duration=33.46µs 2026-08-07 11:39:01.466968950 DEBUG Received server response for request 4 2026-08-07 11:39:01.466989973 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.467253993 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-08-07 11:39:01.472053611 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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 11:39:01.472139146 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.472181851 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.472230169 DEBUG Client info: None 2026-08-07 11:39:01.472250345 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.472268675 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 11:39:01.472277315 INFO Version: Unknown 2026-08-07 11:39:01.472335279 DEBUG Received server response for request 1 2026-08-07 11:39:01.472411925 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.472525063 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.472574174 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.472578706 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.472601394 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.472605670 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.472636204 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.472652606 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.472657137 DEBUG Initializing workspace `file:///tmp/.tmpyQ9THq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.472671441 DEBUG Searching for a project in '/tmp/.tmpyQ9THq/src' 2026-08-07 11:39:01.472710472 DEBUG Found project at '/tmp/.tmpyQ9THq' 2026-08-07 11:39:01.472715134 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.473083526 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.473092172 DEBUG Discovering virtual environment in `/tmp/.tmpyQ9THq` 2026-08-07 11:39:01.473143522 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.473151091 DEBUG No virtual environment found 2026-08-07 11:39:01.473162190 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.473172260 DEBUG Adding first-party search path `/tmp/.tmpyQ9THq/src` 2026-08-07 11:39:01.473176210 DEBUG Adding first-party search path `/tmp/.tmpyQ9THq` 2026-08-07 11:39:01.473180167 DEBUG Using vendored stdlib 2026-08-07 11:39:01.473372658 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.473380425 DEBUG Adding new file root '/tmp/.tmpyQ9THq' of kind Project 2026-08-07 11:39:01.473612384 DEBUG Updating project to check open files 2026-08-07 11:39:01.473635748 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.473640776 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.473690624 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyQ9THq/src/foo.py", kind: File } 2026-08-07 11:39:01.473730054 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyQ9THq/src/foo.py` 2026-08-07 11:39:01.473734225 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.473745482 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.473905800 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpyQ9THq/src/foo.py"))}: Checking file '/tmp/.tmpyQ9THq/src/foo.py' 2026-08-07 11:39:01.474083851 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpyQ9THq/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.484469570 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpyQ9THq/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.507874704 DEBUG method="textDocument/diagnostic" response.id=2 duration=34.12ms 2026-08-07 11:39:01.507933015 DEBUG Received server response for request 2 2026-08-07 11:39:01.507988407 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.508254870 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.508268952 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.508313109 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 11:39:01.508330009 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpyQ9THq/src' 2026-08-07 11:39:01.508350551 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpyQ9THq' 2026-08-07 11:39:01.508361462 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.539163037 DEBUG method="textDocument/codeAction" response.id=3 duration=31.15ms 2026-08-07 11:39:01.539200267 DEBUG Received server response for request 3 2026-08-07 11:39:01.550520115 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.550590507 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.550606479 DEBUG method="shutdown" response.id=4 duration=25.88µs 2026-08-07 11:39:01.550618780 DEBUG Received server response for request 4 2026-08-07 11:39:01.550627490 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.550639761 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-08-07 11:39:01.555932770 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.556008861 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.556043673 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.556127403 DEBUG Client info: None 2026-08-07 11:39:01.556166414 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.556187779 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.556197606 INFO Version: Unknown 2026-08-07 11:39:01.556256208 DEBUG Received server response for request 1 2026-08-07 11:39:01.556328804 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.556577440 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.556857698 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.556862338 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.557021052 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.557026585 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:01.557091335 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.557109625 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.557114907 DEBUG Initializing workspace `file:///tmp/.tmpDI2cT8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.557132921 DEBUG Searching for a project in '/tmp/.tmpDI2cT8/src' 2026-08-07 11:39:01.557192862 DEBUG Found project at '/tmp/.tmpDI2cT8' 2026-08-07 11:39:01.557298001 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.557729927 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.557738968 DEBUG Discovering virtual environment in `/tmp/.tmpDI2cT8` 2026-08-07 11:39:01.557804958 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.557813464 DEBUG No virtual environment found 2026-08-07 11:39:01.557824825 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.557876338 DEBUG Adding first-party search path `/tmp/.tmpDI2cT8/src` 2026-08-07 11:39:01.557880677 DEBUG Adding first-party search path `/tmp/.tmpDI2cT8` 2026-08-07 11:39:01.557884233 DEBUG Using vendored stdlib 2026-08-07 11:39:01.558076839 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.558429249 DEBUG Adding new file root '/tmp/.tmpDI2cT8' of kind Project 2026-08-07 11:39:01.558655003 DEBUG Updating project to check open files 2026-08-07 11:39:01.558805108 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.558812344 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.558887222 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDI2cT8/src/foo.py", kind: File } 2026-08-07 11:39:01.558926220 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDI2cT8/src/foo.py` 2026-08-07 11:39:01.558929989 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.558941668 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.559074949 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDI2cT8/src/foo.py"))}: Checking file '/tmp/.tmpDI2cT8/src/foo.py' 2026-08-07 11:39:01.559262871 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDI2cT8/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.573237597 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.29ms 2026-08-07 11:39:01.573285164 DEBUG Received server response for request 2 2026-08-07 11:39:01.573349916 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-08-07 11:39:01.573639886 DEBUG method="textDocument/codeAction" response.id=3 duration=97.57µs 2026-08-07 11:39:01.573654293 DEBUG Received server response for request 3 2026-08-07 11:39:01.583769868 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:01.583962562 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.583984004 DEBUG method="shutdown" response.id=4 duration=36.88µs 2026-08-07 11:39:01.584009796 DEBUG Received server response for request 4 2026-08-07 11:39:01.584022045 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.584047185 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-08-07 11:39:01.589536680 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:01.589601255 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.589635351 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.589701743 DEBUG Client info: None 2026-08-07 11:39:01.589729719 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.589749693 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.589758634 INFO Version: Unknown 2026-08-07 11:39:01.589811503 DEBUG Received server response for request 1 2026-08-07 11:39:01.589913509 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.590009063 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.590058202 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.590062692 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.590075807 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-08-07 11:39:01.590115243 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.590133775 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-08-07 11:39:01.590139559 DEBUG Initializing workspace `file:///tmp/.tmphDMv5D/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.590156601 DEBUG Searching for a project in '/tmp/.tmphDMv5D/src' 2026-08-07 11:39:01.594914378 DEBUG Found project at '/tmp/.tmphDMv5D' 2026-08-07 11:39:01.594930348 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.595274185 DEBUG Discovering virtual environment in `/tmp/.tmphDMv5D` 2026-08-07 11:39:01.595328956 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.595336159 DEBUG No virtual environment found 2026-08-07 11:39:01.595346815 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:01.595356589 DEBUG Adding first-party search path `/tmp/.tmphDMv5D/src` 2026-08-07 11:39:01.595360374 DEBUG Adding first-party search path `/tmp/.tmphDMv5D` 2026-08-07 11:39:01.595364292 DEBUG Using vendored stdlib 2026-08-07 11:39:01.595547269 INFO Python version: Python 3.10, platform: linux 2026-08-07 11:39:01.595555890 DEBUG Adding new file root '/tmp/.tmphDMv5D' of kind Project 2026-08-07 11:39:01.595803730 DEBUG Updating project to check open files 2026-08-07 11:39:01.595827030 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.595851400 DEBUG Processing deferred request `workspace/executeCommand` 2026-08-07 11:39:01.597575197 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.605636331 DEBUG method="workspace/executeCommand" response.id=2 duration=9.78ms 2026-08-07 11:39:01.605680711 DEBUG Received server response for request 2 2026-08-07 11:39:01.633609978 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:01.633779967 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.633801340 DEBUG method="shutdown" response.id=3 duration=33.94µs 2026-08-07 11:39:01.633936721 DEBUG Received server response for request 3 2026-08-07 11:39:01.633955391 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.633979744 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-08-07 11:39:01.636623901 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.636692028 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.636731634 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.636823994 DEBUG Client info: None 2026-08-07 11:39:01.636849963 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.636865496 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.636874891 INFO Version: Unknown 2026-08-07 11:39:01.636951473 DEBUG Received server response for request 1 2026-08-07 11:39:01.637010515 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.637092025 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.637129734 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.637134715 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.637156799 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.637160499 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:01.637195178 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.637209329 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.637214517 DEBUG Initializing workspace `file:///tmp/.tmp532d38/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.637231369 DEBUG Searching for a project in '/tmp/.tmp532d38/src' 2026-08-07 11:39:01.637272643 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:01.637279170 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.637544673 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.637548864 DEBUG Discovering virtual environment in `/tmp/.tmp532d38/src` 2026-08-07 11:39:01.637587136 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.637591654 DEBUG No virtual environment found 2026-08-07 11:39:01.637601049 DEBUG Adding first-party search path `/tmp/.tmp532d38/src` 2026-08-07 11:39:01.637603529 DEBUG Using vendored stdlib 2026-08-07 11:39:01.637750862 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.637757166 DEBUG Adding new file root '/tmp/.tmp532d38/src' of kind Project 2026-08-07 11:39:01.637945503 DEBUG Updating project to check open files 2026-08-07 11:39:01.637963534 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.637967113 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.638002069 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp532d38/src/foo.py", kind: File } 2026-08-07 11:39:01.638028850 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp532d38/src/foo.py` 2026-08-07 11:39:01.638031075 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.638037664 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.640204665 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.704569575 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.792326988 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:01.792356416 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:01.792370791 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.792477932 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:01.792482661 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.793158170 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.793170820 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.793193608 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 11:39:01.793208895 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp532d38/src' 2026-08-07 11:39:01.793222370 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.827416761 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 188.64723ms 2026-08-07 11:39:01.828292488 DEBUG method="textDocument/completion" response.id=2 duration=190.25ms 2026-08-07 11:39:01.828326649 DEBUG Received server response for request 2 2026-08-07 11:39:01.842611865 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:01.842810371 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.842859426 DEBUG method="shutdown" response.id=3 duration=63.06µs 2026-08-07 11:39:01.842967255 DEBUG Received server response for request 3 2026-08-07 11:39:01.842996405 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.843024662 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-08-07 11:39:01.851986679 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:01.852064869 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.852106252 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.852215552 DEBUG Client info: None 2026-08-07 11:39:01.852247873 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:01.852267527 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:01.852277578 INFO Version: Unknown 2026-08-07 11:39:01.852332817 DEBUG Received server response for request 1 2026-08-07 11:39:01.852389967 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.852487858 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.852512156 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.852519669 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.852539994 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.852543759 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:01.852580819 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.852599855 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.852604954 DEBUG Initializing workspace `file:///tmp/.tmp93d2hS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:01.852623114 DEBUG Searching for a project in '/tmp/.tmp93d2hS/src' 2026-08-07 11:39:01.852659802 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:01.852667043 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.853083683 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.853092129 DEBUG Discovering virtual environment in `/tmp/.tmp93d2hS/src` 2026-08-07 11:39:01.853147376 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.853155374 DEBUG No virtual environment found 2026-08-07 11:39:01.853169092 DEBUG Adding first-party search path `/tmp/.tmp93d2hS/src` 2026-08-07 11:39:01.853173496 DEBUG Using vendored stdlib 2026-08-07 11:39:01.853359616 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.853368787 DEBUG Adding new file root '/tmp/.tmp93d2hS/src' of kind Project 2026-08-07 11:39:01.853611205 DEBUG Updating project to check open files 2026-08-07 11:39:01.853635661 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.853641141 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.853693684 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp93d2hS/src/foo.py", kind: File } 2026-08-07 11:39:01.853733411 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp93d2hS/src/foo.py` 2026-08-07 11:39:01.853737406 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.853748188 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.854132699 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.871065788 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.879001591 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:01.879023347 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:01.879031980 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.879100603 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:01.879104831 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.879181365 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.879183693 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.879205525 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 11:39:01.879215831 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp93d2hS/src' 2026-08-07 11:39:01.879228381 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:01.917522236 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 63.717482ms 2026-08-07 11:39:01.917682596 DEBUG method="textDocument/completion" response.id=2 duration=63.92ms 2026-08-07 11:39:01.917733234 DEBUG Received server response for request 2 2026-08-07 11:39:01.928050613 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:01.928217297 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:01.928234763 DEBUG method="shutdown" response.id=3 duration=30.34µs 2026-08-07 11:39:01.928400599 DEBUG Received server response for request 3 2026-08-07 11:39:01.928417510 DEBUG Client sends notification `exit` 2026-08-07 11:39:01.928510378 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-08-07 11:39:01.934892839 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:01.936051471 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:01.936097841 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:01.938203272 DEBUG Client info: None 2026-08-07 11:39:01.938225823 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:01.938241956 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 11:39:01.938250185 INFO Version: Unknown 2026-08-07 11:39:01.938300743 DEBUG Received server response for request 1 2026-08-07 11:39:01.938364986 DEBUG Client sends notification `initialized` 2026-08-07 11:39:01.938440977 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:01.938468996 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:01.938472897 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:01.938489334 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:01.938492829 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:01.938528316 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:01.938543965 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:01.938549589 DEBUG Initializing workspace `file:///tmp/.tmpU6T8St/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 11:39:01.938569734 DEBUG Searching for a project in '/tmp/.tmpU6T8St/src' 2026-08-07 11:39:01.938595968 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:01.938602087 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:01.938984215 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:01.938991896 DEBUG Discovering virtual environment in `/tmp/.tmpU6T8St/src` 2026-08-07 11:39:01.939037892 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:01.939042867 DEBUG No virtual environment found 2026-08-07 11:39:01.939051965 DEBUG Adding first-party search path `/tmp/.tmpU6T8St/src` 2026-08-07 11:39:01.939054691 DEBUG Using vendored stdlib 2026-08-07 11:39:01.939217762 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:01.939226134 DEBUG Adding new file root '/tmp/.tmpU6T8St/src' of kind Project 2026-08-07 11:39:01.939428526 DEBUG Updating project to check open files 2026-08-07 11:39:01.939452792 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:01.939457863 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:01.939508874 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpU6T8St/src/foo.py", kind: File } 2026-08-07 11:39:01.939546252 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpU6T8St/src/foo.py` 2026-08-07 11:39:01.939549817 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:01.939559030 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:01.940026443 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:01.955758942 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:01.963133347 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:01.963148820 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:01.963157825 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.963244083 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:01.963247333 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:01.963318243 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:01.963320555 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:01.963338040 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 11:39:01.963347200 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpU6T8St/src' 2026-08-07 11:39:01.963358654 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.006706457 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 67.09593ms 2026-08-07 11:39:02.006769164 DEBUG method="textDocument/completion" response.id=2 duration=67.20ms 2026-08-07 11:39:02.006806421 DEBUG Received server response for request 2 2026-08-07 11:39:02.017068834 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.017236772 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.017255910 DEBUG method="shutdown" response.id=3 duration=32.82µs 2026-08-07 11:39:02.017456394 DEBUG Received server response for request 3 2026-08-07 11:39:02.017474866 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.017498290 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-08-07 11:39:02.023723962 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.023805124 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.023861881 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.023940091 DEBUG Client info: None 2026-08-07 11:39:02.023956667 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.023970982 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 11:39:02.023979911 INFO Version: Unknown 2026-08-07 11:39:02.024041684 DEBUG Received server response for request 1 2026-08-07 11:39:02.024123392 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.024238503 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.024377582 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.024382064 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.024417599 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.024421805 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.024442945 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.024459485 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.024464782 DEBUG Initializing workspace `file:///tmp/.tmpPlqCdf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.024483201 DEBUG Searching for a project in '/tmp/.tmpPlqCdf/src' 2026-08-07 11:39:02.024520499 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.024526589 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.024916473 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.024923650 DEBUG Discovering virtual environment in `/tmp/.tmpPlqCdf/src` 2026-08-07 11:39:02.024974808 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.024982024 DEBUG No virtual environment found 2026-08-07 11:39:02.024995296 DEBUG Adding first-party search path `/tmp/.tmpPlqCdf/src` 2026-08-07 11:39:02.024999753 DEBUG Using vendored stdlib 2026-08-07 11:39:02.025181135 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.025189411 DEBUG Adding new file root '/tmp/.tmpPlqCdf/src' of kind Project 2026-08-07 11:39:02.025416850 DEBUG Updating project to check open files 2026-08-07 11:39:02.025439332 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.025446963 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.025516739 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpPlqCdf/src/foo.py", kind: File } 2026-08-07 11:39:02.025557240 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpPlqCdf/src/foo.py` 2026-08-07 11:39:02.025560769 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.025572587 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.026024636 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.042764984 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.050543793 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.050560454 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.050569390 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.050652248 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.050655519 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.050722171 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.050724731 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.050742815 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 11:39:02.050754512 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpPlqCdf/src' 2026-08-07 11:39:02.050769878 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.087263598 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 61.638813ms 2026-08-07 11:39:02.087321915 DEBUG method="textDocument/completion" response.id=2 duration=61.74ms 2026-08-07 11:39:02.087356408 DEBUG Received server response for request 2 2026-08-07 11:39:02.097579158 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.097646504 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.097661301 DEBUG method="shutdown" response.id=3 duration=25.04µs 2026-08-07 11:39:02.097670313 DEBUG Received server response for request 3 2026-08-07 11:39:02.097676249 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.097685320 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-08-07 11:39:02.105238258 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.105326243 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.105368788 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.105457903 DEBUG Client info: None 2026-08-07 11:39:02.105493044 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.105518162 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-08-07 11:39:02.105527247 INFO Version: Unknown 2026-08-07 11:39:02.105635315 DEBUG Received server response for request 1 2026-08-07 11:39:02.105705134 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.105781900 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.105814972 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.105819687 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.105859480 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.105863824 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.105893732 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.105910161 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.105917261 DEBUG Initializing workspace `file:///tmp/.tmp8mQ31j/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 11:39:02.105937661 DEBUG Searching for a project in '/tmp/.tmp8mQ31j/src' 2026-08-07 11:39:02.105971211 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.105977460 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.106349555 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.106355718 DEBUG Discovering virtual environment in `/tmp/.tmp8mQ31j/src` 2026-08-07 11:39:02.106406665 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.106413697 DEBUG No virtual environment found 2026-08-07 11:39:02.106426623 DEBUG Adding first-party search path `/tmp/.tmp8mQ31j/src` 2026-08-07 11:39:02.106430784 DEBUG Using vendored stdlib 2026-08-07 11:39:02.106626081 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.106634492 DEBUG Adding new file root '/tmp/.tmp8mQ31j/src' of kind Project 2026-08-07 11:39:02.106920381 DEBUG Updating project to check open files 2026-08-07 11:39:02.106943215 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.106948482 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.107012546 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8mQ31j/src/foo.py", kind: File } 2026-08-07 11:39:02.107050885 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8mQ31j/src/foo.py` 2026-08-07 11:39:02.107055316 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.107069143 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.107421781 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.123620067 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.131533793 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.131551653 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.131559319 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.131628274 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.131632148 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.131712686 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.131716075 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.131738658 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 11:39:02.131750779 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp8mQ31j/src' 2026-08-07 11:39:02.131766746 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.168973406 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 61.852563ms 2026-08-07 11:39:02.169036566 DEBUG method="textDocument/completion" response.id=2 duration=61.96ms 2026-08-07 11:39:02.169385612 DEBUG Received server response for request 2 2026-08-07 11:39:02.179656181 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.179827401 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.179874396 DEBUG method="shutdown" response.id=3 duration=59.71µs 2026-08-07 11:39:02.179924001 DEBUG Received server response for request 3 2026-08-07 11:39:02.179935622 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.179961252 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-08-07 11:39:02.186593887 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.186663704 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.186699079 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.186760675 DEBUG Client info: None 2026-08-07 11:39:02.186777071 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.186793532 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.186800745 INFO Version: Unknown 2026-08-07 11:39:02.186863522 DEBUG Received server response for request 1 2026-08-07 11:39:02.186929526 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.187488504 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.187533833 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.187538840 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.187556408 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.187559819 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.187611017 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.187631743 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.187638765 DEBUG Initializing workspace `file:///tmp/.tmpxQpVzu/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 11:39:02.187664384 DEBUG Searching for a project in '/tmp/.tmpxQpVzu/src' 2026-08-07 11:39:02.187697385 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.187705450 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.188110211 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.188278541 DEBUG Discovering virtual environment in `/tmp/.tmpxQpVzu/src` 2026-08-07 11:39:02.188334023 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.188341718 DEBUG No virtual environment found 2026-08-07 11:39:02.188355956 DEBUG Adding first-party search path `/tmp/.tmpxQpVzu/src` 2026-08-07 11:39:02.188360345 DEBUG Using vendored stdlib 2026-08-07 11:39:02.188556868 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.188565650 DEBUG Adding new file root '/tmp/.tmpxQpVzu/src' of kind Project 2026-08-07 11:39:02.188792621 DEBUG Updating project to check open files 2026-08-07 11:39:02.188817641 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.188822617 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.188975686 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxQpVzu/src/foo.py", kind: File } 2026-08-07 11:39:02.189020101 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxQpVzu/src/foo.py` 2026-08-07 11:39:02.189024184 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.189038719 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.189451312 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.205336771 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.212920486 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.212939449 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.212947587 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.213036658 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.213040140 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.213118027 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.213120914 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.213155559 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 11:39:02.213164893 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxQpVzu/src' 2026-08-07 11:39:02.213175903 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.249863332 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 60.772037ms 2026-08-07 11:39:02.249930145 DEBUG method="textDocument/completion" response.id=2 duration=60.88ms 2026-08-07 11:39:02.249959503 DEBUG Received server response for request 2 2026-08-07 11:39:02.260257248 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.260445263 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.260464031 DEBUG method="shutdown" response.id=3 duration=31.51µs 2026-08-07 11:39:02.260631355 DEBUG Received server response for request 3 2026-08-07 11:39:02.260646837 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.260675582 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-08-07 11:39:02.267933558 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.268006205 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.268044916 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.268194331 DEBUG Client info: None 2026-08-07 11:39:02.268225750 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.268241196 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.268247058 INFO Version: Unknown 2026-08-07 11:39:02.268287168 DEBUG Received server response for request 1 2026-08-07 11:39:02.268357326 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.268444640 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.268487359 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.268491664 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.268509675 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.268513181 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.268536338 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.268552309 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.268558082 DEBUG Initializing workspace `file:///tmp/.tmp37RaGQ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.268571103 DEBUG Searching for a project in '/tmp/.tmp37RaGQ/src' 2026-08-07 11:39:02.268593990 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.268598823 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.269006200 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.269025323 DEBUG Discovering virtual environment in `/tmp/.tmp37RaGQ/src` 2026-08-07 11:39:02.269086021 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.269094470 DEBUG No virtual environment found 2026-08-07 11:39:02.269109547 DEBUG Adding first-party search path `/tmp/.tmp37RaGQ/src` 2026-08-07 11:39:02.269114449 DEBUG Using vendored stdlib 2026-08-07 11:39:02.269303727 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.269312968 DEBUG Adding new file root '/tmp/.tmp37RaGQ/src' of kind Project 2026-08-07 11:39:02.269556969 DEBUG Updating project to check open files 2026-08-07 11:39:02.269582436 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.269587660 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.269642554 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp37RaGQ/src/foo.py", kind: File } 2026-08-07 11:39:02.269680240 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp37RaGQ/src/foo.py` 2026-08-07 11:39:02.269684071 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.269694240 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.269971919 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.288206067 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.296000957 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.296019267 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.296026982 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.296098157 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.296101424 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.296175081 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.296177831 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.296196361 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 11:39:02.296205576 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp37RaGQ/src' 2026-08-07 11:39:02.296220443 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.332946626 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 63.196294ms 2026-08-07 11:39:02.333168294 DEBUG method="textDocument/completion" response.id=2 duration=63.46ms 2026-08-07 11:39:02.333213609 DEBUG Received server response for request 2 2026-08-07 11:39:02.343469175 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.343641370 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.343656330 DEBUG method="shutdown" response.id=3 duration=26.30µs 2026-08-07 11:39:02.343795574 DEBUG Received server response for request 3 2026-08-07 11:39:02.343811230 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.343856568 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-08-07 11:39:02.349718232 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.349798096 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.349885192 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.349963440 DEBUG Client info: None 2026-08-07 11:39:02.349982066 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.350004903 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.350013877 INFO Version: Unknown 2026-08-07 11:39:02.350057979 DEBUG Received server response for request 1 2026-08-07 11:39:02.350113886 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.350179658 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.350199991 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.350204091 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.350221040 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.350224880 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.350254604 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.350268585 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.350273909 DEBUG Initializing workspace `file:///tmp/.tmpHyZu4z/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 11:39:02.350293216 DEBUG Searching for a project in '/tmp/.tmpHyZu4z/src' 2026-08-07 11:39:02.350322632 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.350329298 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.350625106 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.350630047 DEBUG Discovering virtual environment in `/tmp/.tmpHyZu4z/src` 2026-08-07 11:39:02.350670294 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.350674743 DEBUG No virtual environment found 2026-08-07 11:39:02.350684315 DEBUG Adding first-party search path `/tmp/.tmpHyZu4z/src` 2026-08-07 11:39:02.350686656 DEBUG Using vendored stdlib 2026-08-07 11:39:02.350818169 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.350823624 DEBUG Adding new file root '/tmp/.tmpHyZu4z/src' of kind Project 2026-08-07 11:39:02.351045320 DEBUG Updating project to check open files 2026-08-07 11:39:02.351067099 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.351070921 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.351115147 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHyZu4z/src/foo.py", kind: File } 2026-08-07 11:39:02.351147568 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHyZu4z/src/foo.py` 2026-08-07 11:39:02.351150409 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.351158200 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.351449014 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.367849505 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.375257841 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.375276631 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.375284121 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.375357658 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.375360688 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.375474402 DEBUG method="textDocument/completion" response.id=2 duration=24.31ms 2026-08-07 11:39:02.375505317 DEBUG Received server response for request 2 2026-08-07 11:39:02.385695734 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.385753693 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.385768492 DEBUG method="shutdown" response.id=3 duration=24.42µs 2026-08-07 11:39:02.385783618 DEBUG Received server response for request 3 2026-08-07 11:39:02.385789708 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.385801256 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-08-07 11:39:02.391559306 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.392706456 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.392739426 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.394019138 DEBUG Client info: None 2026-08-07 11:39:02.394111153 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.394154483 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 11:39:02.394186018 INFO Version: Unknown 2026-08-07 11:39:02.394243134 DEBUG Received server response for request 1 2026-08-07 11:39:02.394316319 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.394508534 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.394542735 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.394547418 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.394614585 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.394653456 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.394757320 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.394816362 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.394865270 DEBUG Initializing workspace `file:///tmp/.tmp75RF9k/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.394887289 DEBUG Searching for a project in '/tmp/.tmp75RF9k/src' 2026-08-07 11:39:02.394922106 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.394928501 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.395321733 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.395376693 DEBUG Discovering virtual environment in `/tmp/.tmp75RF9k/src` 2026-08-07 11:39:02.395428505 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.395435314 DEBUG No virtual environment found 2026-08-07 11:39:02.395447849 DEBUG Adding first-party search path `/tmp/.tmp75RF9k/src` 2026-08-07 11:39:02.395450504 DEBUG Using vendored stdlib 2026-08-07 11:39:02.395620445 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.395629231 DEBUG Adding new file root '/tmp/.tmp75RF9k/src' of kind Project 2026-08-07 11:39:02.395898159 DEBUG Updating project to check open files 2026-08-07 11:39:02.395920632 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.395926061 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.395977803 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp75RF9k/src/foo.py", kind: File } 2026-08-07 11:39:02.396011409 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp75RF9k/src/foo.py` 2026-08-07 11:39:02.396014151 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.396021444 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.396432617 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.412379422 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.419700021 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.419718187 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.419726437 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.419791968 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.419795172 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.419909004 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.419913569 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.419948892 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 11:39:02.419957457 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp75RF9k/src' 2026-08-07 11:39:02.419968010 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.466423016 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 70.318531ms 2026-08-07 11:39:02.467624450 DEBUG method="textDocument/completion" response.id=2 duration=71.59ms 2026-08-07 11:39:02.467657859 DEBUG Received server response for request 2 2026-08-07 11:39:02.478990294 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.479079506 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.479103424 DEBUG method="shutdown" response.id=3 duration=40.16µs 2026-08-07 11:39:02.479377060 DEBUG Received server response for request 3 2026-08-07 11:39:02.479397023 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.479421033 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-08-07 11:39:02.485640744 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.485727702 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.485758174 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.485861233 DEBUG Client info: None 2026-08-07 11:39:02.485874914 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.485886840 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.485892480 INFO Version: Unknown 2026-08-07 11:39:02.485938729 DEBUG Received server response for request 1 2026-08-07 11:39:02.486002300 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.486073765 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.486099739 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.486103571 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.486122940 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.486126461 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.486163525 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.486180389 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.486186005 DEBUG Initializing workspace `file:///tmp/.tmpRnN1yR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.486198427 DEBUG Searching for a project in '/tmp/.tmpRnN1yR/src' 2026-08-07 11:39:02.486220175 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.486225400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.486511344 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.486515419 DEBUG Discovering virtual environment in `/tmp/.tmpRnN1yR/src` 2026-08-07 11:39:02.486554195 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.486558835 DEBUG No virtual environment found 2026-08-07 11:39:02.486567696 DEBUG Adding first-party search path `/tmp/.tmpRnN1yR/src` 2026-08-07 11:39:02.486570046 DEBUG Using vendored stdlib 2026-08-07 11:39:02.486704204 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.486709758 DEBUG Adding new file root '/tmp/.tmpRnN1yR/src' of kind Project 2026-08-07 11:39:02.486892420 DEBUG Updating project to check open files 2026-08-07 11:39:02.486911034 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.486914928 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.486952290 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRnN1yR/src/foo.py", kind: File } 2026-08-07 11:39:02.486989600 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRnN1yR/src/foo.py` 2026-08-07 11:39:02.486993230 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.487000692 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.487287000 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.503637091 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.511187376 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.511210855 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.511218904 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.511289435 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.511292584 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.511374862 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.511377710 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.511398016 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 11:39:02.511405882 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRnN1yR/src' 2026-08-07 11:39:02.511420152 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.540168753 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 53.122689ms 2026-08-07 11:39:02.540268227 DEBUG method="textDocument/completion" response.id=2 duration=53.26ms 2026-08-07 11:39:02.540382891 DEBUG Received server response for request 2 2026-08-07 11:39:02.550743909 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.550923938 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.550942099 DEBUG method="shutdown" response.id=3 duration=30.00µs 2026-08-07 11:39:02.550967105 DEBUG Received server response for request 3 2026-08-07 11:39:02.550988553 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.551000765 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-08-07 11:39:02.557333099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.557419396 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.557450130 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.557510531 DEBUG Client info: None 2026-08-07 11:39:02.557528682 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.557546162 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-08-07 11:39:02.557555308 INFO Version: Unknown 2026-08-07 11:39:02.557879137 DEBUG Received server response for request 1 2026-08-07 11:39:02.557951054 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.558055944 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.558098882 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.558102833 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.558121605 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.558125084 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.558179295 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.558198974 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.558205962 DEBUG Initializing workspace `file:///tmp/.tmpHtKsGa/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.558225580 DEBUG Searching for a project in '/tmp/.tmpHtKsGa/src' 2026-08-07 11:39:02.558257145 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.558263543 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.558631303 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.558637353 DEBUG Discovering virtual environment in `/tmp/.tmpHtKsGa/src` 2026-08-07 11:39:02.558687295 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.558693710 DEBUG No virtual environment found 2026-08-07 11:39:02.558706582 DEBUG Adding first-party search path `/tmp/.tmpHtKsGa/src` 2026-08-07 11:39:02.558710765 DEBUG Using vendored stdlib 2026-08-07 11:39:02.558923231 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.558932230 DEBUG Adding new file root '/tmp/.tmpHtKsGa/src' of kind Project 2026-08-07 11:39:02.559154497 DEBUG Updating project to check open files 2026-08-07 11:39:02.559178108 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.559183151 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.559236300 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHtKsGa/src/foo.py", kind: File } 2026-08-07 11:39:02.559272889 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHtKsGa/src/foo.py` 2026-08-07 11:39:02.559277020 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.559287710 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.559589708 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.575985322 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.583173691 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.583189025 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.583196917 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.583260556 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.583263676 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.583335265 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.583337823 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.583355120 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 11:39:02.583363103 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpHtKsGa/src' 2026-08-07 11:39:02.583373244 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.612344401 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 53.011914ms 2026-08-07 11:39:02.612525525 DEBUG method="textDocument/completion" response.id=2 duration=53.23ms 2026-08-07 11:39:02.612562153 DEBUG Received server response for request 2 2026-08-07 11:39:02.622913215 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.623111279 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.623130719 DEBUG method="shutdown" response.id=3 duration=31.28µs 2026-08-07 11:39:02.623394130 DEBUG Received server response for request 3 2026-08-07 11:39:02.623411917 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.623430971 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-08-07 11:39:02.629573276 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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 11:39:02.629659117 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.629689299 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.629773567 DEBUG Client info: None 2026-08-07 11:39:02.629809052 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.629847316 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.629856115 INFO Version: Unknown 2026-08-07 11:39:02.630199418 DEBUG Received server response for request 1 2026-08-07 11:39:02.630275615 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.630356236 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.630460812 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.630478672 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.630522535 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.630527268 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.630524643 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.630545080 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.630551385 DEBUG Initializing workspace `file:///tmp/.tmpgIKk3z/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.630568929 DEBUG Searching for a project in '/tmp/.tmpgIKk3z/src' 2026-08-07 11:39:02.630603473 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.630609442 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.631005892 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.631013859 DEBUG Discovering virtual environment in `/tmp/.tmpgIKk3z/src` 2026-08-07 11:39:02.631066493 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.631118164 DEBUG No virtual environment found 2026-08-07 11:39:02.631133057 DEBUG Adding first-party search path `/tmp/.tmpgIKk3z/src` 2026-08-07 11:39:02.631137633 DEBUG Using vendored stdlib 2026-08-07 11:39:02.631313876 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.631321769 DEBUG Adding new file root '/tmp/.tmpgIKk3z/src' of kind Project 2026-08-07 11:39:02.631529575 DEBUG Updating project to check open files 2026-08-07 11:39:02.631551928 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.631557097 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.631606977 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgIKk3z/src/foo.py", kind: File } 2026-08-07 11:39:02.631644595 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgIKk3z/src/foo.py` 2026-08-07 11:39:02.631648657 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.631658837 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.631966318 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.647713971 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.655097465 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.655114217 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.655125059 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.655209221 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.655214119 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.655319195 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:02.655323327 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:02.655346040 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 11:39:02.655357609 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpgIKk3z/src' 2026-08-07 11:39:02.655373203 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:02.690900038 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 59.194106ms 2026-08-07 11:39:02.691047995 DEBUG method="textDocument/completion" response.id=2 duration=59.38ms 2026-08-07 11:39:02.691083080 DEBUG Received server response for request 2 2026-08-07 11:39:02.701341232 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.701424197 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.701440472 DEBUG method="shutdown" response.id=3 duration=23.97µs 2026-08-07 11:39:02.701455731 DEBUG Received server response for request 3 2026-08-07 11:39:02.701463104 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.701474877 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-08-07 11:39:02.708277498 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.708350247 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.708387039 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.708481015 DEBUG Client info: None 2026-08-07 11:39:02.708518960 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.708544481 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.708553497 INFO Version: Unknown 2026-08-07 11:39:02.708634833 DEBUG Received server response for request 1 2026-08-07 11:39:02.708714837 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.708801070 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.708828718 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.708853438 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.708877442 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.708880876 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.708914738 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.708931372 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.708937969 DEBUG Initializing workspace `file:///tmp/.tmpwOFGYe/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 11:39:02.708959765 DEBUG Searching for a project in '/tmp/.tmpwOFGYe/src' 2026-08-07 11:39:02.708992358 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.708999120 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.709391603 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.709398318 DEBUG Discovering virtual environment in `/tmp/.tmpwOFGYe/src` 2026-08-07 11:39:02.709452243 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.709460183 DEBUG No virtual environment found 2026-08-07 11:39:02.709473801 DEBUG Adding first-party search path `/tmp/.tmpwOFGYe/src` 2026-08-07 11:39:02.709478477 DEBUG Using vendored stdlib 2026-08-07 11:39:02.709666031 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.709675444 DEBUG Adding new file root '/tmp/.tmpwOFGYe/src' of kind Project 2026-08-07 11:39:02.709979874 DEBUG Updating project to check open files 2026-08-07 11:39:02.710007017 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.710012480 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.710070304 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwOFGYe/src/foo.py", kind: File } 2026-08-07 11:39:02.710111043 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwOFGYe/src/foo.py` 2026-08-07 11:39:02.710115886 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.710126196 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.711201518 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.727976129 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.735360530 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:02.735379429 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:02.735387187 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.735457052 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:02.735460420 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.753178073 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-08-07 11:39:02.753201014 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:02.754926759 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 44.730189ms 2026-08-07 11:39:02.754997149 DEBUG method="textDocument/completion" response.id=2 duration=44.86ms 2026-08-07 11:39:02.755028256 DEBUG Received server response for request 2 2026-08-07 11:39:02.766483057 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.766562424 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.766580384 DEBUG method="shutdown" response.id=3 duration=29.48µs 2026-08-07 11:39:02.766597411 DEBUG Received server response for request 3 2026-08-07 11:39:02.766604188 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.766615064 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-08-07 11:39:02.773227437 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.773300347 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.773336641 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.773511606 DEBUG Client info: None 2026-08-07 11:39:02.773550071 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.773575795 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.773584708 INFO Version: Unknown 2026-08-07 11:39:02.773639401 DEBUG Received server response for request 1 2026-08-07 11:39:02.773709732 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.773797557 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.773823907 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.773846241 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.773866470 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.773870613 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.773910612 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.773927366 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.773934185 DEBUG Initializing workspace `file:///tmp/.tmpDOBRVw/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 11:39:02.773955099 DEBUG Searching for a project in '/tmp/.tmpDOBRVw/src' 2026-08-07 11:39:02.773987950 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.773993903 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.774373998 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.774380266 DEBUG Discovering virtual environment in `/tmp/.tmpDOBRVw/src` 2026-08-07 11:39:02.774434913 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.774441968 DEBUG No virtual environment found 2026-08-07 11:39:02.774455794 DEBUG Adding first-party search path `/tmp/.tmpDOBRVw/src` 2026-08-07 11:39:02.774460111 DEBUG Using vendored stdlib 2026-08-07 11:39:02.774641402 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.774649733 DEBUG Adding new file root '/tmp/.tmpDOBRVw/src' of kind Project 2026-08-07 11:39:02.774914896 DEBUG Updating project to check open files 2026-08-07 11:39:02.774940596 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.774946075 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.775009042 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDOBRVw/src/foo.py", kind: File } 2026-08-07 11:39:02.775052355 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDOBRVw/src/foo.py` 2026-08-07 11:39:02.775057417 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.775069810 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.776105698 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.795599225 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 20.443052ms 2026-08-07 11:39:02.795764524 DEBUG method="textDocument/completion" response.id=2 duration=20.68ms 2026-08-07 11:39:02.795802979 DEBUG Received server response for request 2 2026-08-07 11:39:02.806016688 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.806253462 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.806283380 DEBUG method="shutdown" response.id=3 duration=50.29µs 2026-08-07 11:39:02.806302318 DEBUG Received server response for request 3 2026-08-07 11:39:02.806306907 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.806323850 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-08-07 11:39:02.810958280 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.811042467 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.811078091 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.811144671 DEBUG Client info: None 2026-08-07 11:39:02.811165504 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { 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 11:39:02.811188409 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.811197559 INFO Version: Unknown 2026-08-07 11:39:02.811313182 DEBUG Received server response for request 1 2026-08-07 11:39:02.811378602 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.811470158 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.811496832 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.811511122 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.811536775 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.811541458 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:02.811559922 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.811575443 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.811581314 DEBUG Initializing workspace `file:///tmp/.tmpgNLrMH/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 11:39:02.811600584 DEBUG Searching for a project in '/tmp/.tmpgNLrMH/src' 2026-08-07 11:39:02.811630998 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.811636727 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.812027230 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.812033720 DEBUG Discovering virtual environment in `/tmp/.tmpgNLrMH/src` 2026-08-07 11:39:02.812082386 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.812088740 DEBUG No virtual environment found 2026-08-07 11:39:02.812102090 DEBUG Adding first-party search path `/tmp/.tmpgNLrMH/src` 2026-08-07 11:39:02.812106167 DEBUG Using vendored stdlib 2026-08-07 11:39:02.812302681 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.812310468 DEBUG Adding new file root '/tmp/.tmpgNLrMH/src' of kind Project 2026-08-07 11:39:02.812540559 DEBUG Updating project to check open files 2026-08-07 11:39:02.812563889 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.812568832 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.812619027 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgNLrMH/src/foo.py", kind: File } 2026-08-07 11:39:02.812656246 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgNLrMH/src/foo.py` 2026-08-07 11:39:02.812659515 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.812667810 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.812979519 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.837616532 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.871972719 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 59.254989ms 2026-08-07 11:39:02.872207454 DEBUG method="textDocument/completion" response.id=2 duration=59.53ms 2026-08-07 11:39:02.872251666 DEBUG Received server response for request 2 2026-08-07 11:39:02.882528018 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.882759369 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.882781116 DEBUG method="shutdown" response.id=3 duration=36.61µs 2026-08-07 11:39:02.882807253 DEBUG Received server response for request 3 2026-08-07 11:39:02.882814952 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.882856684 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-08-07 11:39:02.890184043 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.890250888 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.890283874 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.890370500 DEBUG Client info: None 2026-08-07 11:39:02.890418911 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.890441464 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.890449946 INFO Version: Unknown 2026-08-07 11:39:02.890506055 DEBUG Received server response for request 1 2026-08-07 11:39:02.890560135 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.890659097 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.890689546 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.890694276 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.890714146 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.890718399 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:02.890747206 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.890764494 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.890770147 DEBUG Initializing workspace `file:///tmp/.tmpLH4l4W/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpLH4l4W/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.890795755 DEBUG Using overridden configuration file at '/tmp/.tmpLH4l4W/ty2.toml' 2026-08-07 11:39:02.890867208 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.891253683 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.891260955 DEBUG Discovering virtual environment in `/tmp/.tmpLH4l4W/src` 2026-08-07 11:39:02.891314679 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.891321845 DEBUG No virtual environment found 2026-08-07 11:39:02.891335226 DEBUG Adding first-party search path `/tmp/.tmpLH4l4W/src` 2026-08-07 11:39:02.891339738 DEBUG Using vendored stdlib 2026-08-07 11:39:02.891529166 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.891536323 DEBUG Adding new file root '/tmp/.tmpLH4l4W/src' of kind Project 2026-08-07 11:39:02.891763107 DEBUG Updating project to check open files 2026-08-07 11:39:02.891858221 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.891864962 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.891917277 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLH4l4W/src/foo.py", kind: File } 2026-08-07 11:39:02.891954799 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLH4l4W/src/foo.py` 2026-08-07 11:39:02.891958803 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.891969323 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.892061183 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLH4l4W/src/foo.py"))}: Checking file '/tmp/.tmpLH4l4W/src/foo.py' 2026-08-07 11:39:02.892237166 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLH4l4W/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.902157038 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpLH4l4W/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.908020453 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.04ms 2026-08-07 11:39:02.908061208 DEBUG Received server response for request 2 2026-08-07 11:39:02.919167156 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.919227157 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.919242089 DEBUG method="shutdown" response.id=3 duration=23.30µs 2026-08-07 11:39:02.919257228 DEBUG Received server response for request 3 2026-08-07 11:39:02.919264413 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.919275333 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-08-07 11:39:02.923432705 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.923501688 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.923532976 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.923608586 DEBUG Client info: None 2026-08-07 11:39:02.923643642 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.923663796 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.923672558 INFO Version: Unknown 2026-08-07 11:39:02.924530015 DEBUG Received server response for request 1 2026-08-07 11:39:02.924603153 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.924699243 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.924734387 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.924742779 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.924779233 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.924783993 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:02.924801624 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.925871718 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.925881734 DEBUG Initializing workspace `file:///tmp/.tmp1qJmo1/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmp1qJmo1/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.930691547 DEBUG Using overridden configuration file at '/tmp/.tmp1qJmo1/ty2.toml' 2026-08-07 11:39:02.930745716 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.932049200 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.932058030 DEBUG Discovering virtual environment in `/tmp/.tmp1qJmo1/src` 2026-08-07 11:39:02.932104382 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.932109363 DEBUG No virtual environment found 2026-08-07 11:39:02.932118421 DEBUG Adding first-party search path `/tmp/.tmp1qJmo1/src` 2026-08-07 11:39:02.932121362 DEBUG Using vendored stdlib 2026-08-07 11:39:02.932278598 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.932285736 DEBUG Adding new file root '/tmp/.tmp1qJmo1/src' of kind Project 2026-08-07 11:39:02.932474661 DEBUG Updating project to check open files 2026-08-07 11:39:02.932493370 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.932497824 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.932543828 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1qJmo1/src/foo.py", kind: File } 2026-08-07 11:39:02.932575813 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1qJmo1/src/foo.py` 2026-08-07 11:39:02.932578694 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.932586179 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.932759288 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1qJmo1/src/foo.py"))}: Checking file '/tmp/.tmp1qJmo1/src/foo.py' 2026-08-07 11:39:02.932970466 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1qJmo1/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.943003165 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1qJmo1/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.948363808 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.77ms 2026-08-07 11:39:02.948406197 DEBUG Received server response for request 2 2026-08-07 11:39:02.959789114 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.959988010 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.960007958 DEBUG method="shutdown" response.id=3 duration=33.91µs 2026-08-07 11:39:02.960208248 DEBUG Received server response for request 3 2026-08-07 11:39:02.960225484 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.960250359 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-08-07 11:39:02.964659513 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.964728986 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.964759502 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.964817425 DEBUG Client info: None 2026-08-07 11:39:02.964860092 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.964877066 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.964885707 INFO Version: Unknown 2026-08-07 11:39:02.964939411 DEBUG Received server response for request 1 2026-08-07 11:39:02.964996414 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.965070742 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.965093609 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.965098326 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.965118068 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.965121760 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:02.965173309 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.965194209 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.965198644 DEBUG Initializing workspace `file:///tmp/.tmp2s8NrN/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 11:39:02.965221251 DEBUG Searching for a project in '/tmp/.tmp2s8NrN/src' 2026-08-07 11:39:02.965244531 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:02.965248669 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:02.965530268 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.965534139 DEBUG Discovering virtual environment in `/tmp/.tmp2s8NrN/src` 2026-08-07 11:39:02.965571915 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.965576460 DEBUG No virtual environment found 2026-08-07 11:39:02.965585442 DEBUG Adding first-party search path `/tmp/.tmp2s8NrN/src` 2026-08-07 11:39:02.965587951 DEBUG Using vendored stdlib 2026-08-07 11:39:02.965716395 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:02.965721895 DEBUG Adding new file root '/tmp/.tmp2s8NrN/src' of kind Project 2026-08-07 11:39:02.965900894 DEBUG Updating project to check open files 2026-08-07 11:39:02.965919310 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:02.965923181 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:02.965958988 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2s8NrN/src/foo.py", kind: File } 2026-08-07 11:39:02.965988367 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2s8NrN/src/foo.py` 2026-08-07 11:39:02.965990799 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:02.965997504 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:02.966144223 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2s8NrN/src/foo.py"))}: Checking file '/tmp/.tmp2s8NrN/src/foo.py' 2026-08-07 11:39:02.966303430 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2s8NrN/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:02.976524961 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2s8NrN/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:02.981617595 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.61ms 2026-08-07 11:39:02.981645266 DEBUG Received server response for request 2 2026-08-07 11:39:02.992508513 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:02.992552474 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:02.992563869 DEBUG method="shutdown" response.id=3 duration=18.10µs 2026-08-07 11:39:02.992572597 DEBUG Received server response for request 3 2026-08-07 11:39:02.992577070 DEBUG Client sends notification `exit` 2026-08-07 11:39:02.992589390 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-08-07 11:39:02.996078967 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:02.996146264 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:02.996174971 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:02.996224804 DEBUG Client info: None 2026-08-07 11:39:02.996241897 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:02.996259257 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:02.996267185 INFO Version: Unknown 2026-08-07 11:39:02.996687400 DEBUG Received server response for request 1 2026-08-07 11:39:02.996759807 DEBUG Client sends notification `initialized` 2026-08-07 11:39:02.996873873 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:02.996903234 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:02.996916048 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:02.996940828 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:02.996959948 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:02.996975744 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:02.996981843 DEBUG Initializing workspace `file:///tmp/.tmpHGIKYk/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpHGIKYk/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:02.996997131 DEBUG Using overridden configuration file at '/tmp/.tmpHGIKYk/ty2.toml' 2026-08-07 11:39:02.997045655 ERROR Failed to create project for workspace `file:///tmp/.tmpHGIKYk/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpHGIKYk/ty2.toml: /tmp/.tmpHGIKYk/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 11:39:02.998668448 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:02.998682299 DEBUG Discovering virtual environment in `/tmp/.tmpHGIKYk/src` 2026-08-07 11:39:02.998725307 DEBUG Received notification `window/showMessage` 2026-08-07 11:39:02.998730371 INFO Retrying to receive `window/showMessage` notification 2026-08-07 11:39:02.998737067 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:02.999396791 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:02.999403974 DEBUG No virtual environment found 2026-08-07 11:39:03.000530615 DEBUG Adding first-party search path `/tmp/.tmpHGIKYk/src` 2026-08-07 11:39:03.001166212 DEBUG Using vendored stdlib 2026-08-07 11:39:03.001303166 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.001310496 DEBUG Adding new file root '/tmp/.tmpHGIKYk/src' of kind Project 2026-08-07 11:39:03.002045314 DEBUG Updating project to check open files 2026-08-07 11:39:03.002066784 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.002070792 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.002117718 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHGIKYk/src/foo.py", kind: File } 2026-08-07 11:39:03.002148597 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHGIKYk/src/foo.py` 2026-08-07 11:39:03.002151213 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.002160666 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.002308884 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHGIKYk/src/foo.py"))}: Checking file '/tmp/.tmpHGIKYk/src/foo.py' 2026-08-07 11:39:03.002469857 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHGIKYk/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.012354407 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHGIKYk/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.017585923 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.42ms 2026-08-07 11:39:03.017631525 DEBUG Received server response for request 2 2026-08-07 11:39:03.028648755 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.028690546 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.028702451 DEBUG method="shutdown" response.id=3 duration=19.75µs 2026-08-07 11:39:03.028710901 DEBUG Received server response for request 3 2026-08-07 11:39:03.028715841 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.028727132 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-08-07 11:39:03.033880026 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.033948139 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.033979949 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.034047450 DEBUG Client info: None 2026-08-07 11:39:03.034074615 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.034094378 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.034103445 INFO Version: Unknown 2026-08-07 11:39:03.034562389 DEBUG Received server response for request 1 2026-08-07 11:39:03.034631811 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.034713634 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.034807252 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.034811689 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.034896495 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.035458285 DEBUG Initializing workspace `file:///tmp/.tmp6pyGPf/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/.tmp6pyGPf/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-08-07 11:39:03.036122068 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 11:39:03.036130547 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp6pyGPf/venv 2026-08-07 11:39:03.036141695 DEBUG Searching for a project in '/tmp/.tmp6pyGPf/src' 2026-08-07 11:39:03.036176695 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.036183775 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.036546216 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.038195977 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp6pyGPf/venv/pyvenv.cfg' 2026-08-07 11:39:03.040076196 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp6pyGPf/venv 2026-08-07 11:39:03.041536616 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmp6pyGPf/venv/lib/python3.16/site-packages"] 2026-08-07 11:39:03.041557470 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp6pyGPf/base 2026-08-07 11:39:03.041564275 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 11:39:03.041572107 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/.tmp6pyGPf/base` 2026-08-07 11:39:03.041588137 DEBUG Adding first-party search path `/tmp/.tmp6pyGPf/src` 2026-08-07 11:39:03.041592868 DEBUG Using vendored stdlib 2026-08-07 11:39:03.041752529 DEBUG Adding site-packages search path `/tmp/.tmp6pyGPf/venv/lib/python3.16/site-packages` 2026-08-07 11:39:03.041761371 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.041768095 DEBUG Adding new file root '/tmp/.tmp6pyGPf/src' of kind Project 2026-08-07 11:39:03.041786561 DEBUG Adding new file root '/tmp/.tmp6pyGPf/venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 11:39:03.042058761 DEBUG Updating project to check open files 2026-08-07 11:39:03.042065165 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.042074119 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.042093305 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.044201780 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.044214279 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:03.044424837 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6pyGPf/src/main.py", kind: File } 2026-08-07 11:39:03.044475145 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6pyGPf/src/main.py` 2026-08-07 11:39:03.044479506 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.044501748 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(101))}}: Set open project files (count: 1) 2026-08-07 11:39:03.044647683 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6pyGPf/src/main.py"))}: Checking file '/tmp/.tmp6pyGPf/src/main.py' 2026-08-07 11:39:03.044859569 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6pyGPf/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.065212148 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6pyGPf/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.075937301 DEBUG method="textDocument/diagnostic" response.id=2 duration=31.43ms 2026-08-07 11:39:03.075988306 DEBUG Received server response for request 2 2026-08-07 11:39:03.086264163 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.086330561 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.086346531 DEBUG method="shutdown" response.id=3 duration=25.78µs 2026-08-07 11:39:03.086357273 DEBUG Received server response for request 3 2026-08-07 11:39:03.086362552 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.086371665 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-08-07 11:39:03.092064203 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.092134952 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.092171664 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.092223109 DEBUG Client info: None 2026-08-07 11:39:03.092239216 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.092252332 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.092258032 INFO Version: Unknown 2026-08-07 11:39:03.092296437 DEBUG Received server response for request 1 2026-08-07 11:39:03.092357725 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.092801515 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.092846501 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.092860847 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.092914436 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.092933876 DEBUG Initializing workspace `file:///tmp/.tmpHU8Dkb/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.092951005 DEBUG Searching for a project in '/tmp/.tmpHU8Dkb/project' 2026-08-07 11:39:03.092979055 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.092984595 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.093335283 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.093341025 DEBUG Discovering virtual environment in `/tmp/.tmpHU8Dkb/project` 2026-08-07 11:39:03.093351526 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpHU8Dkb/project/.venv/pyvenv.cfg' 2026-08-07 11:39:03.093405465 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.093413410 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpHU8Dkb/project/.venv 2026-08-07 11:39:03.093440641 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpHU8Dkb/project/.venv/lib/python3.16/site-packages"] 2026-08-07 11:39:03.093450505 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpHU8Dkb/base 2026-08-07 11:39:03.093455198 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-08-07 11:39:03.093457649 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/.tmpHU8Dkb/base` 2026-08-07 11:39:03.093472514 DEBUG Adding first-party search path `/tmp/.tmpHU8Dkb/project` 2026-08-07 11:39:03.093476423 DEBUG Using vendored stdlib 2026-08-07 11:39:03.093644570 DEBUG Adding site-packages search path `/tmp/.tmpHU8Dkb/project/.venv/lib/python3.16/site-packages` 2026-08-07 11:39:03.093651406 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.093657719 DEBUG Adding new file root '/tmp/.tmpHU8Dkb/project' of kind Project 2026-08-07 11:39:03.093673819 DEBUG Adding new file root '/tmp/.tmpHU8Dkb/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 11:39:03.094608216 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.094607591 DEBUG Updating project to check open files 2026-08-07 11:39:03.094616321 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.094640296 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.104930641 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.105089424 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.105108923 DEBUG method="shutdown" response.id=2 duration=35.32µs 2026-08-07 11:39:03.105135635 DEBUG Received server response for request 2 2026-08-07 11:39:03.105140650 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.105160079 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-08-07 11:39:03.106462490 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.106527219 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.106561035 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.106711220 DEBUG Client info: None 2026-08-07 11:39:03.106753926 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.106774681 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.106788430 INFO Version: Unknown 2026-08-07 11:39:03.106877732 DEBUG Received server response for request 1 2026-08-07 11:39:03.106939452 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.107033504 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.107074156 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.107078937 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.107135298 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.107175909 DEBUG Initializing workspace `file:///tmp/.tmpKu7kdr/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/.tmpKu7kdr/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmpKu7kdr/python", }, environment: None, version: None, }, ), }, ), } 2026-08-07 11:39:03.108332426 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpKu7kdr/python 2026-08-07 11:39:03.108351857 DEBUG Searching for a project in '/tmp/.tmpKu7kdr/project' 2026-08-07 11:39:03.108388247 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.108396101 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.108765481 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.108781987 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpKu7kdr/python/pyvenv.cfg' 2026-08-07 11:39:03.108792497 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpKu7kdr/python 2026-08-07 11:39:03.108872473 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmpKu7kdr/python/lib/python3.16/site-packages"] 2026-08-07 11:39:03.108878080 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpKu7kdr/python 2026-08-07 11:39:03.108885329 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmpKu7kdr/python/lib/python3.16" 2026-08-07 11:39:03.108909717 DEBUG Adding first-party search path `/tmp/.tmpKu7kdr/project` 2026-08-07 11:39:03.108913912 DEBUG Using vendored stdlib 2026-08-07 11:39:03.109092431 DEBUG Adding site-packages search path `/tmp/.tmpKu7kdr/python/lib/python3.16/site-packages` 2026-08-07 11:39:03.109100222 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.109106418 DEBUG Adding new file root '/tmp/.tmpKu7kdr/project' of kind Project 2026-08-07 11:39:03.109121654 DEBUG Adding new file root '/tmp/.tmpKu7kdr/python/lib/python3.16/site-packages' of kind SearchPath 2026-08-07 11:39:03.109365665 DEBUG Updating project to check open files 2026-08-07 11:39:03.109369759 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.109375976 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.109390544 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.119595328 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.119646605 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.119664942 DEBUG method="shutdown" response.id=2 duration=31.00µs 2026-08-07 11:39:03.119685707 DEBUG Received server response for request 2 2026-08-07 11:39:03.119695492 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.119705903 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-08-07 11:39:03.120886649 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.120953674 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.120993847 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.121111432 DEBUG Client info: None 2026-08-07 11:39:03.121135417 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.121152828 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.121161597 INFO Version: Unknown 2026-08-07 11:39:03.121210444 DEBUG Received server response for request 1 2026-08-07 11:39:03.121265407 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.121343553 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.121380701 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.121385439 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.121404956 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.121444103 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.121459837 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.121465851 DEBUG Initializing workspace `file:///tmp/.tmpZmdZdZ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.121483120 DEBUG Searching for a project in '/tmp/.tmpZmdZdZ/src' 2026-08-07 11:39:03.121511051 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.121517034 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.121891776 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.121898539 DEBUG Discovering virtual environment in `/tmp/.tmpZmdZdZ/src` 2026-08-07 11:39:03.121948494 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.121955298 DEBUG No virtual environment found 2026-08-07 11:39:03.121967689 DEBUG Adding first-party search path `/tmp/.tmpZmdZdZ/src` 2026-08-07 11:39:03.121971472 DEBUG Using vendored stdlib 2026-08-07 11:39:03.122102809 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 11:39:03.122152915 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.122160375 DEBUG Adding new file root '/tmp/.tmpZmdZdZ/src' of kind Project 2026-08-07 11:39:03.122381413 DEBUG Updating project to check open files 2026-08-07 11:39:03.122400564 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.122405314 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.122454621 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZmdZdZ/src/foo.py", kind: File } 2026-08-07 11:39:03.122490401 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZmdZdZ/src/foo.py` 2026-08-07 11:39:03.122494199 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.122504884 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.129104425 DEBUG method="textDocument/foldingRange" response.id=2 duration=6.59ms 2026-08-07 11:39:03.129129458 DEBUG Received server response for request 2 2026-08-07 11:39:03.140626477 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.140810590 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.140867502 DEBUG method="shutdown" response.id=3 duration=74.75µs 2026-08-07 11:39:03.141057351 DEBUG Received server response for request 3 2026-08-07 11:39:03.141072021 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.141097338 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-08-07 11:39:03.142445851 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.142517383 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.142567313 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.142637612 DEBUG Client info: None 2026-08-07 11:39:03.142663739 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.142679121 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.142685161 INFO Version: Unknown 2026-08-07 11:39:03.143175780 DEBUG Received server response for request 1 2026-08-07 11:39:03.143238908 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.143316189 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.143363962 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.143369186 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.143389818 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.143393819 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 11:39:03.143395725 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.143410733 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.143414769 DEBUG Initializing workspace `file:///tmp/.tmpYLdyWS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.143428485 DEBUG Searching for a project in '/tmp/.tmpYLdyWS/src' 2026-08-07 11:39:03.143450283 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.143454461 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.143733432 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.143737272 DEBUG Discovering virtual environment in `/tmp/.tmpYLdyWS/src` 2026-08-07 11:39:03.143776291 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.143782086 DEBUG No virtual environment found 2026-08-07 11:39:03.143792507 DEBUG Adding first-party search path `/tmp/.tmpYLdyWS/src` 2026-08-07 11:39:03.143794824 DEBUG Using vendored stdlib 2026-08-07 11:39:03.143954028 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.143962547 DEBUG Adding new file root '/tmp/.tmpYLdyWS/src' of kind Project 2026-08-07 11:39:03.144131017 DEBUG Updating project to check open files 2026-08-07 11:39:03.144151455 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.144155491 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.144207911 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYLdyWS/src/foo.py", kind: File } 2026-08-07 11:39:03.144245063 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYLdyWS/src/foo.py` 2026-08-07 11:39:03.144247899 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.144256011 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.145721487 DEBUG method="textDocument/foldingRange" response.id=2 duration=1.46ms 2026-08-07 11:39:03.145737868 DEBUG Received server response for request 2 2026-08-07 11:39:03.156626167 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.156699218 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.156714218 DEBUG method="shutdown" response.id=3 duration=24.82µs 2026-08-07 11:39:03.156724728 DEBUG Received server response for request 3 2026-08-07 11:39:03.156729880 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.156739049 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-08-07 11:39:03.158973626 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.159063168 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.159095726 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.159151945 DEBUG Client info: None 2026-08-07 11:39:03.159170423 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.159187524 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.159196404 INFO Version: Unknown 2026-08-07 11:39:03.159346043 DEBUG Received server response for request 1 2026-08-07 11:39:03.159411445 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.159429881 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpvx2mk4 2026-08-07 11:39:03.159537652 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.159581074 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.159585626 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.159598316 DEBUG No workspace configuration provided for file:///tmp/.tmpvx2mk4 2026-08-07 11:39:03.159644827 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.159651880 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpvx2mk4, using default options 2026-08-07 11:39:03.159661931 DEBUG Initializing workspace `file:///tmp/.tmpvx2mk4`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.159689595 DEBUG Searching for a project in '/tmp/.tmpvx2mk4' 2026-08-07 11:39:03.159719000 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.159725139 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.160131154 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.160139176 DEBUG Discovering virtual environment in `/tmp/.tmpvx2mk4` 2026-08-07 11:39:03.160192546 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.160199329 DEBUG No virtual environment found 2026-08-07 11:39:03.160213403 DEBUG Adding first-party search path `/tmp/.tmpvx2mk4` 2026-08-07 11:39:03.160218115 DEBUG Using vendored stdlib 2026-08-07 11:39:03.160407832 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.160416750 DEBUG Adding new file root '/tmp/.tmpvx2mk4' of kind Project 2026-08-07 11:39:03.160519136 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:03.160657870 DEBUG Updating project to check open files 2026-08-07 11:39:03.160686638 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.164581574 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:03.164593447 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.164612873 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.164621133 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:03.164623337 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.164627816 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 11:39:03.164633260 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:03.164635497 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.164639746 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 11:39:03.169423426 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:03.169653928 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.187517481 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.215538546 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.215563860 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.215568035 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.215601114 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-08-07 11:39:03.216031564 DEBUG method="textDocument/foldingRange" response.id=2 duration=334.98µs 2026-08-07 11:39:03.216107565 DEBUG Received server response for request 2 2026-08-07 11:39:03.216129080 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-08-07 11:39:03.216491519 DEBUG method="textDocument/foldingRange" response.id=3 duration=237.61µs 2026-08-07 11:39:03.216510649 DEBUG Received server response for request 3 2026-08-07 11:39:03.227006229 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:03.227068166 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.227088233 DEBUG method="shutdown" response.id=4 duration=31.36µs 2026-08-07 11:39:03.227359333 DEBUG Received server response for request 4 2026-08-07 11:39:03.227375290 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.227393843 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-08-07 11:39:03.233872238 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 11:39:03.233950538 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.233985403 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.234874168 DEBUG Client info: None 2026-08-07 11:39:03.234908454 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.234928394 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.234938456 INFO Version: Unknown 2026-08-07 11:39:03.235004233 DEBUG Received server response for request 1 2026-08-07 11:39:03.235077818 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.235194827 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.235248144 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.235255558 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.235279263 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.235293270 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.235494881 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.235515056 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.235521103 DEBUG Initializing workspace `file:///tmp/.tmppT9Zk7/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.235582222 DEBUG Searching for a project in '/tmp/.tmppT9Zk7/src' 2026-08-07 11:39:03.235659869 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.235666982 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.236131363 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.236155455 DEBUG Discovering virtual environment in `/tmp/.tmppT9Zk7/src` 2026-08-07 11:39:03.236294142 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.236569250 DEBUG No virtual environment found 2026-08-07 11:39:03.236586844 DEBUG Adding first-party search path `/tmp/.tmppT9Zk7/src` 2026-08-07 11:39:03.236591920 DEBUG Using vendored stdlib 2026-08-07 11:39:03.236791397 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.236799505 DEBUG Adding new file root '/tmp/.tmppT9Zk7/src' of kind Project 2026-08-07 11:39:03.237073405 DEBUG Updating project to check open files 2026-08-07 11:39:03.237099073 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.237104261 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.237159046 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppT9Zk7/src/foo.py", kind: File } 2026-08-07 11:39:03.237201816 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppT9Zk7/src/foo.py` 2026-08-07 11:39:03.237206099 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.237215716 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.239059414 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.249334662 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.251223070 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 11:39:03.251913516 DEBUG method="textDocument/hover" response.id=2 duration=14.68ms 2026-08-07 11:39:03.251965065 DEBUG Received server response for request 2 2026-08-07 11:39:03.262973443 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.263316061 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.263337657 DEBUG method="shutdown" response.id=3 duration=35.05µs 2026-08-07 11:39:03.263364109 DEBUG Received server response for request 3 2026-08-07 11:39:03.263376128 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.263390440 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-08-07 11:39:03.267449398 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 11:39:03.267526066 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.267559187 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.267641614 DEBUG Client info: None 2026-08-07 11:39:03.267689123 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.267712599 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.267723417 INFO Version: Unknown 2026-08-07 11:39:03.267785060 DEBUG Received server response for request 1 2026-08-07 11:39:03.267870792 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.267984768 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.268013740 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.268020712 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.268047723 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.268052693 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.268083567 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.268101710 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.268108194 DEBUG Initializing workspace `file:///tmp/.tmpxPT9nl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.268126735 DEBUG Searching for a project in '/tmp/.tmpxPT9nl/src' 2026-08-07 11:39:03.268156358 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.268162402 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.268519784 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.268524940 DEBUG Discovering virtual environment in `/tmp/.tmpxPT9nl/src` 2026-08-07 11:39:03.268572084 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.268577918 DEBUG No virtual environment found 2026-08-07 11:39:03.268590053 DEBUG Adding first-party search path `/tmp/.tmpxPT9nl/src` 2026-08-07 11:39:03.268593741 DEBUG Using vendored stdlib 2026-08-07 11:39:03.268767010 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.268773775 DEBUG Adding new file root '/tmp/.tmpxPT9nl/src' of kind Project 2026-08-07 11:39:03.268996795 DEBUG Updating project to check open files 2026-08-07 11:39:03.269016651 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.269020757 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.269065640 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxPT9nl/src/foo.py", kind: File } 2026-08-07 11:39:03.269102604 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxPT9nl/src/foo.py` 2026-08-07 11:39:03.269106180 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.269114435 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.269563477 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.280115313 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.281880065 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 11:39:03.281934931 DEBUG method="textDocument/hover" response.id=2 duration=12.81ms 2026-08-07 11:39:03.281964068 DEBUG Received server response for request 2 2026-08-07 11:39:03.292067432 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.292266487 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.292281738 DEBUG method="shutdown" response.id=3 duration=26.16µs 2026-08-07 11:39:03.292507232 DEBUG Received server response for request 3 2026-08-07 11:39:03.292523076 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.292543405 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-08-07 11:39:03.295617300 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 11:39:03.295689046 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.295730200 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.295808509 DEBUG Client info: None 2026-08-07 11:39:03.295822945 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.295862395 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.295871744 INFO Version: Unknown 2026-08-07 11:39:03.295924966 DEBUG Received server response for request 1 2026-08-07 11:39:03.295990467 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.296063350 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.296156815 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.296160824 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.296183923 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.296187970 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.296207228 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.296223330 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.296228624 DEBUG Initializing workspace `file:///tmp/.tmpNAvJ2P/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.296246135 DEBUG Searching for a project in '/tmp/.tmpNAvJ2P/src' 2026-08-07 11:39:03.296277554 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.296283347 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.296652694 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.296658846 DEBUG Discovering virtual environment in `/tmp/.tmpNAvJ2P/src` 2026-08-07 11:39:03.296706535 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.296713018 DEBUG No virtual environment found 2026-08-07 11:39:03.296726170 DEBUG Adding first-party search path `/tmp/.tmpNAvJ2P/src` 2026-08-07 11:39:03.296730078 DEBUG Using vendored stdlib 2026-08-07 11:39:03.296926543 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.296934242 DEBUG Adding new file root '/tmp/.tmpNAvJ2P/src' of kind Project 2026-08-07 11:39:03.297171631 DEBUG Updating project to check open files 2026-08-07 11:39:03.297193720 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.297198413 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.297247306 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNAvJ2P/src/foo.py", kind: File } 2026-08-07 11:39:03.297282237 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNAvJ2P/src/foo.py` 2026-08-07 11:39:03.297285313 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.297295199 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.297862536 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.308047264 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.309788974 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 11:39:03.309876276 DEBUG method="textDocument/hover" response.id=2 duration=12.57ms 2026-08-07 11:39:03.309903815 DEBUG Received server response for request 2 2026-08-07 11:39:03.320014605 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.320060480 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.320071355 DEBUG method="shutdown" response.id=3 duration=18.55µs 2026-08-07 11:39:03.320085298 DEBUG Received server response for request 3 2026-08-07 11:39:03.320090922 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.320102070 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-08-07 11:39:03.322962191 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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 11:39:03.323041207 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.323069090 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.323135745 DEBUG Client info: None 2026-08-07 11:39:03.323166687 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.323187055 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.323195457 INFO Version: Unknown 2026-08-07 11:39:03.323675677 DEBUG Received server response for request 1 2026-08-07 11:39:03.323744439 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.323890021 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.324040779 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.324045099 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.324072712 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.324077294 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.324102002 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.324118355 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.324123194 DEBUG Initializing workspace `file:///tmp/.tmp4aRU58/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.324144422 DEBUG Searching for a project in '/tmp/.tmp4aRU58/src' 2026-08-07 11:39:03.324186345 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.324196785 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.324606486 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.324612226 DEBUG Discovering virtual environment in `/tmp/.tmp4aRU58/src` 2026-08-07 11:39:03.324673746 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.324680723 DEBUG No virtual environment found 2026-08-07 11:39:03.324698290 DEBUG Adding first-party search path `/tmp/.tmp4aRU58/src` 2026-08-07 11:39:03.324702479 DEBUG Using vendored stdlib 2026-08-07 11:39:03.324910400 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.324922030 DEBUG Adding new file root '/tmp/.tmp4aRU58/src' of kind Project 2026-08-07 11:39:03.325147802 DEBUG Updating project to check open files 2026-08-07 11:39:03.325165107 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.325168377 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.325205077 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4aRU58/src/foo.py", kind: File } 2026-08-07 11:39:03.325231530 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4aRU58/src/foo.py` 2026-08-07 11:39:03.325233893 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.325240452 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.325433993 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.335679890 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.337512364 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-08-07 11:39:03.337583391 DEBUG method="textDocument/hover" response.id=2 duration=12.34ms 2026-08-07 11:39:03.337610169 DEBUG Received server response for request 2 2026-08-07 11:39:03.347789284 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.347875408 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.347889792 DEBUG method="shutdown" response.id=3 duration=24.18µs 2026-08-07 11:39:03.347900304 DEBUG Received server response for request 3 2026-08-07 11:39:03.347906810 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.347918758 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-08-07 11:39:03.352157011 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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 11:39:03.352232717 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.352264188 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.352937102 DEBUG Client info: None 2026-08-07 11:39:03.352971693 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.352993191 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-08-07 11:39:03.353003499 INFO Version: Unknown 2026-08-07 11:39:03.353098512 DEBUG Received server response for request 1 2026-08-07 11:39:03.353169415 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.353183313 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpthWAxY 2026-08-07 11:39:03.353276222 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.353357228 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.353361462 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.353372768 DEBUG No workspace configuration provided for file:///tmp/.tmpthWAxY 2026-08-07 11:39:03.353383339 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.353387034 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 11:39:03.353422780 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.353430118 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpthWAxY, using default options 2026-08-07 11:39:03.353438775 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.353443873 DEBUG Initializing workspace `file:///tmp/.tmpthWAxY`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.353460414 DEBUG Searching for a project in '/tmp/.tmpthWAxY' 2026-08-07 11:39:03.353486527 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.353492656 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.353896536 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.353905936 DEBUG Discovering virtual environment in `/tmp/.tmpthWAxY` 2026-08-07 11:39:03.353960205 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.353967672 DEBUG No virtual environment found 2026-08-07 11:39:03.353982331 DEBUG Adding first-party search path `/tmp/.tmpthWAxY` 2026-08-07 11:39:03.353987066 DEBUG Using vendored stdlib 2026-08-07 11:39:03.354207439 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.354215937 DEBUG Adding new file root '/tmp/.tmpthWAxY' of kind Project 2026-08-07 11:39:03.354440359 DEBUG Updating project to check open files 2026-08-07 11:39:03.354463413 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.354468937 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.354518455 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpthWAxY/foo.py", kind: File } 2026-08-07 11:39:03.354557400 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpthWAxY/foo.py` 2026-08-07 11:39:03.354564917 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.354575112 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.355725171 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.369578643 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.379790713 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpthWAxY}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:03.382866651 DEBUG method="textDocument/implementation" response.id=2 duration=28.28ms 2026-08-07 11:39:03.382892181 DEBUG Received server response for request 2 2026-08-07 11:39:03.393022889 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.393053006 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.393062045 DEBUG method="shutdown" response.id=3 duration=16.14µs 2026-08-07 11:39:03.393072330 DEBUG Received server response for request 3 2026-08-07 11:39:03.393076772 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.393082325 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-08-07 11:39:03.397522935 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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 11:39:03.397596867 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.397625282 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.397690542 DEBUG Client info: None 2026-08-07 11:39:03.397722191 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.397742698 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.397752162 INFO Version: Unknown 2026-08-07 11:39:03.398169348 DEBUG Received server response for request 1 2026-08-07 11:39:03.398247250 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.398261956 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpx7EmJk 2026-08-07 11:39:03.398382968 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.398782178 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.398786434 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.398795615 DEBUG No workspace configuration provided for file:///tmp/.tmpx7EmJk 2026-08-07 11:39:03.398897616 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.398902328 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-08-07 11:39:03.398959726 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.398965593 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpx7EmJk, using default options 2026-08-07 11:39:03.398973298 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.398985073 DEBUG Initializing workspace `file:///tmp/.tmpx7EmJk`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.399003105 DEBUG Searching for a project in '/tmp/.tmpx7EmJk' 2026-08-07 11:39:03.399029239 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.399035172 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.399409780 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.399416367 DEBUG Discovering virtual environment in `/tmp/.tmpx7EmJk` 2026-08-07 11:39:03.399463419 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.399469565 DEBUG No virtual environment found 2026-08-07 11:39:03.399482683 DEBUG Adding first-party search path `/tmp/.tmpx7EmJk` 2026-08-07 11:39:03.399486757 DEBUG Using vendored stdlib 2026-08-07 11:39:03.399681549 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.399693913 DEBUG Adding new file root '/tmp/.tmpx7EmJk' of kind Project 2026-08-07 11:39:03.400008687 DEBUG Updating project to check open files 2026-08-07 11:39:03.400030204 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.400035089 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.400091157 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpx7EmJk/foo.py", kind: File } 2026-08-07 11:39:03.400131526 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpx7EmJk/foo.py` 2026-08-07 11:39:03.400140401 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.400150259 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.400617631 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.414807774 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.417651924 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmpx7EmJk}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:03.418436363 DEBUG method="textDocument/implementation" response.id=2 duration=18.28ms 2026-08-07 11:39:03.418461655 DEBUG Received server response for request 2 2026-08-07 11:39:03.428587311 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.428633067 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.428648967 DEBUG method="shutdown" response.id=3 duration=25.91µs 2026-08-07 11:39:03.428667420 DEBUG Received server response for request 3 2026-08-07 11:39:03.428677896 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.428692365 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-08-07 11:39:03.431891776 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.431965587 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.431991949 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.432048552 DEBUG Client info: None 2026-08-07 11:39:03.432069397 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.432088177 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.432097819 INFO Version: Unknown 2026-08-07 11:39:03.433172533 DEBUG Received server response for request 1 2026-08-07 11:39:03.433248737 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.433269358 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp21DPaR 2026-08-07 11:39:03.433403603 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.433436530 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.433442102 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.433452696 DEBUG No workspace configuration provided for file:///tmp/.tmp21DPaR 2026-08-07 11:39:03.433500252 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.433507260 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp21DPaR, using default options 2026-08-07 11:39:03.433516331 DEBUG Initializing workspace `file:///tmp/.tmp21DPaR`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.433535019 DEBUG Searching for a project in '/tmp/.tmp21DPaR' 2026-08-07 11:39:03.433562324 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.433568266 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.433937734 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.433945789 DEBUG Discovering virtual environment in `/tmp/.tmp21DPaR` 2026-08-07 11:39:03.433994415 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.434001305 DEBUG No virtual environment found 2026-08-07 11:39:03.434013776 DEBUG Adding first-party search path `/tmp/.tmp21DPaR` 2026-08-07 11:39:03.434017838 DEBUG Using vendored stdlib 2026-08-07 11:39:03.434183315 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.434190276 DEBUG Adding new file root '/tmp/.tmp21DPaR' of kind Project 2026-08-07 11:39:03.434373723 DEBUG Updating project to check open files 2026-08-07 11:39:03.434396344 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.443537995 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.443582728 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.443599094 DEBUG method="shutdown" response.id=2 duration=27.79µs 2026-08-07 11:39:03.443611481 DEBUG Received server response for request 2 2026-08-07 11:39:03.443617319 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.443632708 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 11:39:03.444720215 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.444781981 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.444815133 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.444885079 DEBUG Client info: None 2026-08-07 11:39:03.444902435 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: 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 11:39:03.444914985 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.444920974 INFO Version: Unknown 2026-08-07 11:39:03.444955277 DEBUG Received server response for request 1 2026-08-07 11:39:03.445006372 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.445765076 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.445802800 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.445807800 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.445823776 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.445827747 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.445894604 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.445911183 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.445917340 DEBUG Initializing workspace `file:///tmp/.tmpKy3eLu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.445934568 DEBUG Searching for a project in '/tmp/.tmpKy3eLu/src' 2026-08-07 11:39:03.445964440 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.445970625 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.446291819 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.446298449 DEBUG Discovering virtual environment in `/tmp/.tmpKy3eLu/src` 2026-08-07 11:39:03.446342306 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.446348221 DEBUG No virtual environment found 2026-08-07 11:39:03.446360751 DEBUG Adding first-party search path `/tmp/.tmpKy3eLu/src` 2026-08-07 11:39:03.446364853 DEBUG Using vendored stdlib 2026-08-07 11:39:03.446547270 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.446555210 DEBUG Adding new file root '/tmp/.tmpKy3eLu/src' of kind Project 2026-08-07 11:39:03.446741897 DEBUG Updating project to check open files 2026-08-07 11:39:03.446893421 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.446899488 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.446953852 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKy3eLu/src/foo.py", kind: File } 2026-08-07 11:39:03.446999330 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKy3eLu/src/foo.py` 2026-08-07 11:39:03.447003758 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.447014935 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.447071115 DEBUG method="textDocument/hover" response.id=2 duration=48.04µs 2026-08-07 11:39:03.447092003 DEBUG Received server response for request 2 2026-08-07 11:39:03.457165592 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.457197309 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.457210155 DEBUG method="shutdown" response.id=3 duration=20.33µs 2026-08-07 11:39:03.457219803 DEBUG Received server response for request 3 2026-08-07 11:39:03.457223538 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.457230920 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-08-07 11:39:03.459117538 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.459181375 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.459221776 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.459274795 DEBUG Client info: None 2026-08-07 11:39:03.459298661 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.459311312 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.459316501 INFO Version: Unknown 2026-08-07 11:39:03.459796650 DEBUG Received server response for request 1 2026-08-07 11:39:03.459870317 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.459945275 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.459975114 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.459980751 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.459997935 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.460001375 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:03.460033925 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.460049880 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.460054389 DEBUG Initializing workspace `file:///tmp/.tmpryM3ZK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.460070195 DEBUG Searching for a project in '/tmp/.tmpryM3ZK/src' 2026-08-07 11:39:03.460095297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.460099359 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.460337594 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.460341710 DEBUG Discovering virtual environment in `/tmp/.tmpryM3ZK/src` 2026-08-07 11:39:03.460376904 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.460380904 DEBUG No virtual environment found 2026-08-07 11:39:03.460389874 DEBUG Adding first-party search path `/tmp/.tmpryM3ZK/src` 2026-08-07 11:39:03.460392230 DEBUG Using vendored stdlib 2026-08-07 11:39:03.460514627 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.460519792 DEBUG Adding new file root '/tmp/.tmpryM3ZK/src' of kind Project 2026-08-07 11:39:03.460682669 DEBUG Updating project to check open files 2026-08-07 11:39:03.460695456 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.460699482 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.460738352 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpryM3ZK/src/foo.py", kind: File } 2026-08-07 11:39:03.460764312 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpryM3ZK/src/foo.py` 2026-08-07 11:39:03.460767378 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.460776064 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.460820172 DEBUG method="textDocument/hover" response.id=2 duration=37.52µs 2026-08-07 11:39:03.460848727 DEBUG Received server response for request 2 2026-08-07 11:39:03.470940087 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.471009175 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.471023579 DEBUG method="shutdown" response.id=3 duration=24.13µs 2026-08-07 11:39:03.471034066 DEBUG Received server response for request 3 2026-08-07 11:39:03.471039549 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.471054705 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-08-07 11:39:03.473068471 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.473138456 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.473169973 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.473263751 DEBUG Client info: None 2026-08-07 11:39:03.473278764 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.473297960 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.473305866 INFO Version: Unknown 2026-08-07 11:39:03.473354371 DEBUG Received server response for request 1 2026-08-07 11:39:03.473410569 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.473418578 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpHLia8g 2026-08-07 11:39:03.473497240 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.473515369 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.473519100 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.473528452 DEBUG No workspace configuration provided for file:///tmp/.tmpHLia8g 2026-08-07 11:39:03.473568594 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.473573902 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpHLia8g, using default options 2026-08-07 11:39:03.473582673 DEBUG Initializing workspace `file:///tmp/.tmpHLia8g`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.473597229 DEBUG Searching for a project in '/tmp/.tmpHLia8g' 2026-08-07 11:39:03.473618005 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.473622494 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.473914111 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.473919893 DEBUG Discovering virtual environment in `/tmp/.tmpHLia8g` 2026-08-07 11:39:03.473955924 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.473960819 DEBUG No virtual environment found 2026-08-07 11:39:03.473970030 DEBUG Adding first-party search path `/tmp/.tmpHLia8g` 2026-08-07 11:39:03.473972362 DEBUG Using vendored stdlib 2026-08-07 11:39:03.474096721 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.474102912 DEBUG Adding new file root '/tmp/.tmpHLia8g' of kind Project 2026-08-07 11:39:03.474261624 DEBUG Updating project to check open files 2026-08-07 11:39:03.474278553 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.485852460 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.486056483 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.486075682 DEBUG method="shutdown" response.id=2 duration=32.52µs 2026-08-07 11:39:03.486091035 DEBUG Received server response for request 2 2026-08-07 11:39:03.486097351 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.486112769 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-08-07 11:39:03.487237264 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.487305762 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.487337323 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.487399140 DEBUG Client info: None 2026-08-07 11:39:03.487418973 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.487436561 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.487445119 INFO Version: Unknown 2026-08-07 11:39:03.487555608 DEBUG Received server response for request 1 2026-08-07 11:39:03.487615124 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.487693747 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.487792559 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.487795921 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.487825760 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.487861475 DEBUG Initializing workspace `file:///tmp/.tmpiajFHm/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.487877997 DEBUG Searching for a project in '/tmp/.tmpiajFHm/project' 2026-08-07 11:39:03.487906367 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.487911834 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.488235383 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.488240199 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 11:39:03.488304730 ERROR Failed to create project for workspace `file:///tmp/.tmpiajFHm/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 11:39:03.488531337 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.488534412 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-08-07 11:39:03.488539872 DEBUG Default settings failed to discover local Python environment 2026-08-07 11:39:03.488572394 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.488577807 DEBUG No virtual environment found 2026-08-07 11:39:03.488590707 DEBUG Adding first-party search path `/tmp/.tmpiajFHm/project` 2026-08-07 11:39:03.488594886 DEBUG Using vendored stdlib 2026-08-07 11:39:03.488760864 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.488767163 DEBUG Adding new file root '/tmp/.tmpiajFHm/project' of kind Project 2026-08-07 11:39:03.488993128 DEBUG Updating project to check open files 2026-08-07 11:39:03.489011928 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.489022961 DEBUG Received notification `window/showMessage` 2026-08-07 11:39:03.489026822 INFO Retrying to receive `window/showMessage` notification 2026-08-07 11:39:03.499189215 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.499238612 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.499256223 DEBUG method="shutdown" response.id=2 duration=31.67µs 2026-08-07 11:39:03.499283628 DEBUG Received server response for request 2 2026-08-07 11:39:03.499292788 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.499306608 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-08-07 11:39:03.500406785 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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 11:39:03.500471201 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.500498823 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.500565556 DEBUG Client info: None 2026-08-07 11:39:03.500593935 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.500612236 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.500621204 INFO Version: Unknown 2026-08-07 11:39:03.501671329 DEBUG Received server response for request 1 2026-08-07 11:39:03.501728110 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.501805759 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.501828024 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.501849874 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.501910725 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.501927887 DEBUG Initializing workspace `file:///tmp/.tmpaiAd3H/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.501941231 DEBUG Searching for a project in '/tmp/.tmpaiAd3H/foo' 2026-08-07 11:39:03.501963480 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.501968113 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.502187291 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.502191235 DEBUG Discovering virtual environment in `/tmp/.tmpaiAd3H/foo` 2026-08-07 11:39:03.502223393 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.502227201 DEBUG No virtual environment found 2026-08-07 11:39:03.502236443 DEBUG Adding first-party search path `/tmp/.tmpaiAd3H/foo` 2026-08-07 11:39:03.502238825 DEBUG Using vendored stdlib 2026-08-07 11:39:03.502374601 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.502381804 DEBUG Adding new file root '/tmp/.tmpaiAd3H/foo' of kind Project 2026-08-07 11:39:03.502550830 DEBUG Updating project to check open files 2026-08-07 11:39:03.502568687 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 11:39:03.502573686 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.502594894 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.502605582 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.513473111 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.513518580 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.513528817 DEBUG method="shutdown" response.id=2 duration=17.12µs 2026-08-07 11:39:03.513542881 DEBUG Received server response for request 2 2026-08-07 11:39:03.513548240 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.513565505 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-08-07 11:39:03.514606343 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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 11:39:03.514669871 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.514703310 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.514769705 DEBUG Client info: None 2026-08-07 11:39:03.514796883 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 11:39:03.514816935 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.514824958 INFO Version: Unknown 2026-08-07 11:39:03.514907740 DEBUG Received server response for request 1 2026-08-07 11:39:03.514956266 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.515048398 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.515084935 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.515089808 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.515150586 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.515167112 DEBUG Initializing workspace `file:///tmp/.tmpoQnfds/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.515183309 DEBUG Searching for a project in '/tmp/.tmpoQnfds/foo' 2026-08-07 11:39:03.515210926 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.515216127 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.515508827 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.515513629 DEBUG Discovering virtual environment in `/tmp/.tmpoQnfds/foo` 2026-08-07 11:39:03.515552995 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.515558326 DEBUG No virtual environment found 2026-08-07 11:39:03.515569543 DEBUG Adding first-party search path `/tmp/.tmpoQnfds/foo` 2026-08-07 11:39:03.515573388 DEBUG Using vendored stdlib 2026-08-07 11:39:03.515725612 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.515731946 DEBUG Adding new file root '/tmp/.tmpoQnfds/foo' of kind Project 2026-08-07 11:39:03.516021654 DEBUG Updating project to check open files 2026-08-07 11:39:03.516051120 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 11:39:03.516055972 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.516077354 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.516106185 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.526256085 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.526402728 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.526417030 DEBUG method="shutdown" response.id=2 duration=24.65µs 2026-08-07 11:39:03.526542874 DEBUG Received server response for request 2 2026-08-07 11:39:03.526558415 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.526570691 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-08-07 11:39:03.528339156 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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 11:39:03.528402548 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.528436784 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.528493580 DEBUG Client info: None 2026-08-07 11:39:03.528513245 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 11:39:03.528530735 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 11:39:03.528538631 INFO Version: Unknown 2026-08-07 11:39:03.529030392 DEBUG Received server response for request 1 2026-08-07 11:39:03.529089610 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.529198280 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 11:39:03.529223657 DEBUG Initializing workspace `file:///tmp/.tmpUGfnP2/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.529235956 DEBUG Searching for a project in '/tmp/.tmpUGfnP2/foo' 2026-08-07 11:39:03.529263773 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.529269108 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.529570514 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.529575671 DEBUG Discovering virtual environment in `/tmp/.tmpUGfnP2/foo` 2026-08-07 11:39:03.529614675 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.529620278 DEBUG No virtual environment found 2026-08-07 11:39:03.529633157 DEBUG Adding first-party search path `/tmp/.tmpUGfnP2/foo` 2026-08-07 11:39:03.529636329 DEBUG Using vendored stdlib 2026-08-07 11:39:03.529793454 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.529799896 DEBUG Adding new file root '/tmp/.tmpUGfnP2/foo' of kind Project 2026-08-07 11:39:03.530007735 DEBUG Updating project to check open files 2026-08-07 11:39:03.530022982 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-08-07 11:39:03.530027743 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.530044943 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.530051788 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.540221749 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.540261624 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.540273985 DEBUG method="shutdown" response.id=2 duration=23.36µs 2026-08-07 11:39:03.540284300 DEBUG Received server response for request 2 2026-08-07 11:39:03.540289800 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.540301760 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-08-07 11:39:03.541482627 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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 11:39:03.541551561 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.541592894 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.541702014 DEBUG Client info: None 2026-08-07 11:39:03.541729561 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 11:39:03.541748357 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.541756252 INFO Version: Unknown 2026-08-07 11:39:03.541815238 DEBUG Received server response for request 1 2026-08-07 11:39:03.541893195 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.542072432 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.542106261 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.542112700 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.542171965 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.542190946 DEBUG Initializing workspace `file:///tmp/.tmp9HdlW3/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.542209363 DEBUG Searching for a project in '/tmp/.tmp9HdlW3/foo' 2026-08-07 11:39:03.542241826 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.542248853 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.542583740 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.542590083 DEBUG Discovering virtual environment in `/tmp/.tmp9HdlW3/foo` 2026-08-07 11:39:03.542635676 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.542641849 DEBUG No virtual environment found 2026-08-07 11:39:03.542655019 DEBUG Adding first-party search path `/tmp/.tmp9HdlW3/foo` 2026-08-07 11:39:03.542659502 DEBUG Using vendored stdlib 2026-08-07 11:39:03.542872817 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.542880618 DEBUG Adding new file root '/tmp/.tmp9HdlW3/foo' of kind Project 2026-08-07 11:39:03.543115097 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 11:39:03.543122637 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.543140816 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.543148630 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.553307685 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.553363419 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.553382730 DEBUG method="shutdown" response.id=2 duration=36.46µs 2026-08-07 11:39:03.553393508 DEBUG Received server response for request 2 2026-08-07 11:39:03.553399144 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.553411863 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-08-07 11:39:03.554566354 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.554636303 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.554665680 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.554727979 DEBUG Client info: None 2026-08-07 11:39:03.554753629 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.554771913 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.554779919 INFO Version: Unknown 2026-08-07 11:39:03.555052371 DEBUG Received server response for request 1 2026-08-07 11:39:03.555122109 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.555201677 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.555229068 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.555233413 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.555290497 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.555308790 DEBUG Initializing workspace `file:///tmp/.tmpQOkMYQ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.555324980 DEBUG Searching for a project in '/tmp/.tmpQOkMYQ/foo' 2026-08-07 11:39:03.555355040 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.555360963 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.555696811 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.555702966 DEBUG Discovering virtual environment in `/tmp/.tmpQOkMYQ/foo` 2026-08-07 11:39:03.555746013 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.555752169 DEBUG No virtual environment found 2026-08-07 11:39:03.555765233 DEBUG Adding first-party search path `/tmp/.tmpQOkMYQ/foo` 2026-08-07 11:39:03.555769143 DEBUG Using vendored stdlib 2026-08-07 11:39:03.555977260 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.555984416 DEBUG Adding new file root '/tmp/.tmpQOkMYQ/foo' of kind Project 2026-08-07 11:39:03.556201243 DEBUG Updating project to check open files 2026-08-07 11:39:03.556223524 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.566410368 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.566469507 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.566489398 DEBUG method="shutdown" response.id=2 duration=37.33µs 2026-08-07 11:39:03.566507136 DEBUG Received server response for request 2 2026-08-07 11:39:03.566514009 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.566523001 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-08-07 11:39:03.567774240 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.567870317 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.567921399 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.568032219 DEBUG Client info: None 2026-08-07 11:39:03.568048423 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, 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 11:39:03.568065710 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.568075103 INFO Version: Unknown 2026-08-07 11:39:03.568133260 DEBUG Received server response for request 1 2026-08-07 11:39:03.568209207 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.568877270 WARN Received unknown options during initialization: { "bar": null } 2026-08-07 11:39:03.568894727 DEBUG Received notification `window/showMessage` 2026-08-07 11:39:03.568899250 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.568956465 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.568984653 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.568987703 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.569044309 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.569061495 DEBUG Initializing workspace `file:///tmp/.tmp2oeKsx/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.569078655 DEBUG Searching for a project in '/tmp/.tmp2oeKsx/foo' 2026-08-07 11:39:03.569111933 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.569118440 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.569479670 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.569486679 DEBUG Discovering virtual environment in `/tmp/.tmp2oeKsx/foo` 2026-08-07 11:39:03.569533763 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.569540277 DEBUG No virtual environment found 2026-08-07 11:39:03.569554199 DEBUG Adding first-party search path `/tmp/.tmp2oeKsx/foo` 2026-08-07 11:39:03.569558559 DEBUG Using vendored stdlib 2026-08-07 11:39:03.569743495 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.569751476 DEBUG Adding new file root '/tmp/.tmp2oeKsx/foo' of kind Project 2026-08-07 11:39:03.569987076 DEBUG Updating project to check open files 2026-08-07 11:39:03.570011231 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.579194831 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.579239743 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.579252253 DEBUG method="shutdown" response.id=2 duration=22.44µs 2026-08-07 11:39:03.579262481 DEBUG Received server response for request 2 2026-08-07 11:39:03.579267624 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.579277589 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-08-07 11:39:03.580501708 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.580570112 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.580613858 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.580723913 DEBUG Client info: None 2026-08-07 11:39:03.580753223 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.580771229 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.580779432 INFO Version: Unknown 2026-08-07 11:39:03.580863169 DEBUG Received server response for request 1 2026-08-07 11:39:03.580927891 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.581028236 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.581061351 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.581067019 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.581134570 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.581156862 WARN Received unknown options for workspace `file:///tmp/.tmpAgPyvh/foo`: { "bar": null } 2026-08-07 11:39:03.581166917 DEBUG Received notification `window/showMessage` 2026-08-07 11:39:03.581170936 INFO Retrying to receive `window/showMessage` notification 2026-08-07 11:39:03.581165030 DEBUG Initializing workspace `file:///tmp/.tmpAgPyvh/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.581184130 DEBUG Searching for a project in '/tmp/.tmpAgPyvh/foo' 2026-08-07 11:39:03.581221050 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.581227531 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.581573335 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.581579235 DEBUG Discovering virtual environment in `/tmp/.tmpAgPyvh/foo` 2026-08-07 11:39:03.581624312 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.581630087 DEBUG No virtual environment found 2026-08-07 11:39:03.581643088 DEBUG Adding first-party search path `/tmp/.tmpAgPyvh/foo` 2026-08-07 11:39:03.581647101 DEBUG Using vendored stdlib 2026-08-07 11:39:03.581828047 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.581856679 DEBUG Adding new file root '/tmp/.tmpAgPyvh/foo' of kind Project 2026-08-07 11:39:03.582054447 DEBUG Updating project to check open files 2026-08-07 11:39:03.582072974 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.591349391 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.591406419 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.591423587 DEBUG method="shutdown" response.id=2 duration=34.62µs 2026-08-07 11:39:03.591441552 DEBUG Received server response for request 2 2026-08-07 11:39:03.591449911 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.591530554 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-08-07 11:39:03.592820809 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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 11:39:03.592918855 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.592949163 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.593011758 DEBUG Client info: None 2026-08-07 11:39:03.593038573 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.593057283 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.593066455 INFO Version: Unknown 2026-08-07 11:39:03.593234987 DEBUG Received server response for request 1 2026-08-07 11:39:03.593294311 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.593366906 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.593392072 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.593396442 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.593450068 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.593468304 DEBUG Initializing workspace `file:///tmp/.tmpZFyyod/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.593484418 DEBUG Searching for a project in '/tmp/.tmpZFyyod/foo' 2026-08-07 11:39:03.593516405 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.593522755 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.593886375 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.593893906 DEBUG Discovering virtual environment in `/tmp/.tmpZFyyod/foo` 2026-08-07 11:39:03.593940673 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.593947116 DEBUG No virtual environment found 2026-08-07 11:39:03.593961189 DEBUG Adding first-party search path `/tmp/.tmpZFyyod/foo` 2026-08-07 11:39:03.593965457 DEBUG Using vendored stdlib 2026-08-07 11:39:03.594139012 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.594147510 DEBUG Adding new file root '/tmp/.tmpZFyyod/foo' of kind Project 2026-08-07 11:39:03.594345572 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 11:39:03.594352588 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.594381415 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.594387295 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.604554572 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.604599852 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.604614625 DEBUG method="shutdown" response.id=2 duration=27.24µs 2026-08-07 11:39:03.604629713 DEBUG Received server response for request 2 2026-08-07 11:39:03.604634445 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.604721144 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-08-07 11:39:03.605905647 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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 11:39:03.605974961 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.606021339 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.606089793 DEBUG Client info: None 2026-08-07 11:39:03.606117762 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 11:39:03.606132533 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.606138518 INFO Version: Unknown 2026-08-07 11:39:03.606174849 DEBUG Received server response for request 1 2026-08-07 11:39:03.606230241 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.606475062 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.606592725 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.606596910 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.606627527 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.606642967 DEBUG Initializing workspace `file:///tmp/.tmpXoczBP/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.606659315 DEBUG Searching for a project in '/tmp/.tmpXoczBP/foo' 2026-08-07 11:39:03.606689249 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.606694836 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.607077104 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.607084696 DEBUG Discovering virtual environment in `/tmp/.tmpXoczBP/foo` 2026-08-07 11:39:03.607134309 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.607140258 DEBUG No virtual environment found 2026-08-07 11:39:03.607152951 DEBUG Adding first-party search path `/tmp/.tmpXoczBP/foo` 2026-08-07 11:39:03.607157079 DEBUG Using vendored stdlib 2026-08-07 11:39:03.607341814 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.607349384 DEBUG Adding new file root '/tmp/.tmpXoczBP/foo' of kind Project 2026-08-07 11:39:03.607564661 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 11:39:03.607572902 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.607595339 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.607600092 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.617761894 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.617797926 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.617810617 DEBUG method="shutdown" response.id=2 duration=22.44µs 2026-08-07 11:39:03.617820891 DEBUG Received server response for request 2 2026-08-07 11:39:03.617826099 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.617859667 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-08-07 11:39:03.619632411 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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 11:39:03.619699140 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.619730989 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.619806201 DEBUG Client info: None 2026-08-07 11:39:03.619815668 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 11:39:03.619826816 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-08-07 11:39:03.619851247 INFO Version: Unknown 2026-08-07 11:39:03.619893240 DEBUG Received server response for request 1 2026-08-07 11:39:03.619938584 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.619993304 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-08-07 11:39:03.620008435 DEBUG Initializing workspace `file:///tmp/.tmp6FCZQr/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.620017594 DEBUG Searching for a project in '/tmp/.tmp6FCZQr/foo' 2026-08-07 11:39:03.620037407 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.620041226 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.620278152 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.620281965 DEBUG Discovering virtual environment in `/tmp/.tmp6FCZQr/foo` 2026-08-07 11:39:03.620311823 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.620315430 DEBUG No virtual environment found 2026-08-07 11:39:03.620324950 DEBUG Adding first-party search path `/tmp/.tmp6FCZQr/foo` 2026-08-07 11:39:03.620327180 DEBUG Using vendored stdlib 2026-08-07 11:39:03.620447742 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.620452404 DEBUG Adding new file root '/tmp/.tmp6FCZQr/foo' of kind Project 2026-08-07 11:39:03.620588742 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-08-07 11:39:03.620592924 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.620613516 DEBUG Received server request `client/registerCapability` 2026-08-07 11:39:03.620620327 INFO Retrying to receive `client/registerCapability` request 2026-08-07 11:39:03.630778382 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:03.630827844 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.630856345 DEBUG method="shutdown" response.id=2 duration=41.07µs 2026-08-07 11:39:03.630866330 DEBUG Received server response for request 2 2026-08-07 11:39:03.630872208 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.630882216 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-08-07 11:39:03.632070889 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 11:39:03.632143291 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.632177660 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.633568909 DEBUG Client info: None 2026-08-07 11:39:03.633595729 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.633611118 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.633619438 INFO Version: Unknown 2026-08-07 11:39:03.633670815 DEBUG Received server response for request 1 2026-08-07 11:39:03.633745557 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.633852081 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.633883036 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.633889034 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.633911477 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.633942690 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.633956639 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.633962418 DEBUG Initializing workspace `file:///tmp/.tmpXu5CpJ/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.633979102 DEBUG Searching for a project in '/tmp/.tmpXu5CpJ/src' 2026-08-07 11:39:03.634008921 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.634014287 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.634341413 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.634348526 DEBUG Discovering virtual environment in `/tmp/.tmpXu5CpJ/src` 2026-08-07 11:39:03.634391634 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.634397427 DEBUG No virtual environment found 2026-08-07 11:39:03.634409192 DEBUG Adding first-party search path `/tmp/.tmpXu5CpJ/src` 2026-08-07 11:39:03.634413458 DEBUG Using vendored stdlib 2026-08-07 11:39:03.634481934 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 11:39:03.634578830 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.634586820 DEBUG Adding new file root '/tmp/.tmpXu5CpJ/src' of kind Project 2026-08-07 11:39:03.634785910 DEBUG Updating project to check open files 2026-08-07 11:39:03.634806624 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.634810936 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.634879553 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXu5CpJ/src/foo.py", kind: File } 2026-08-07 11:39:03.634915531 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXu5CpJ/src/foo.py` 2026-08-07 11:39:03.634918772 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.634927593 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.635290906 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.649365289 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.656282052 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 21.266781ms 2026-08-07 11:39:03.656490012 DEBUG method="textDocument/inlayHint" response.id=2 duration=21.55ms 2026-08-07 11:39:03.656678480 DEBUG Received server response for request 2 2026-08-07 11:39:03.667794202 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.667963409 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.667982997 DEBUG method="shutdown" response.id=3 duration=33.53µs 2026-08-07 11:39:03.668255646 DEBUG Received server response for request 3 2026-08-07 11:39:03.668273184 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.668298868 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-08-07 11:39:03.673489042 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 11:39:03.673564082 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.673603570 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.673766846 DEBUG Client info: None 2026-08-07 11:39:03.673798471 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.673818602 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.673828232 INFO Version: Unknown 2026-08-07 11:39:03.673912757 DEBUG Received server response for request 1 2026-08-07 11:39:03.673985923 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.674083709 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.674113787 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.674121107 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.674142809 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.674147642 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 11:39:03.674176261 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.674193974 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.674199630 DEBUG Initializing workspace `file:///tmp/.tmptmOa7I/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:03.674215964 DEBUG Searching for a project in '/tmp/.tmptmOa7I/src' 2026-08-07 11:39:03.674245328 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.674251705 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.674633070 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.674638366 DEBUG Discovering virtual environment in `/tmp/.tmptmOa7I/src` 2026-08-07 11:39:03.674689471 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.674696328 DEBUG No virtual environment found 2026-08-07 11:39:03.674709607 DEBUG Adding first-party search path `/tmp/.tmptmOa7I/src` 2026-08-07 11:39:03.674713583 DEBUG Using vendored stdlib 2026-08-07 11:39:03.674920152 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.674928694 DEBUG Adding new file root '/tmp/.tmptmOa7I/src' of kind Project 2026-08-07 11:39:03.675153068 DEBUG Updating project to check open files 2026-08-07 11:39:03.675175884 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.675180702 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.675229673 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptmOa7I/src/foo.py", kind: File } 2026-08-07 11:39:03.675268836 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptmOa7I/src/foo.py` 2026-08-07 11:39:03.675272163 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.675282129 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.675521965 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.678269937 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 2.944376ms 2026-08-07 11:39:03.678312703 DEBUG method="textDocument/inlayHint" response.id=2 duration=3.02ms 2026-08-07 11:39:03.678331451 DEBUG Received server response for request 2 2026-08-07 11:39:03.688625718 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.688673647 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.688688039 DEBUG method="shutdown" response.id=3 duration=23.92µs 2026-08-07 11:39:03.688708834 DEBUG Received server response for request 3 2026-08-07 11:39:03.688714633 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.688736240 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-08-07 11:39:03.690384046 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 11:39:03.690451234 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.690484244 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.690569427 DEBUG Client info: None 2026-08-07 11:39:03.690578342 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { 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 11:39:03.690596804 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.690605813 INFO Version: Unknown 2026-08-07 11:39:03.690654607 DEBUG Received server response for request 1 2026-08-07 11:39:03.690700525 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.690762942 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.690786844 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.690790526 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.690807070 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.690810799 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 11:39:03.690865192 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.690878741 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.690884496 DEBUG Initializing workspace `file:///tmp/.tmpcXT4aA/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 11:39:03.690902193 DEBUG Searching for a project in '/tmp/.tmpcXT4aA/src' 2026-08-07 11:39:03.690929598 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.690935042 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.691226969 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.691232997 DEBUG Discovering virtual environment in `/tmp/.tmpcXT4aA/src` 2026-08-07 11:39:03.691269040 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.691272997 DEBUG No virtual environment found 2026-08-07 11:39:03.691281470 DEBUG Adding first-party search path `/tmp/.tmpcXT4aA/src` 2026-08-07 11:39:03.691283928 DEBUG Using vendored stdlib 2026-08-07 11:39:03.691408995 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.691414522 DEBUG Adding new file root '/tmp/.tmpcXT4aA/src' of kind Project 2026-08-07 11:39:03.691563570 DEBUG Updating project to check open files 2026-08-07 11:39:03.691575867 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.691579320 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.691611944 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcXT4aA/src/foo.py", kind: File } 2026-08-07 11:39:03.691636558 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcXT4aA/src/foo.py` 2026-08-07 11:39:03.691638758 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.691645233 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.691737359 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 53.397µs 2026-08-07 11:39:03.691776599 DEBUG method="textDocument/inlayHint" response.id=2 duration=125.73µs 2026-08-07 11:39:03.691788457 DEBUG Received server response for request 2 2026-08-07 11:39:03.701853010 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.701877350 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.701885067 DEBUG method="shutdown" response.id=3 duration=12.44µs 2026-08-07 11:39:03.701891043 DEBUG Received server response for request 3 2026-08-07 11:39:03.701895026 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.701906096 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-08-07 11:39:03.703053382 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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 11:39:03.703117919 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.703148378 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.703214050 DEBUG Client info: None 2026-08-07 11:39:03.703225223 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.703237676 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.703243848 INFO Version: Unknown 2026-08-07 11:39:03.703318656 DEBUG Received server response for request 1 2026-08-07 11:39:03.703366209 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.703426993 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.703446027 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.703449794 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.703472455 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:03.703474942 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-08-07 11:39:03.703491208 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.703503291 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.703506578 DEBUG Initializing workspace `file:///tmp/.tmp9WyZ7a/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 11:39:03.703520167 DEBUG Searching for a project in '/tmp/.tmp9WyZ7a/src' 2026-08-07 11:39:03.703538891 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.703543407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.703779242 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.703783116 DEBUG Discovering virtual environment in `/tmp/.tmp9WyZ7a/src` 2026-08-07 11:39:03.703817138 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.703821387 DEBUG No virtual environment found 2026-08-07 11:39:03.703855519 DEBUG Adding first-party search path `/tmp/.tmp9WyZ7a/src` 2026-08-07 11:39:03.703860485 DEBUG Using vendored stdlib 2026-08-07 11:39:03.703976853 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.703981261 DEBUG Adding new file root '/tmp/.tmp9WyZ7a/src' of kind Project 2026-08-07 11:39:03.704120470 DEBUG Updating project to check open files 2026-08-07 11:39:03.704132414 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.704135800 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:03.704148741 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp9WyZ7a/src/foo.py` 2026-08-07 11:39:03.704151523 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:03.704157219 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.704272661 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 46.121µs 2026-08-07 11:39:03.704302748 DEBUG method="textDocument/inlayHint" response.id=2 duration=139.52µs 2026-08-07 11:39:03.704314206 DEBUG Received server response for request 2 2026-08-07 11:39:03.714388690 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.714411202 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.714417928 DEBUG method="shutdown" response.id=3 duration=11.92µs 2026-08-07 11:39:03.714423581 DEBUG Received server response for request 3 2026-08-07 11:39:03.714427961 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.714433103 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-08-07 11:39:03.716428040 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.716499016 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.716533729 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.716593885 DEBUG Client info: None 2026-08-07 11:39:03.716614955 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.716628346 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.716634326 INFO Version: Unknown 2026-08-07 11:39:03.717112283 DEBUG Received server response for request 1 2026-08-07 11:39:03.717168511 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.717236302 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.717257006 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.717263366 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.717290309 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:03.717306838 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.717319915 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.717323609 DEBUG Initializing workspace `file:///tmp/.tmp1ctcbq/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 11:39:03.717338355 DEBUG Searching for a project in '/tmp/.tmp1ctcbq/src' 2026-08-07 11:39:03.717357941 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.717361686 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.717611677 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.717615385 DEBUG Discovering virtual environment in `/tmp/.tmp1ctcbq/src` 2026-08-07 11:39:03.717651044 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.717655651 DEBUG No virtual environment found 2026-08-07 11:39:03.717664184 DEBUG Adding first-party search path `/tmp/.tmp1ctcbq/src` 2026-08-07 11:39:03.717666568 DEBUG Using vendored stdlib 2026-08-07 11:39:03.717789870 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.717794638 DEBUG Adding new file root '/tmp/.tmp1ctcbq/src' of kind Project 2026-08-07 11:39:03.717974856 DEBUG Updating project to check open files 2026-08-07 11:39:03.717988174 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.717992532 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:03.718020205 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.718024334 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.718032603 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.718039721 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.718041763 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.718046226 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 11:39:03.718050279 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.718052334 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.718055976 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 11:39:03.718112479 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:03.718222252 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.731571330 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.733447700 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.733460620 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.733464039 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.733486798 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:03.743401968 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:03.743445226 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:03.743455530 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.744481776 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:03.744494110 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.744598732 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:03.744604107 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:03.744608552 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 11:39:03.744618912 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp1ctcbq/src' 2026-08-07 11:39:03.744624776 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:03.780193351 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 46.627135ms 2026-08-07 11:39:03.780493498 DEBUG method="textDocument/completion" response.id=2 duration=46.99ms 2026-08-07 11:39:03.780532663 DEBUG Received server response for request 2 2026-08-07 11:39:03.791540166 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.791790811 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.791809609 DEBUG method="shutdown" response.id=3 duration=31.16µs 2026-08-07 11:39:03.791858444 DEBUG Received server response for request 3 2026-08-07 11:39:03.791870214 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.791888563 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-08-07 11:39:03.798360040 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.798432167 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.798469267 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.798521121 DEBUG Client info: None 2026-08-07 11:39:03.798542662 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.798559343 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.798569063 INFO Version: Unknown 2026-08-07 11:39:03.798626484 DEBUG Received server response for request 1 2026-08-07 11:39:03.798707321 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.798789217 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.798811804 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.798817329 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.798869231 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:03.798892604 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.798912415 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.798917999 DEBUG Initializing workspace `file:///tmp/.tmpjbn6fM/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 11:39:03.798937565 DEBUG Searching for a project in '/tmp/.tmpjbn6fM/src' 2026-08-07 11:39:03.798967850 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.798973340 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.799340731 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.799346101 DEBUG Discovering virtual environment in `/tmp/.tmpjbn6fM/src` 2026-08-07 11:39:03.799393609 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.799400066 DEBUG No virtual environment found 2026-08-07 11:39:03.799412538 DEBUG Adding first-party search path `/tmp/.tmpjbn6fM/src` 2026-08-07 11:39:03.799416542 DEBUG Using vendored stdlib 2026-08-07 11:39:03.799587593 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.799595378 DEBUG Adding new file root '/tmp/.tmpjbn6fM/src' of kind Project 2026-08-07 11:39:03.799806665 DEBUG Updating project to check open files 2026-08-07 11:39:03.799826856 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.799862032 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:03.799898184 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.799902391 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.799911682 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.799919368 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.799921742 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.799926450 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 11:39:03.799931156 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.799933441 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.799937516 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 11:39:03.800007030 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:03.800121540 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.813873273 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.815679603 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.815695396 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.815699984 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.815745690 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:03.824387784 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:03.824427347 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:03.824435076 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.824712706 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:03.824719281 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.824796886 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:03.824800279 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:03.824803711 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 11:39:03.824813525 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpjbn6fM/src' 2026-08-07 11:39:03.824818735 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:03.855486092 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 39.661356ms 2026-08-07 11:39:03.855813371 DEBUG method="textDocument/completion" response.id=2 duration=40.04ms 2026-08-07 11:39:03.855877026 DEBUG Received server response for request 2 2026-08-07 11:39:03.867008004 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.867292483 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.867313682 DEBUG method="shutdown" response.id=3 duration=33.07µs 2026-08-07 11:39:03.867327118 DEBUG Received server response for request 3 2026-08-07 11:39:03.867336004 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.867349782 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-08-07 11:39:03.874186016 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.874263388 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.874292921 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.874346030 DEBUG Client info: None 2026-08-07 11:39:03.874362301 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.874378792 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.874388474 INFO Version: Unknown 2026-08-07 11:39:03.874573044 DEBUG Received server response for request 1 2026-08-07 11:39:03.874637008 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.874713819 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.874789062 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.874792362 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.874823351 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:03.874863137 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.874883700 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.874888460 DEBUG Initializing workspace `file:///tmp/.tmpVZSOaq/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 11:39:03.874908879 DEBUG Searching for a project in '/tmp/.tmpVZSOaq/src' 2026-08-07 11:39:03.874938113 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.874944344 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.875323333 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.875329673 DEBUG Discovering virtual environment in `/tmp/.tmpVZSOaq/src` 2026-08-07 11:39:03.875377704 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.875384058 DEBUG No virtual environment found 2026-08-07 11:39:03.875397672 DEBUG Adding first-party search path `/tmp/.tmpVZSOaq/src` 2026-08-07 11:39:03.875401750 DEBUG Using vendored stdlib 2026-08-07 11:39:03.875576711 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.875583454 DEBUG Adding new file root '/tmp/.tmpVZSOaq/src' of kind Project 2026-08-07 11:39:03.875794623 DEBUG Updating project to check open files 2026-08-07 11:39:03.875815267 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.875820261 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:03.875876463 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.875880981 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.875889864 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.875896873 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.875899247 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.875903705 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 11:39:03.875908469 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.875910796 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.875914848 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 11:39:03.875983788 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:03.876101562 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.889609116 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.892384695 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.892399495 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.892403063 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.892429847 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:03.901024227 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:03.901063583 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:03.901071926 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.901117187 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-08-07 11:39:03.901120005 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.901362563 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:03.901367572 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.901455607 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:03.901459357 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:03.901462952 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 11:39:03.901472510 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpVZSOaq/src' 2026-08-07 11:39:03.901478509 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:03.932124044 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 39.62361ms 2026-08-07 11:39:03.932415972 DEBUG method="textDocument/completion" response.id=2 duration=39.96ms 2026-08-07 11:39:03.932446384 DEBUG Received server response for request 2 2026-08-07 11:39:03.943641638 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:03.943705993 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:03.943720647 DEBUG method="shutdown" response.id=3 duration=25.46µs 2026-08-07 11:39:03.943731613 DEBUG Received server response for request 3 2026-08-07 11:39:03.943737677 DEBUG Client sends notification `exit` 2026-08-07 11:39:03.943751123 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-08-07 11:39:03.950261189 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:03.950338796 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:03.950388163 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:03.950453174 DEBUG Client info: None 2026-08-07 11:39:03.950482077 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:03.950496745 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:03.950502575 INFO Version: Unknown 2026-08-07 11:39:03.950960825 DEBUG Received server response for request 1 2026-08-07 11:39:03.951032092 DEBUG Client sends notification `initialized` 2026-08-07 11:39:03.951098978 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:03.951121879 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:03.951129260 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:03.951158886 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:03.951180252 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:03.951198668 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:03.951203761 DEBUG Initializing workspace `file:///tmp/.tmpgwTFyx/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 11:39:03.951221032 DEBUG Searching for a project in '/tmp/.tmpgwTFyx/src' 2026-08-07 11:39:03.951242628 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:03.951247064 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:03.951514979 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:03.951519088 DEBUG Discovering virtual environment in `/tmp/.tmpgwTFyx/src` 2026-08-07 11:39:03.951556390 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:03.951560646 DEBUG No virtual environment found 2026-08-07 11:39:03.951569242 DEBUG Adding first-party search path `/tmp/.tmpgwTFyx/src` 2026-08-07 11:39:03.951571817 DEBUG Using vendored stdlib 2026-08-07 11:39:03.951698285 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:03.951703917 DEBUG Adding new file root '/tmp/.tmpgwTFyx/src' of kind Project 2026-08-07 11:39:03.951893685 DEBUG Updating project to check open files 2026-08-07 11:39:03.951913942 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:03.951918635 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:03.951950853 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.951954846 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.951964159 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:03.951970928 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:03.951972935 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:03.951977286 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 11:39:03.952035795 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:03.952141876 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 11:39:03.965696627 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:03.967545211 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:03.967559032 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:03.967583183 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:03.976113318 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:03.976151638 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:03.976158845 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.976445044 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:03.976452842 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:03.976545440 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:03.976549341 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:03.976553036 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 11:39:03.976563366 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpgwTFyx/src' 2026-08-07 11:39:03.976569222 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:04.011747355 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 198 suggestions in 44.107518ms 2026-08-07 11:39:04.012056083 DEBUG method="textDocument/completion" response.id=2 duration=44.46ms 2026-08-07 11:39:04.012081587 DEBUG Received server response for request 2 2026-08-07 11:39:04.023855300 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:04.023911029 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.023925101 DEBUG method="shutdown" response.id=3 duration=22.26µs 2026-08-07 11:39:04.023950346 DEBUG Received server response for request 3 2026-08-07 11:39:04.023957186 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.023968496 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-08-07 11:39:04.029911684 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.029983452 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.030012267 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.030060123 DEBUG Client info: None 2026-08-07 11:39:04.030075814 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.030088924 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.030096642 INFO Version: Unknown 2026-08-07 11:39:04.030137721 DEBUG Received server response for request 1 2026-08-07 11:39:04.030200286 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.030227331 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpKYDqLy 2026-08-07 11:39:04.030366960 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.030414613 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.030419755 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.030431707 DEBUG No workspace configuration provided for file:///tmp/.tmpKYDqLy 2026-08-07 11:39:04.030452929 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.030486415 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.030493427 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpKYDqLy, using default options 2026-08-07 11:39:04.030501646 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.030507531 DEBUG Initializing workspace `file:///tmp/.tmpKYDqLy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.030525956 DEBUG Searching for a project in '/tmp/.tmpKYDqLy' 2026-08-07 11:39:04.030550882 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.030556214 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.030956043 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.030963232 DEBUG Discovering virtual environment in `/tmp/.tmpKYDqLy` 2026-08-07 11:39:04.031022520 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.031030291 DEBUG No virtual environment found 2026-08-07 11:39:04.031043820 DEBUG Adding first-party search path `/tmp/.tmpKYDqLy` 2026-08-07 11:39:04.031048501 DEBUG Using vendored stdlib 2026-08-07 11:39:04.031226717 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.031234649 DEBUG Adding new file root '/tmp/.tmpKYDqLy' of kind Project 2026-08-07 11:39:04.031456428 DEBUG Updating project to check open files 2026-08-07 11:39:04.031478028 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.031483619 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.031524310 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.031528851 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.031539084 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.031547115 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.031549531 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.031554399 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 11:39:04.031559477 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.031561878 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.031566332 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 11:39:04.031571586 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.031573993 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.031578622 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 11:39:04.032819986 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:04.033060139 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.045858472 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.061685058 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.061704193 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.061707720 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.061710805 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.061768549 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 11:39:04.063314231 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 0 2026-08-07 11:39:04.063358491 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 11:39:04.063417163 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-08-07 11:39:04.063423836 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-08-07 11:39:04.063564921 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:04.064774640 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.064786016 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.064787999 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.064790732 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.075200125 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.075379240 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.075402804 DEBUG method="shutdown" response.id=2 duration=40.37µs 2026-08-07 11:39:04.075421456 DEBUG Received server response for request 2 2026-08-07 11:39:04.075427841 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.075443925 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 11:39:04.081042465 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.081114034 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.081148463 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.081272837 DEBUG Client info: None 2026-08-07 11:39:04.081306723 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.081326303 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.081335893 INFO Version: Unknown 2026-08-07 11:39:04.081400190 DEBUG Received server response for request 1 2026-08-07 11:39:04.081466947 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.081564090 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.081671266 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.081674830 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.081730018 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.081748452 DEBUG Initializing workspace `file:///tmp/.tmpR6Y52g/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.081764855 DEBUG Searching for a project in '/tmp/.tmpR6Y52g/src' 2026-08-07 11:39:04.081793881 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.081798983 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.082177460 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.082182818 DEBUG Discovering virtual environment in `/tmp/.tmpR6Y52g/src` 2026-08-07 11:39:04.082246421 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.082253558 DEBUG No virtual environment found 2026-08-07 11:39:04.082250984 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.082266048 DEBUG Adding first-party search path `/tmp/.tmpR6Y52g/src` 2026-08-07 11:39:04.082270349 DEBUG Using vendored stdlib 2026-08-07 11:39:04.082439501 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.082446648 DEBUG Adding new file root '/tmp/.tmpR6Y52g/src' of kind Project 2026-08-07 11:39:04.082655360 DEBUG Updating project to check open files 2026-08-07 11:39:04.082675001 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.082710454 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.082714540 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.082723913 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.082731137 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.082733384 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.082737540 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 11:39:04.082742487 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.082744740 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.082748713 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 11:39:04.082857693 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:04.083011511 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.085859547 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.085869878 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.085874111 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.095956579 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.096111147 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.096131116 DEBUG method="shutdown" response.id=2 duration=33.14µs 2026-08-07 11:39:04.096144070 DEBUG Received server response for request 2 2026-08-07 11:39:04.096149381 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.096171820 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-08-07 11:39:04.097656413 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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 11:39:04.097722657 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.097753513 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.097815019 DEBUG Client info: None 2026-08-07 11:39:04.097864951 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.097884846 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 11:39:04.097893781 INFO Version: Unknown 2026-08-07 11:39:04.098746230 DEBUG Received server response for request 1 2026-08-07 11:39:04.098812286 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.098826066 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmphIVh87 2026-08-07 11:39:04.098935681 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.098970195 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.098986589 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.098998410 DEBUG No workspace configuration provided for file:///tmp/.tmphIVh87 2026-08-07 11:39:04.099021998 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.099038382 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.099045357 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmphIVh87, using default options 2026-08-07 11:39:04.099053015 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.099058837 DEBUG Initializing workspace `file:///tmp/.tmphIVh87`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.099074611 DEBUG Searching for a project in '/tmp/.tmphIVh87' 2026-08-07 11:39:04.099100152 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.099107172 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.099472500 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.099478575 DEBUG Discovering virtual environment in `/tmp/.tmphIVh87` 2026-08-07 11:39:04.099527747 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.099534559 DEBUG No virtual environment found 2026-08-07 11:39:04.099548510 DEBUG Adding first-party search path `/tmp/.tmphIVh87` 2026-08-07 11:39:04.099552805 DEBUG Using vendored stdlib 2026-08-07 11:39:04.099743192 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.099751627 DEBUG Adding new file root '/tmp/.tmphIVh87' of kind Project 2026-08-07 11:39:04.099961929 DEBUG Updating project to check open files 2026-08-07 11:39:04.099984215 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.099989619 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.100027439 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.100032264 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.100042890 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.100050776 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.100052993 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.100057597 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 11:39:04.100062761 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.100065126 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.100069104 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 11:39:04.100073786 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.100076090 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.100080413 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 11:39:04.100204143 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:04.100380837 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.113596268 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.120186388 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.120208743 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.120211950 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.120215811 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.132012544 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.132217929 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.132237515 DEBUG method="shutdown" response.id=2 duration=36.21µs 2026-08-07 11:39:04.132377173 DEBUG Received server response for request 2 2026-08-07 11:39:04.132394903 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.132415954 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-08-07 11:39:04.136922957 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.136992282 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.137024076 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.137067803 DEBUG Client info: None 2026-08-07 11:39:04.137086891 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.137103871 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.137112804 INFO Version: Unknown 2026-08-07 11:39:04.137242521 DEBUG Received server response for request 1 2026-08-07 11:39:04.137303409 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.137321864 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpbkaWLy 2026-08-07 11:39:04.137407075 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.137434222 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.137441208 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.137454824 DEBUG No workspace configuration provided for file:///tmp/.tmpbkaWLy 2026-08-07 11:39:04.137476906 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.137488823 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.137495340 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpbkaWLy, using default options 2026-08-07 11:39:04.137502995 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.137508013 DEBUG Initializing workspace `file:///tmp/.tmpbkaWLy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.137523727 DEBUG Searching for a project in '/tmp/.tmpbkaWLy' 2026-08-07 11:39:04.137548263 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.137554041 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.137922289 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.137928107 DEBUG Discovering virtual environment in `/tmp/.tmpbkaWLy` 2026-08-07 11:39:04.137973513 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.137980058 DEBUG No virtual environment found 2026-08-07 11:39:04.137992167 DEBUG Adding first-party search path `/tmp/.tmpbkaWLy` 2026-08-07 11:39:04.137996123 DEBUG Using vendored stdlib 2026-08-07 11:39:04.138159268 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.138166710 DEBUG Adding new file root '/tmp/.tmpbkaWLy' of kind Project 2026-08-07 11:39:04.138372306 DEBUG Updating project to check open files 2026-08-07 11:39:04.138392459 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.138397087 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.138428454 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.138432251 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.138440480 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.138447396 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.138449637 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.138454072 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 11:39:04.138517862 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:04.138685548 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.149166417 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.155503856 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.155521201 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.166540382 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.166730534 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.166752178 DEBUG method="shutdown" response.id=2 duration=38.18µs 2026-08-07 11:39:04.166857394 DEBUG Received server response for request 2 2026-08-07 11:39:04.166868260 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.166884721 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-08-07 11:39:04.171261421 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.171337821 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.171368529 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.171424608 DEBUG Client info: None 2026-08-07 11:39:04.171444119 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.171461099 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.171470461 INFO Version: Unknown 2026-08-07 11:39:04.171543384 DEBUG Received server response for request 1 2026-08-07 11:39:04.171611968 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.171624482 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpLWPTry 2026-08-07 11:39:04.171726808 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.171774789 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.171778899 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.171790953 DEBUG No workspace configuration provided for file:///tmp/.tmpLWPTry 2026-08-07 11:39:04.171809325 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.171873015 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.171881095 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpLWPTry, using default options 2026-08-07 11:39:04.171890076 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.171895596 DEBUG Initializing workspace `file:///tmp/.tmpLWPTry`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.171915547 DEBUG Searching for a project in '/tmp/.tmpLWPTry' 2026-08-07 11:39:04.171944034 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.171950701 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.172347217 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.172353867 DEBUG Discovering virtual environment in `/tmp/.tmpLWPTry` 2026-08-07 11:39:04.172408512 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.172415594 DEBUG No virtual environment found 2026-08-07 11:39:04.172430057 DEBUG Adding first-party search path `/tmp/.tmpLWPTry` 2026-08-07 11:39:04.172435160 DEBUG Using vendored stdlib 2026-08-07 11:39:04.172624970 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.172633359 DEBUG Adding new file root '/tmp/.tmpLWPTry' of kind Project 2026-08-07 11:39:04.172971086 DEBUG Updating project to check open files 2026-08-07 11:39:04.172999994 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.173006424 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.173046320 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.173051477 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.173062224 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.173070690 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:04.173073220 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.173078316 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 11:39:04.173156971 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(181))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:04.174230299 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.174243052 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.184619848 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.184685703 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.184703581 DEBUG method="shutdown" response.id=2 duration=30.19µs 2026-08-07 11:39:04.184781809 DEBUG Received server response for request 2 2026-08-07 11:39:04.184789657 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.184811432 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-08-07 11:39:04.186124386 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.186201731 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.186229146 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.186284915 DEBUG Client info: None 2026-08-07 11:39:04.186306193 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.186324435 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.186334722 INFO Version: Unknown 2026-08-07 11:39:04.186945962 DEBUG Received server response for request 1 2026-08-07 11:39:04.187041241 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.187057824 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpUFZ5u3 2026-08-07 11:39:04.187136135 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.187162739 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.187168153 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.187182211 DEBUG No workspace configuration provided for file:///tmp/.tmpUFZ5u3 2026-08-07 11:39:04.187209412 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.187214155 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 11:39:04.187224223 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.187230732 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpUFZ5u3, using default options 2026-08-07 11:39:04.187238767 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.187243778 DEBUG Initializing workspace `file:///tmp/.tmpUFZ5u3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.187261403 DEBUG Searching for a project in '/tmp/.tmpUFZ5u3' 2026-08-07 11:39:04.187290148 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.187296059 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.187672359 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.187677800 DEBUG Discovering virtual environment in `/tmp/.tmpUFZ5u3` 2026-08-07 11:39:04.187728123 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.187734932 DEBUG No virtual environment found 2026-08-07 11:39:04.187748093 DEBUG Adding first-party search path `/tmp/.tmpUFZ5u3` 2026-08-07 11:39:04.187752332 DEBUG Using vendored stdlib 2026-08-07 11:39:04.187958839 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.187969905 DEBUG Adding new file root '/tmp/.tmpUFZ5u3' of kind Project 2026-08-07 11:39:04.188189391 DEBUG Updating project to check open files 2026-08-07 11:39:04.188211588 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.188216615 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.188256481 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.188260763 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.188269921 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.188277213 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.188279802 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.188284477 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 11:39:04.188289417 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.188292042 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.188297202 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 11:39:04.188301874 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.188361424 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.188366404 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 11:39:04.188493076 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:04.188700136 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.202439179 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.208906915 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.208929745 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.208934678 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.225228822 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=16.44ms 2026-08-07 11:39:04.225285229 DEBUG Received server response for request 2 2026-08-07 11:39:04.226050766 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 11:39:04.226392113 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=154.05µs 2026-08-07 11:39:04.226413959 DEBUG Received server response for request 3 2026-08-07 11:39:04.226424301 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-08-07 11:39:04.226481310 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=45.54µs 2026-08-07 11:39:04.226492939 DEBUG Received server response for request 4 2026-08-07 11:39:04.236894752 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 11:39:04.236958736 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.236976339 DEBUG method="shutdown" response.id=5 duration=27.36µs 2026-08-07 11:39:04.236992095 DEBUG Received server response for request 5 2026-08-07 11:39:04.236998960 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.237010760 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-08-07 11:39:04.243182391 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.243256431 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.243285750 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.243357839 DEBUG Client info: None 2026-08-07 11:39:04.243395831 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.243418000 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.243428752 INFO Version: Unknown 2026-08-07 11:39:04.244338542 DEBUG Received server response for request 1 2026-08-07 11:39:04.244414311 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.244429136 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7Ff13A 2026-08-07 11:39:04.244531988 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.244565752 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.244573117 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.244586279 DEBUG No workspace configuration provided for file:///tmp/.tmp7Ff13A 2026-08-07 11:39:04.244608716 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.244612664 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 11:39:04.244634563 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.244641370 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7Ff13A, using default options 2026-08-07 11:39:04.244649491 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.244654982 DEBUG Initializing workspace `file:///tmp/.tmp7Ff13A`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.244673129 DEBUG Searching for a project in '/tmp/.tmp7Ff13A' 2026-08-07 11:39:04.244699277 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.244705487 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.245098733 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.245107162 DEBUG Discovering virtual environment in `/tmp/.tmp7Ff13A` 2026-08-07 11:39:04.245159924 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.245166216 DEBUG No virtual environment found 2026-08-07 11:39:04.245179838 DEBUG Adding first-party search path `/tmp/.tmp7Ff13A` 2026-08-07 11:39:04.245184427 DEBUG Using vendored stdlib 2026-08-07 11:39:04.245373320 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.245383285 DEBUG Adding new file root '/tmp/.tmp7Ff13A' of kind Project 2026-08-07 11:39:04.245598026 DEBUG Updating project to check open files 2026-08-07 11:39:04.245622280 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.245627567 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.245664587 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.245668436 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.245678063 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.245685117 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.245687343 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.245691631 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 11:39:04.245696478 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.245698789 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.245702974 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 11:39:04.245785703 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:04.245931429 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.260344969 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.264984290 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.265006925 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.265870765 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=953.82µs 2026-08-07 11:39:04.266183243 DEBUG Received server response for request 2 2026-08-07 11:39:04.276402222 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:04.276565427 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.276586171 DEBUG method="shutdown" response.id=3 duration=32.44µs 2026-08-07 11:39:04.276731872 DEBUG Received server response for request 3 2026-08-07 11:39:04.276750531 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.276776974 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-08-07 11:39:04.281012672 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.281090593 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.281116226 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.281164853 DEBUG Client info: None 2026-08-07 11:39:04.281182829 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.281199287 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.281209147 INFO Version: Unknown 2026-08-07 11:39:04.281359876 DEBUG Received server response for request 1 2026-08-07 11:39:04.281423698 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.281441403 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp1dzawk 2026-08-07 11:39:04.281559003 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.281592917 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.281600378 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.281614702 DEBUG No workspace configuration provided for file:///tmp/.tmp1dzawk 2026-08-07 11:39:04.281639981 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.281654853 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.281661355 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp1dzawk, using default options 2026-08-07 11:39:04.281669231 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.281674525 DEBUG Initializing workspace `file:///tmp/.tmp1dzawk`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.281690970 DEBUG Searching for a project in '/tmp/.tmp1dzawk' 2026-08-07 11:39:04.281716091 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.281721815 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.282120811 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.282126094 DEBUG Discovering virtual environment in `/tmp/.tmp1dzawk` 2026-08-07 11:39:04.282174929 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.282181182 DEBUG No virtual environment found 2026-08-07 11:39:04.282194059 DEBUG Adding first-party search path `/tmp/.tmp1dzawk` 2026-08-07 11:39:04.282198074 DEBUG Using vendored stdlib 2026-08-07 11:39:04.282371320 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.282378882 DEBUG Adding new file root '/tmp/.tmp1dzawk' of kind Project 2026-08-07 11:39:04.282586793 DEBUG Updating project to check open files 2026-08-07 11:39:04.282607463 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.282611842 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:04.282649723 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.282653851 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.282662617 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.282669845 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.282672244 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.282676357 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 11:39:04.282681103 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.282683353 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.282687289 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 11:39:04.282692072 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.282694230 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.282698442 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 11:39:04.282759598 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:04.282960307 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.293744176 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.293910034 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.293920333 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.293922894 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.293925398 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.294084984 DEBUG Client sends notification `notebookDocument/didChange` 2026-08-07 11:39:04.294768588 INFO notification{method=notebookDocument/didChange}: version: 0, new_version: 1 2026-08-07 11:39:04.294792980 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-08-07 11:39:04.294857055 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-08-07 11:39:04.294863925 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-08-07 11:39:04.294937438 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/test.ipynb' 2026-08-07 11:39:04.295052185 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.295060357 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.295062501 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.295064710 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.305208380 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.305256871 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.305270343 DEBUG method="shutdown" response.id=2 duration=23.95µs 2026-08-07 11:39:04.305280819 DEBUG Received server response for request 2 2026-08-07 11:39:04.305286407 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.305292316 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-08-07 11:39:04.309776095 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.309859075 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.309894078 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.309966488 DEBUG Client info: None 2026-08-07 11:39:04.309997258 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.310017214 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.310026978 INFO Version: Unknown 2026-08-07 11:39:04.310085305 DEBUG Received server response for request 1 2026-08-07 11:39:04.310156641 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.310258872 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.310379691 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.310383605 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.310410426 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.310428743 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.310451662 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.310457022 DEBUG Initializing workspace `file:///tmp/.tmpyGHrlP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.310473781 DEBUG Searching for a project in '/tmp/.tmpyGHrlP/src' 2026-08-07 11:39:04.310504163 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.310510541 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.310894464 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.310900727 DEBUG Discovering virtual environment in `/tmp/.tmpyGHrlP/src` 2026-08-07 11:39:04.310952055 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.310959368 DEBUG No virtual environment found 2026-08-07 11:39:04.310972767 DEBUG Adding first-party search path `/tmp/.tmpyGHrlP/src` 2026-08-07 11:39:04.310984234 DEBUG Using vendored stdlib 2026-08-07 11:39:04.311159392 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.311166571 DEBUG Adding new file root '/tmp/.tmpyGHrlP/src' of kind Project 2026-08-07 11:39:04.311376724 DEBUG Updating project to check open files 2026-08-07 11:39:04.311396206 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.311401063 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.311445743 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpyGHrlP/src/foo", kind: File } 2026-08-07 11:39:04.311480667 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.311484146 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.311493414 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.311558141 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpyGHrlP/src/foo' 2026-08-07 11:39:04.311718368 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.321922563 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.327074860 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.327094060 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.330483056 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 11:39:04.330715425 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.330727693 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 11:39:04.330757527 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 11:39:04.330769278 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpyGHrlP/src/foo` from project `src` 2026-08-07 11:39:04.330784245 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.330789275 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.330811753 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.330816122 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.331015028 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.331088937 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpyGHrlP/src/foo") 2026-08-07 11:39:04.331102851 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.331117429 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpyGHrlP/src/foo` 2026-08-07 11:39:04.331269557 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.331273286 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.341443661 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.341490800 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.341504347 DEBUG method="shutdown" response.id=2 duration=22.76µs 2026-08-07 11:39:04.341513023 DEBUG Received server response for request 2 2026-08-07 11:39:04.341518373 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.341529988 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-08-07 11:39:04.346614892 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.346683994 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.346719787 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.346800681 DEBUG Client info: None 2026-08-07 11:39:04.346858434 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.346879916 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 11:39:04.346893177 INFO Version: Unknown 2026-08-07 11:39:04.347908689 DEBUG Received server response for request 1 2026-08-07 11:39:04.348011265 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.348161174 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.348224026 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.348229811 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.348250396 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.348265801 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.348281631 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.348286805 DEBUG Initializing workspace `file:///tmp/.tmpBeYrGj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.348302516 DEBUG Searching for a project in '/tmp/.tmpBeYrGj/src' 2026-08-07 11:39:04.348326858 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.348331957 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.348644538 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.348651999 DEBUG Discovering virtual environment in `/tmp/.tmpBeYrGj/src` 2026-08-07 11:39:04.348706208 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.348714033 DEBUG No virtual environment found 2026-08-07 11:39:04.348724406 DEBUG Adding first-party search path `/tmp/.tmpBeYrGj/src` 2026-08-07 11:39:04.348727018 DEBUG Using vendored stdlib 2026-08-07 11:39:04.348910228 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.348917764 DEBUG Adding new file root '/tmp/.tmpBeYrGj/src' of kind Project 2026-08-07 11:39:04.349085889 DEBUG Updating project to check open files 2026-08-07 11:39:04.349106540 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.349111467 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.349164291 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBeYrGj/src/foo.py", kind: File } 2026-08-07 11:39:04.349201496 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBeYrGj/src/foo.py` 2026-08-07 11:39:04.349204961 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.349213030 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.349268029 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpBeYrGj/src/foo.py' 2026-08-07 11:39:04.349399871 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.359222493 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.364571909 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.364593794 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.375696792 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.375896865 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.375918633 DEBUG method="shutdown" response.id=2 duration=37.87µs 2026-08-07 11:39:04.375948410 DEBUG Received server response for request 2 2026-08-07 11:39:04.375960844 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.375980714 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 11:39:04.380882869 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.380948885 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.380985416 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.381070203 DEBUG Client info: None 2026-08-07 11:39:04.381083243 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.381099576 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.381108273 INFO Version: Unknown 2026-08-07 11:39:04.381165676 DEBUG Received server response for request 1 2026-08-07 11:39:04.381228561 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.381324533 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.381372037 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.381375973 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.381394441 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.381455014 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.381474499 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.381481269 DEBUG Initializing workspace `file:///tmp/.tmps5rEpO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.381501354 DEBUG Searching for a project in '/tmp/.tmps5rEpO/src' 2026-08-07 11:39:04.381534280 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.381540282 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.381950938 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.381958207 DEBUG Discovering virtual environment in `/tmp/.tmps5rEpO/src` 2026-08-07 11:39:04.382011580 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.382018799 DEBUG No virtual environment found 2026-08-07 11:39:04.382031635 DEBUG Adding first-party search path `/tmp/.tmps5rEpO/src` 2026-08-07 11:39:04.382035179 DEBUG Using vendored stdlib 2026-08-07 11:39:04.382333494 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.382343947 DEBUG Adding new file root '/tmp/.tmps5rEpO/src' of kind Project 2026-08-07 11:39:04.382582485 DEBUG Updating project to check open files 2026-08-07 11:39:04.382607345 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.382612566 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.382666901 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmps5rEpO/src/foo.py", kind: File } 2026-08-07 11:39:04.382705864 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmps5rEpO/src/foo.py` 2026-08-07 11:39:04.382709979 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.382720631 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.382776720 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmps5rEpO/src/foo.py' 2026-08-07 11:39:04.383058694 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.383106465 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.393388726 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.393431035 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.393446110 DEBUG method="shutdown" response.id=2 duration=24.48µs 2026-08-07 11:39:04.393461120 DEBUG Received server response for request 2 2026-08-07 11:39:04.393469310 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.393474867 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-08-07 11:39:04.395303428 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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 11:39:04.395366177 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.395406631 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.395470072 DEBUG Client info: None 2026-08-07 11:39:04.395495061 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.395509428 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-08-07 11:39:04.395515582 INFO Version: Unknown 2026-08-07 11:39:04.395996616 DEBUG Received server response for request 1 2026-08-07 11:39:04.396044704 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.396115369 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.396150385 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.396156448 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.396175578 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.396191571 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.396203812 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.396207262 DEBUG Initializing workspace `file:///tmp/.tmpRaBngd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.396219323 DEBUG Searching for a project in '/tmp/.tmpRaBngd/src' 2026-08-07 11:39:04.396239321 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.396243636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.396499425 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.396503795 DEBUG Discovering virtual environment in `/tmp/.tmpRaBngd/src` 2026-08-07 11:39:04.396539031 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.396543361 DEBUG No virtual environment found 2026-08-07 11:39:04.396552157 DEBUG Adding first-party search path `/tmp/.tmpRaBngd/src` 2026-08-07 11:39:04.396554354 DEBUG Using vendored stdlib 2026-08-07 11:39:04.396684346 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.396689887 DEBUG Adding new file root '/tmp/.tmpRaBngd/src' of kind Project 2026-08-07 11:39:04.396893656 DEBUG Updating project to check open files 2026-08-07 11:39:04.396912663 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.396916101 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.396951481 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRaBngd/src/foo.py", kind: File } 2026-08-07 11:39:04.396978227 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRaBngd/src/foo.py` 2026-08-07 11:39:04.396980422 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.396986882 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.397035432 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpRaBngd/src/foo.py' 2026-08-07 11:39:04.397123054 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.413195795 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.413771550 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.413786698 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.424997411 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.425066523 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.425086079 DEBUG method="shutdown" response.id=2 duration=32.92µs 2026-08-07 11:39:04.425096353 DEBUG Received server response for request 2 2026-08-07 11:39:04.425103430 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.425115858 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-08-07 11:39:04.429313010 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.429377095 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.429413103 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.429492818 DEBUG Client info: None 2026-08-07 11:39:04.429504889 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.429520088 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.429529404 INFO Version: Unknown 2026-08-07 11:39:04.429586954 DEBUG Received server response for request 1 2026-08-07 11:39:04.429650000 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.429752274 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.429800957 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.429804721 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.429823835 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.429899910 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.429921737 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.429928581 DEBUG Initializing workspace `file:///tmp/.tmpQsoDmp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.429947976 DEBUG Searching for a project in '/tmp/.tmpQsoDmp/src' 2026-08-07 11:39:04.429980090 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.429986121 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.430372593 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.430379159 DEBUG Discovering virtual environment in `/tmp/.tmpQsoDmp/src` 2026-08-07 11:39:04.430426782 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.430433190 DEBUG No virtual environment found 2026-08-07 11:39:04.430559359 DEBUG Adding first-party search path `/tmp/.tmpQsoDmp/src` 2026-08-07 11:39:04.430564800 DEBUG Using vendored stdlib 2026-08-07 11:39:04.430748710 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.430756944 DEBUG Adding new file root '/tmp/.tmpQsoDmp/src' of kind Project 2026-08-07 11:39:04.431023698 DEBUG Updating project to check open files 2026-08-07 11:39:04.431047826 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.431053050 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.431106419 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQsoDmp/src/foo.py", kind: File } 2026-08-07 11:39:04.431143940 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQsoDmp/src/foo.py` 2026-08-07 11:39:04.431147616 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.431158431 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.431219841 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpQsoDmp/src/foo.py' 2026-08-07 11:39:04.431405662 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.447178887 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.447790574 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.447806570 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.458182774 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.458366299 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.458389592 DEBUG method="shutdown" response.id=2 duration=38.20µs 2026-08-07 11:39:04.458523609 DEBUG Received server response for request 2 2026-08-07 11:39:04.458541531 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.458562458 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-08-07 11:39:04.462663921 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.462726707 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.462761439 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.462815380 DEBUG Client info: None 2026-08-07 11:39:04.462852856 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.462870584 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.462879468 INFO Version: Unknown 2026-08-07 11:39:04.463153766 DEBUG Received server response for request 1 2026-08-07 11:39:04.463215552 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.463319899 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.463346214 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.463358856 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.463384216 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.463400049 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.463416860 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.463422527 DEBUG Initializing workspace `file:///tmp/.tmp0eQ3al/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.463438885 DEBUG Searching for a project in '/tmp/.tmp0eQ3al/src' 2026-08-07 11:39:04.463467760 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.463473728 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.463826722 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.463856042 DEBUG Discovering virtual environment in `/tmp/.tmp0eQ3al/src` 2026-08-07 11:39:04.463902438 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.463909310 DEBUG No virtual environment found 2026-08-07 11:39:04.463921898 DEBUG Adding first-party search path `/tmp/.tmp0eQ3al/src` 2026-08-07 11:39:04.463926055 DEBUG Using vendored stdlib 2026-08-07 11:39:04.464090891 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.464098422 DEBUG Adding new file root '/tmp/.tmp0eQ3al/src' of kind Project 2026-08-07 11:39:04.464305742 DEBUG Updating project to check open files 2026-08-07 11:39:04.464327307 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.464332009 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.464377503 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0eQ3al/src/foo.py", kind: File } 2026-08-07 11:39:04.464412411 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0eQ3al/src/foo.py` 2026-08-07 11:39:04.464467292 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.464482586 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.464535381 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp0eQ3al/src/foo.py' 2026-08-07 11:39:04.464676879 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.474910667 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.480037810 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.480055476 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.480092733 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:04.480278565 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:04.480328651 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0eQ3al/src/foo.py", kind: FileContent } 2026-08-07 11:39:04.480340245 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0eQ3al/src/foo.py` 2026-08-07 11:39:04.480399675 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmp0eQ3al/src/foo.py' 2026-08-07 11:39:04.480509610 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.480517142 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.490817611 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.490889959 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.490904457 DEBUG method="shutdown" response.id=2 duration=25.08µs 2026-08-07 11:39:04.490919536 DEBUG Received server response for request 2 2026-08-07 11:39:04.490925564 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.490936125 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-08-07 11:39:04.495329111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.495391356 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.495426334 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.495494812 DEBUG Client info: None 2026-08-07 11:39:04.495529686 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.495549537 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.495558818 INFO Version: Unknown 2026-08-07 11:39:04.495700130 DEBUG Received server response for request 1 2026-08-07 11:39:04.495770938 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.495907068 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.495941190 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.495948909 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.495974004 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.495980708 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:04.495998609 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.496017332 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.496023124 DEBUG Initializing workspace `file:///tmp/.tmpjPI9Un/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.496039867 DEBUG Searching for a project in '/tmp/.tmpjPI9Un/src' 2026-08-07 11:39:04.496070331 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.496075692 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.496426994 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.496516084 DEBUG Discovering virtual environment in `/tmp/.tmpjPI9Un/src` 2026-08-07 11:39:04.496564346 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.496570761 DEBUG No virtual environment found 2026-08-07 11:39:04.496584842 DEBUG Adding first-party search path `/tmp/.tmpjPI9Un/src` 2026-08-07 11:39:04.496589069 DEBUG Using vendored stdlib 2026-08-07 11:39:04.496757101 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.496764208 DEBUG Adding new file root '/tmp/.tmpjPI9Un/src' of kind Project 2026-08-07 11:39:04.497033494 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.497041277 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.497111208 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjPI9Un/src/foo.py", kind: File } 2026-08-07 11:39:04.497147728 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjPI9Un/src/foo.py` 2026-08-07 11:39:04.497151176 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.497173808 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.497194597 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:04.497209104 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpjPI9Un/src/foo.py", kind: FileContent } 2026-08-07 11:39:04.497215299 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpjPI9Un/src/foo.py` 2026-08-07 11:39:04.606410172 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.606659944 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.606686297 DEBUG method="shutdown" response.id=2 duration=44.98µs 2026-08-07 11:39:04.606705483 DEBUG Received server response for request 2 2026-08-07 11:39:04.606716474 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.606770573 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 11:39:04.608915342 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.608978936 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.609016342 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.609089000 DEBUG Client info: None 2026-08-07 11:39:04.609123826 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.609144325 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.609154254 INFO Version: Unknown 2026-08-07 11:39:04.609219082 DEBUG Received server response for request 1 2026-08-07 11:39:04.609291113 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.609386965 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.609418794 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.609426289 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.609462284 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.609477915 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.609496024 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.609501704 DEBUG Initializing workspace `file:///tmp/.tmpAplHTf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.609519373 DEBUG Searching for a project in '/tmp/.tmpAplHTf/src' 2026-08-07 11:39:04.609548834 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.609554931 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.609939965 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.609946316 DEBUG Discovering virtual environment in `/tmp/.tmpAplHTf/src` 2026-08-07 11:39:04.609995590 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.610002094 DEBUG No virtual environment found 2026-08-07 11:39:04.610015006 DEBUG Adding first-party search path `/tmp/.tmpAplHTf/src` 2026-08-07 11:39:04.610019301 DEBUG Using vendored stdlib 2026-08-07 11:39:04.610193454 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.610201338 DEBUG Adding new file root '/tmp/.tmpAplHTf/src' of kind Project 2026-08-07 11:39:04.610409797 DEBUG Updating project to check open files 2026-08-07 11:39:04.610430051 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.610434522 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.610480421 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAplHTf/src/foo.py", kind: File } 2026-08-07 11:39:04.610516738 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAplHTf/src/foo.py` 2026-08-07 11:39:04.610519981 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.610582748 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.610642781 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpAplHTf/src/foo.py' 2026-08-07 11:39:04.612604578 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.614703442 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.614716713 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.614737231 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:04.614806483 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpAplHTf/src/foo.py", kind: FileContent } 2026-08-07 11:39:04.614820053 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpAplHTf/src/foo.py` 2026-08-07 11:39:04.614886035 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpAplHTf/src/foo.py' 2026-08-07 11:39:04.615096307 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.615106086 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.625421544 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.625572775 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.625593882 DEBUG method="shutdown" response.id=2 duration=34.42µs 2026-08-07 11:39:04.625764286 DEBUG Received server response for request 2 2026-08-07 11:39:04.625781777 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.625794919 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-08-07 11:39:04.627636889 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.627697380 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.627729522 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.627800125 DEBUG Client info: None 2026-08-07 11:39:04.627846692 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.627866110 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.627875359 INFO Version: Unknown 2026-08-07 11:39:04.628384350 DEBUG Received server response for request 1 2026-08-07 11:39:04.628450957 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.628540786 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.628568789 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.628577449 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.628602715 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.628637693 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.628655260 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.628661503 DEBUG Initializing workspace `file:///tmp/.tmpBfDJDd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.628678665 DEBUG Searching for a project in '/tmp/.tmpBfDJDd/src' 2026-08-07 11:39:04.628707768 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.628714083 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.629087973 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.629095515 DEBUG Discovering virtual environment in `/tmp/.tmpBfDJDd/src` 2026-08-07 11:39:04.629145366 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.629151946 DEBUG No virtual environment found 2026-08-07 11:39:04.629164333 DEBUG Adding first-party search path `/tmp/.tmpBfDJDd/src` 2026-08-07 11:39:04.629168660 DEBUG Using vendored stdlib 2026-08-07 11:39:04.629348631 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.629355617 DEBUG Adding new file root '/tmp/.tmpBfDJDd/src' of kind Project 2026-08-07 11:39:04.629566361 DEBUG Updating project to check open files 2026-08-07 11:39:04.629582994 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.629588018 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.629630319 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBfDJDd/src/foo.py", kind: File } 2026-08-07 11:39:04.629662400 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBfDJDd/src/foo.py` 2026-08-07 11:39:04.629665874 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.629676400 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.629720584 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpBfDJDd/src/foo.py' 2026-08-07 11:39:04.629870149 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.632112086 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.632120090 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.632131310 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:04.632192142 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpBfDJDd/src/foo.py", kind: FileContent } 2026-08-07 11:39:04.632205139 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpBfDJDd/src/foo.py` 2026-08-07 11:39:04.632250291 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpBfDJDd/src/foo.py' 2026-08-07 11:39:04.632371122 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.632374647 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.643424078 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.643588304 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.643607980 DEBUG method="shutdown" response.id=2 duration=31.61µs 2026-08-07 11:39:04.643624956 DEBUG Received server response for request 2 2026-08-07 11:39:04.643629667 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.643644407 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-08-07 11:39:04.645245905 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.645304634 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.645346451 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.645441049 DEBUG Client info: None 2026-08-07 11:39:04.645466260 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.645484345 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.645492840 INFO Version: Unknown 2026-08-07 11:39:04.645548491 DEBUG Received server response for request 1 2026-08-07 11:39:04.645649293 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.645725473 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.645818918 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.645880874 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.645996830 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.646028105 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.646045144 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.646050919 DEBUG Initializing workspace `file:///tmp/.tmpqZSUg2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.646067608 DEBUG Searching for a project in '/tmp/.tmpqZSUg2/src' 2026-08-07 11:39:04.646096657 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.646101958 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.646434700 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.646440391 DEBUG Discovering virtual environment in `/tmp/.tmpqZSUg2/src` 2026-08-07 11:39:04.646484812 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.646490951 DEBUG No virtual environment found 2026-08-07 11:39:04.646503435 DEBUG Adding first-party search path `/tmp/.tmpqZSUg2/src` 2026-08-07 11:39:04.646507382 DEBUG Using vendored stdlib 2026-08-07 11:39:04.646733951 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.646741041 DEBUG Adding new file root '/tmp/.tmpqZSUg2/src' of kind Project 2026-08-07 11:39:04.647001615 DEBUG Updating project to check open files 2026-08-07 11:39:04.647014627 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.647019351 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.647059829 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpqZSUg2/src/foo.py", kind: File } 2026-08-07 11:39:04.647088768 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpqZSUg2/src/foo.py` 2026-08-07 11:39:04.647091968 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.647100258 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.647128880 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpqZSUg2/src/foo.py' 2026-08-07 11:39:04.647190936 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.647199529 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.647224289 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:04.647259423 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:04.647262417 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.647267474 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 11:39:04.647272925 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:04.647275192 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.647279321 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 11:39:04.647284387 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:04.647286809 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:04.647290994 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 11:39:04.647321024 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 11:39:04.647401805 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(183))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.650592321 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.650599592 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.650603052 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.650650128 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 11:39:04.650692644 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpqZSUg2/src` 2026-08-07 11:39:04.650726451 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpqZSUg2/src/foo.py", kind: Any } 2026-08-07 11:39:04.650787336 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.650791112 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.650794194 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.650796691 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.761411252 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.761602637 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.761628162 DEBUG method="shutdown" response.id=2 duration=44.72µs 2026-08-07 11:39:04.761645418 DEBUG Received server response for request 2 2026-08-07 11:39:04.761654583 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.761731357 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-08-07 11:39:04.763756588 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:04.763847699 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.763886851 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.763940934 DEBUG Client info: None 2026-08-07 11:39:04.763961122 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.763978205 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.763987160 INFO Version: Unknown 2026-08-07 11:39:04.764054143 DEBUG Received server response for request 1 2026-08-07 11:39:04.764131570 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.764225765 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.764343126 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.764346606 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.764370962 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.764394673 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-08-07 11:39:04.764416340 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.764437780 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.764443270 DEBUG Initializing workspace `file:///tmp/.tmpU2Mc8s/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.764458189 DEBUG Searching for a project in '/tmp/.tmpU2Mc8s/src' 2026-08-07 11:39:04.764489560 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.764496226 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.764968871 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.764975358 DEBUG Discovering virtual environment in `/tmp/.tmpU2Mc8s/src` 2026-08-07 11:39:04.765030592 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.765037708 DEBUG No virtual environment found 2026-08-07 11:39:04.765054246 DEBUG Adding first-party search path `/tmp/.tmpU2Mc8s/src` 2026-08-07 11:39:04.765058155 DEBUG Using vendored stdlib 2026-08-07 11:39:04.765260277 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.765273117 DEBUG Adding new file root '/tmp/.tmpU2Mc8s/src' of kind Project 2026-08-07 11:39:04.765511941 DEBUG Updating project to check open files 2026-08-07 11:39:04.765533701 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.765543713 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.765603129 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpU2Mc8s/src/foo.py", kind: File } 2026-08-07 11:39:04.765644727 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpU2Mc8s/src/foo.py` 2026-08-07 11:39:04.765648806 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.765662883 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.765679862 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpU2Mc8s/src` 2026-08-07 11:39:04.765698915 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpU2Mc8s/src/foo.py", kind: Any } 2026-08-07 11:39:04.874668057 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.874903326 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.874926842 DEBUG method="shutdown" response.id=2 duration=42.43µs 2026-08-07 11:39:04.874953867 DEBUG Received server response for request 2 2026-08-07 11:39:04.874964487 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.874989499 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-08-07 11:39:04.876412413 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.876476654 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.876522628 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.876587495 DEBUG Client info: None 2026-08-07 11:39:04.876610641 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.876624747 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.876633214 INFO Version: Unknown 2026-08-07 11:39:04.877095527 DEBUG Received server response for request 1 2026-08-07 11:39:04.877185773 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.877282914 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.877423571 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.877428065 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.877460314 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.877483192 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.877504533 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.877510292 DEBUG Initializing workspace `file:///tmp/.tmpb2Vs4T/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.877530829 DEBUG Searching for a project in '/tmp/.tmpb2Vs4T/src' 2026-08-07 11:39:04.877566920 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.877573603 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.878006435 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.878018891 DEBUG Discovering virtual environment in `/tmp/.tmpb2Vs4T/src` 2026-08-07 11:39:04.878080720 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.878088801 DEBUG No virtual environment found 2026-08-07 11:39:04.878106145 DEBUG Adding first-party search path `/tmp/.tmpb2Vs4T/src` 2026-08-07 11:39:04.878110185 DEBUG Using vendored stdlib 2026-08-07 11:39:04.878270329 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.878278994 DEBUG Adding new file root '/tmp/.tmpb2Vs4T/src' of kind Project 2026-08-07 11:39:04.878517672 DEBUG Updating project to check open files 2026-08-07 11:39:04.878543589 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.878549069 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.878608084 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpb2Vs4T/src/foo.py", kind: File } 2026-08-07 11:39:04.878650651 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpb2Vs4T/src/foo.py` 2026-08-07 11:39:04.878654645 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.878672936 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:04.878744729 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpb2Vs4T/src/foo.py' 2026-08-07 11:39:04.878944747 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:04.889553553 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:04.894855766 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:04.894877295 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:04.905350213 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:04.905528063 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:04.905550149 DEBUG method="shutdown" response.id=2 duration=37.48µs 2026-08-07 11:39:04.905625590 DEBUG Received server response for request 2 2026-08-07 11:39:04.905637921 DEBUG Client sends notification `exit` 2026-08-07 11:39:04.905891847 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 11:39:04.910166048 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:04.910229393 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:04.910271067 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:04.910374053 DEBUG Client info: None 2026-08-07 11:39:04.910407641 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:04.910458088 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:04.910467842 INFO Version: Unknown 2026-08-07 11:39:04.910545637 DEBUG Received server response for request 1 2026-08-07 11:39:04.910616491 DEBUG Client sends notification `initialized` 2026-08-07 11:39:04.910725409 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:04.910895319 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:04.910901231 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:04.910944763 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:04.910965495 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:04.911028305 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:04.911043842 DEBUG Initializing workspace `file:///tmp/.tmpl7ovut/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:04.911069287 DEBUG Searching for a project in '/tmp/.tmpl7ovut/src' 2026-08-07 11:39:04.911122807 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:04.911141207 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:04.911549842 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:04.911567871 DEBUG Discovering virtual environment in `/tmp/.tmpl7ovut/src` 2026-08-07 11:39:04.911636922 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:04.911644254 DEBUG No virtual environment found 2026-08-07 11:39:04.911666531 DEBUG Adding first-party search path `/tmp/.tmpl7ovut/src` 2026-08-07 11:39:04.911671124 DEBUG Using vendored stdlib 2026-08-07 11:39:04.911895636 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:04.911903247 DEBUG Adding new file root '/tmp/.tmpl7ovut/src' of kind Project 2026-08-07 11:39:04.912172012 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:04.912178749 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:04.912227705 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpl7ovut/src/foo.py", kind: File } 2026-08-07 11:39:04.912264758 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpl7ovut/src/foo.py` 2026-08-07 11:39:04.912268181 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:04.912294025 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.021220867 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.021414437 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.021439865 DEBUG method="shutdown" response.id=2 duration=43.14µs 2026-08-07 11:39:05.021457215 DEBUG Received server response for request 2 2026-08-07 11:39:05.021466166 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.021480216 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-08-07 11:39:05.022813973 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.022896202 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.022938208 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.023009388 DEBUG Client info: None 2026-08-07 11:39:05.023038013 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.023052810 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.023058978 INFO Version: Unknown 2026-08-07 11:39:05.023102146 DEBUG Received server response for request 1 2026-08-07 11:39:05.023176352 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.023262896 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.023286179 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.023290784 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.023314065 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.023343143 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.023358955 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.023363703 DEBUG Initializing workspace `file:///tmp/.tmpHziaV3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.023376997 DEBUG Searching for a project in '/tmp/.tmpHziaV3/src' 2026-08-07 11:39:05.023399013 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.023404850 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.023764071 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.023769825 DEBUG Discovering virtual environment in `/tmp/.tmpHziaV3/src` 2026-08-07 11:39:05.023817712 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.023824427 DEBUG No virtual environment found 2026-08-07 11:39:05.023856581 DEBUG Adding first-party search path `/tmp/.tmpHziaV3/src` 2026-08-07 11:39:05.023860859 DEBUG Using vendored stdlib 2026-08-07 11:39:05.024035486 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.024043177 DEBUG Adding new file root '/tmp/.tmpHziaV3/src' of kind Project 2026-08-07 11:39:05.024251593 DEBUG Updating project to check open files 2026-08-07 11:39:05.024271965 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.024276231 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.024324475 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHziaV3/src/foo", kind: File } 2026-08-07 11:39:05.024360085 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHziaV3/src/foo` 2026-08-07 11:39:05.024363332 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.024372111 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.024432148 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpHziaV3/src/foo' 2026-08-07 11:39:05.024587896 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.036022665 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.041459551 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.041483503 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.051907503 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.052076593 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.052096341 DEBUG method="shutdown" response.id=2 duration=32.68µs 2026-08-07 11:39:05.052121123 DEBUG Received server response for request 2 2026-08-07 11:39:05.052132827 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.052146212 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-08-07 11:39:05.055823453 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.055907213 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.055936933 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.055999069 DEBUG Client info: None 2026-08-07 11:39:05.056019983 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.056038531 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.056047844 INFO Version: Unknown 2026-08-07 11:39:05.056366127 DEBUG Received server response for request 1 2026-08-07 11:39:05.056441836 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.056635542 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.056665218 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.056678395 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.056704827 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.056718756 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.056735244 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.056740325 DEBUG Initializing workspace `file:///tmp/.tmpvIBmpS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.056757480 DEBUG Searching for a project in '/tmp/.tmpvIBmpS/src' 2026-08-07 11:39:05.056788108 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.056794128 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.057160662 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.057167324 DEBUG Discovering virtual environment in `/tmp/.tmpvIBmpS/src` 2026-08-07 11:39:05.057217076 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.057223499 DEBUG No virtual environment found 2026-08-07 11:39:05.057235552 DEBUG Adding first-party search path `/tmp/.tmpvIBmpS/src` 2026-08-07 11:39:05.057239684 DEBUG Using vendored stdlib 2026-08-07 11:39:05.057402951 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.057410360 DEBUG Adding new file root '/tmp/.tmpvIBmpS/src' of kind Project 2026-08-07 11:39:05.057653730 DEBUG Updating project to check open files 2026-08-07 11:39:05.058011088 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.058017914 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.058080010 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpvIBmpS/src/foo.ipynb", kind: File } 2026-08-07 11:39:05.058121324 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpvIBmpS/src/foo.ipynb` 2026-08-07 11:39:05.058125026 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.058134776 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.058186948 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpvIBmpS/src/foo.ipynb' 2026-08-07 11:39:05.058351450 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.068463337 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.073674217 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.073694394 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.083904971 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.083954209 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.083968288 DEBUG method="shutdown" response.id=2 duration=25.83µs 2026-08-07 11:39:05.083983767 DEBUG Received server response for request 2 2026-08-07 11:39:05.083989887 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.083998907 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-08-07 11:39:05.087392474 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.087459179 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.087489663 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.087539937 DEBUG Client info: None 2026-08-07 11:39:05.087560069 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.087576693 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.087584908 INFO Version: Unknown 2026-08-07 11:39:05.087814696 DEBUG Received server response for request 1 2026-08-07 11:39:05.087897422 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.088014791 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.088115440 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.088119380 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.088144157 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.088166099 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.088187872 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.088193482 DEBUG Initializing workspace `file:///tmp/.tmpjzPKEk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.088214858 DEBUG Searching for a project in '/tmp/.tmpjzPKEk/src' 2026-08-07 11:39:05.088249486 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.088256136 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.088679563 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.088685501 DEBUG Discovering virtual environment in `/tmp/.tmpjzPKEk/src` 2026-08-07 11:39:05.088733832 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.088745491 DEBUG No virtual environment found 2026-08-07 11:39:05.088758201 DEBUG Adding first-party search path `/tmp/.tmpjzPKEk/src` 2026-08-07 11:39:05.088762575 DEBUG Using vendored stdlib 2026-08-07 11:39:05.088975852 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.088987813 DEBUG Adding new file root '/tmp/.tmpjzPKEk/src' of kind Project 2026-08-07 11:39:05.089234234 DEBUG Updating project to check open files 2026-08-07 11:39:05.089258591 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.089264009 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.089317309 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpjzPKEk/src/foo.py", kind: File } 2026-08-07 11:39:05.089365752 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpjzPKEk/src/foo.py` 2026-08-07 11:39:05.089369543 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.089378071 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.089435511 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpjzPKEk/src/foo.py' 2026-08-07 11:39:05.089572665 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.099796074 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.105092325 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.105111592 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.116356538 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.116554605 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.116574567 DEBUG method="shutdown" response.id=2 duration=35.76µs 2026-08-07 11:39:05.116599996 DEBUG Received server response for request 2 2026-08-07 11:39:05.116611776 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.116629467 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-08-07 11:39:05.120716269 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.120782877 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.120812933 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.120904895 DEBUG Client info: None 2026-08-07 11:39:05.120938313 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.120958906 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.120968847 INFO Version: Unknown 2026-08-07 11:39:05.121040358 DEBUG Received server response for request 1 2026-08-07 11:39:05.121108277 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.121197292 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.121228995 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.121233187 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.121270665 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.121284685 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.121304818 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.121310958 DEBUG Initializing workspace `file:///tmp/.tmpIof8vi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.121328102 DEBUG Searching for a project in '/tmp/.tmpIof8vi/src' 2026-08-07 11:39:05.121359802 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.121366633 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.121751005 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.121757215 DEBUG Discovering virtual environment in `/tmp/.tmpIof8vi/src` 2026-08-07 11:39:05.121810061 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.121817690 DEBUG No virtual environment found 2026-08-07 11:39:05.121856182 DEBUG Adding first-party search path `/tmp/.tmpIof8vi/src` 2026-08-07 11:39:05.121860895 DEBUG Using vendored stdlib 2026-08-07 11:39:05.122030300 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.122039980 DEBUG Adding new file root '/tmp/.tmpIof8vi/src' of kind Project 2026-08-07 11:39:05.122272172 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.122278316 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.122327612 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIof8vi/src/foo.py", kind: File } 2026-08-07 11:39:05.122365233 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIof8vi/src/foo.py` 2026-08-07 11:39:05.122369237 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.122396186 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.124882338 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-08-07 11:39:05.124947424 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpIof8vi/src/foo.py' 2026-08-07 11:39:05.125103218 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.134717330 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.139923744 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.139939670 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.150325985 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.150479109 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.150496568 DEBUG method="shutdown" response.id=2 duration=29.40µs 2026-08-07 11:39:05.150657254 DEBUG Received server response for request 2 2026-08-07 11:39:05.150673974 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.150697928 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-08-07 11:39:05.154060137 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.154124318 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.154163847 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.154231468 DEBUG Client info: None 2026-08-07 11:39:05.154261405 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.154275903 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.154281964 INFO Version: Unknown 2026-08-07 11:39:05.154812826 DEBUG Received server response for request 1 2026-08-07 11:39:05.154889141 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.154972501 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.155134882 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.155281831 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.155323546 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.155378894 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.155410834 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.155417109 DEBUG Initializing workspace `file:///tmp/.tmp21LJfj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.155437448 DEBUG Searching for a project in '/tmp/.tmp21LJfj/src' 2026-08-07 11:39:05.155475302 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.155481464 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.155944225 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.155951607 DEBUG Discovering virtual environment in `/tmp/.tmp21LJfj/src` 2026-08-07 11:39:05.156001083 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.156007728 DEBUG No virtual environment found 2026-08-07 11:39:05.156021359 DEBUG Adding first-party search path `/tmp/.tmp21LJfj/src` 2026-08-07 11:39:05.156025661 DEBUG Using vendored stdlib 2026-08-07 11:39:05.156210747 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.156218783 DEBUG Adding new file root '/tmp/.tmp21LJfj/src' of kind Project 2026-08-07 11:39:05.156476742 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.156490122 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.156514185 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmp21LJfj/src/foo.py` 2026-08-07 11:39:05.156523081 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.156551113 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.156607950 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file 'untitled:///tmp/.tmp21LJfj/src/foo.py' 2026-08-07 11:39:05.156751102 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.167060041 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.172351643 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.172374321 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.182802621 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.183009352 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.183029515 DEBUG method="shutdown" response.id=2 duration=33.73µs 2026-08-07 11:39:05.183120995 DEBUG Received server response for request 2 2026-08-07 11:39:05.183133877 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.183363455 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-08-07 11:39:05.187578511 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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 11:39:05.187643094 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.187675230 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.187752168 DEBUG Client info: None 2026-08-07 11:39:05.187765220 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.187778529 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.187785415 INFO Version: Unknown 2026-08-07 11:39:05.187857145 DEBUG Received server response for request 1 2026-08-07 11:39:05.187921027 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.188005820 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.188118400 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.188122483 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.188144466 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.188163099 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.188180328 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.188185868 DEBUG Initializing workspace `file:///tmp/.tmpSkC25I/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.188201601 DEBUG Searching for a project in '/tmp/.tmpSkC25I/src' 2026-08-07 11:39:05.188231991 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.188238344 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.188601971 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.188608529 DEBUG Discovering virtual environment in `/tmp/.tmpSkC25I/src` 2026-08-07 11:39:05.188658898 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.188665809 DEBUG No virtual environment found 2026-08-07 11:39:05.188678434 DEBUG Adding first-party search path `/tmp/.tmpSkC25I/src` 2026-08-07 11:39:05.188681976 DEBUG Using vendored stdlib 2026-08-07 11:39:05.188881984 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.188889890 DEBUG Adding new file root '/tmp/.tmpSkC25I/src' of kind Project 2026-08-07 11:39:05.189149517 DEBUG Updating project to check open files 2026-08-07 11:39:05.189170754 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.189176375 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.189281170 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSkC25I/src/lib.py", kind: File } 2026-08-07 11:39:05.189321425 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSkC25I/src/lib.py` 2026-08-07 11:39:05.189324638 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.189335126 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.189400732 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpSkC25I/src/lib.py' 2026-08-07 11:39:05.189535828 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.199720488 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(180))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.204785150 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.204799222 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.204811693 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.204892379 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSkC25I/src/main.py", kind: File } 2026-08-07 11:39:05.204927794 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSkC25I/src/main.py` 2026-08-07 11:39:05.204930688 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.204951510 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 11:39:05.204975880 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpSkC25I/src/main.py' 2026-08-07 11:39:05.206774779 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.206786698 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.206806210 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:05.206882119 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:05.206893153 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:05.206911220 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 11:39:05.206921601 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:05.206924020 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:05.206929883 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 11:39:05.206934628 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-08-07 11:39:05.206937141 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:05.206941572 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 11:39:05.206996889 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 11:39:05.207230306 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207237002 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207239803 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.207253529 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.207288617 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.207327325 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpSkC25I/src/lib.py", kind: FileContent } 2026-08-07 11:39:05.207338053 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpSkC25I/src/lib.py` 2026-08-07 11:39:05.207372449 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(180))}: Checking file '/tmp/.tmpSkC25I/src/lib.py' 2026-08-07 11:39:05.207441949 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207445233 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.207452433 DEBUG Client sends notification `textDocument/didSave` 2026-08-07 11:39:05.207484367 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207487390 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.207634520 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(186))}: Checking file '/tmp/.tmpSkC25I/src/main.py' 2026-08-07 11:39:05.207745101 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(18b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-08-07 11:39:05.207963439 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207971003 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207973497 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:05.207976063 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-08-07 11:39:05.218328175 DEBUG Client sends request `shutdown` with ID 2 2026-08-07 11:39:05.218484052 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.218504064 DEBUG method="shutdown" response.id=2 duration=33.08µs 2026-08-07 11:39:05.218520588 DEBUG Received server response for request 2 2026-08-07 11:39:05.218525966 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.218538765 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-08-07 11:39:05.223603356 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.223674658 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.223711686 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.223785151 DEBUG Client info: None 2026-08-07 11:39:05.223814806 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.223851631 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.223862363 INFO Version: Unknown 2026-08-07 11:39:05.224421493 DEBUG Received server response for request 1 2026-08-07 11:39:05.224496993 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.224777328 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.224870895 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.224890540 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.224912608 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.224928495 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.225252281 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.225291473 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.225302663 DEBUG Initializing workspace `file:///tmp/.tmpQEZddK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.225333021 DEBUG Searching for a project in '/tmp/.tmpQEZddK/src' 2026-08-07 11:39:05.225536280 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.225549098 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.226042402 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.226052111 DEBUG Discovering virtual environment in `/tmp/.tmpQEZddK/src` 2026-08-07 11:39:05.226107771 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.226115643 DEBUG No virtual environment found 2026-08-07 11:39:05.226128811 DEBUG Adding first-party search path `/tmp/.tmpQEZddK/src` 2026-08-07 11:39:05.226133157 DEBUG Using vendored stdlib 2026-08-07 11:39:05.226314719 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.226324312 DEBUG Adding new file root '/tmp/.tmpQEZddK/src' of kind Project 2026-08-07 11:39:05.226571700 DEBUG Updating project to check open files 2026-08-07 11:39:05.226593899 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.226600025 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.226653456 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQEZddK/src/main.py", kind: File } 2026-08-07 11:39:05.226692939 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQEZddK/src/main.py` 2026-08-07 11:39:05.226696597 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.226705593 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.226877454 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQEZddK/src/main.py"))}: Checking file '/tmp/.tmpQEZddK/src/main.py' 2026-08-07 11:39:05.227069738 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQEZddK/src/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.237177588 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQEZddK/src/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.242681596 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.97ms 2026-08-07 11:39:05.242739789 DEBUG Received server response for request 2 2026-08-07 11:39:05.243558692 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.243573365 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 11:39:05.243578322 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.243640347 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQEZddK/external/builtins.pyi", kind: File } 2026-08-07 11:39:05.243674115 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpQEZddK/external/builtins.pyi` 2026-08-07 11:39:05.243676509 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 11:39:05.243704344 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.243712359 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpQEZddK/external/builtins.pyi` 2026-08-07 11:39:05.243715850 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpQEZddK/external/builtins.pyi` 2026-08-07 11:39:05.243817006 DEBUG method="textDocument/diagnostic" response.id=3 duration=95.44µs 2026-08-07 11:39:05.243892030 DEBUG Received server response for request 3 2026-08-07 11:39:05.254044764 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.254228180 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.254244641 DEBUG method="shutdown" response.id=4 duration=27.61µs 2026-08-07 11:39:05.254400807 DEBUG Received server response for request 4 2026-08-07 11:39:05.254417012 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.254436436 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 11:39:05.258921180 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.259000529 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.259034847 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.259112528 DEBUG Client info: None 2026-08-07 11:39:05.259147052 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.259167511 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.259177514 INFO Version: Unknown 2026-08-07 11:39:05.259634476 DEBUG Received server response for request 1 2026-08-07 11:39:05.259702971 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.259921136 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.260010962 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.260017360 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.260039040 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.260058354 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.260204501 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.260322593 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.260329923 DEBUG Initializing workspace `file:///tmp/.tmpgDwshj/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.260347916 DEBUG Searching for a project in '/tmp/.tmpgDwshj/src' 2026-08-07 11:39:05.260436224 DEBUG Found project at '/tmp/.tmpgDwshj' 2026-08-07 11:39:05.260487526 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.260921936 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.260940642 DEBUG Discovering virtual environment in `/tmp/.tmpgDwshj` 2026-08-07 11:39:05.260994678 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.261006407 DEBUG No virtual environment found 2026-08-07 11:39:05.261016493 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:05.261029751 DEBUG Adding first-party search path `/tmp/.tmpgDwshj/src` 2026-08-07 11:39:05.261033696 DEBUG Adding first-party search path `/tmp/.tmpgDwshj` 2026-08-07 11:39:05.261037087 DEBUG Using vendored stdlib 2026-08-07 11:39:05.261233304 INFO Python version: Python 3.10, platform: linux 2026-08-07 11:39:05.261246198 DEBUG Adding new file root '/tmp/.tmpgDwshj' of kind Project 2026-08-07 11:39:05.261491581 DEBUG Updating project to check open files 2026-08-07 11:39:05.261511472 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.261516946 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.261567656 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgDwshj/src/foo.py", kind: File } 2026-08-07 11:39:05.261608452 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgDwshj/src/foo.py` 2026-08-07 11:39:05.261612197 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.261625619 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.261714763 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgDwshj/src/foo.py"))}: Checking file '/tmp/.tmpgDwshj/src/foo.py' 2026-08-07 11:39:05.261881354 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgDwshj/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.278751922 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgDwshj/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 11:39:05.278807326 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgDwshj/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 11:39:05.278912607 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.28ms 2026-08-07 11:39:05.278943260 DEBUG Received server response for request 2 2026-08-07 11:39:05.289394532 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.289639679 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.289656201 DEBUG method="shutdown" response.id=3 duration=28.84µs 2026-08-07 11:39:05.289675287 DEBUG Received server response for request 3 2026-08-07 11:39:05.289684367 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.289700738 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-08-07 11:39:05.293590152 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.293657940 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.293687327 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.293740660 DEBUG Client info: None 2026-08-07 11:39:05.293759541 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.293776787 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.293786194 INFO Version: Unknown 2026-08-07 11:39:05.293998076 DEBUG Received server response for request 1 2026-08-07 11:39:05.294060125 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.294154355 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.294180846 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.294192711 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.294217687 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.294223244 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.294240919 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.294258018 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.294263397 DEBUG Initializing workspace `file:///tmp/.tmpXq9d05/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.294279609 DEBUG Searching for a project in '/tmp/.tmpXq9d05/src' 2026-08-07 11:39:05.294310057 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.294316212 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.294675608 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.294681710 DEBUG Discovering virtual environment in `/tmp/.tmpXq9d05/src` 2026-08-07 11:39:05.294728246 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.294734556 DEBUG No virtual environment found 2026-08-07 11:39:05.294746841 DEBUG Adding first-party search path `/tmp/.tmpXq9d05/src` 2026-08-07 11:39:05.294750552 DEBUG Using vendored stdlib 2026-08-07 11:39:05.294946607 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.294953304 DEBUG Adding new file root '/tmp/.tmpXq9d05/src' of kind Project 2026-08-07 11:39:05.295186381 DEBUG Updating project to check open files 2026-08-07 11:39:05.295206444 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.295211048 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.295256431 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXq9d05/src/foo.py", kind: File } 2026-08-07 11:39:05.295290812 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXq9d05/src/foo.py` 2026-08-07 11:39:05.295294319 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.295303071 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.295433187 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXq9d05/src/foo.py"))}: Checking file '/tmp/.tmpXq9d05/src/foo.py' 2026-08-07 11:39:05.295593665 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXq9d05/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.306641537 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXq9d05/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.311901022 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.59ms 2026-08-07 11:39:05.311945412 DEBUG Received server response for request 2 2026-08-07 11:39:05.311991675 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.312002403 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.312045935 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.312109732 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpXq9d05/src/foo.py", kind: FileContent } 2026-08-07 11:39:05.312126487 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpXq9d05/src/foo.py` 2026-08-07 11:39:05.312235377 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpXq9d05/src/foo.py"))}: Checking file '/tmp/.tmpXq9d05/src/foo.py' 2026-08-07 11:39:05.312324305 DEBUG method="textDocument/diagnostic" response.id=3 duration=146.70µs 2026-08-07 11:39:05.312341408 DEBUG Received server response for request 3 2026-08-07 11:39:05.322463780 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.322529789 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.322544469 DEBUG method="shutdown" response.id=4 duration=24.92µs 2026-08-07 11:39:05.322556674 DEBUG Received server response for request 4 2026-08-07 11:39:05.322563088 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.322576021 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-08-07 11:39:05.326953368 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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 11:39:05.327041461 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.327079080 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.327270721 DEBUG Client info: None 2026-08-07 11:39:05.327308024 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.327327655 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-08-07 11:39:05.327337882 INFO Version: Unknown 2026-08-07 11:39:05.327402404 DEBUG Received server response for request 1 2026-08-07 11:39:05.327546729 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.327662305 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.327695428 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.327702198 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.327726849 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.327731948 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.327760443 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.327778705 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.327784233 DEBUG Initializing workspace `file:///tmp/.tmpIuhYiq/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.327802171 DEBUG Searching for a project in '/tmp/.tmpIuhYiq/src' 2026-08-07 11:39:05.327853309 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.327859809 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.328218791 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.328224228 DEBUG Discovering virtual environment in `/tmp/.tmpIuhYiq/src` 2026-08-07 11:39:05.328272851 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.328279146 DEBUG No virtual environment found 2026-08-07 11:39:05.328291259 DEBUG Adding first-party search path `/tmp/.tmpIuhYiq/src` 2026-08-07 11:39:05.328295195 DEBUG Using vendored stdlib 2026-08-07 11:39:05.328515258 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.328522817 DEBUG Adding new file root '/tmp/.tmpIuhYiq/src' of kind Project 2026-08-07 11:39:05.328777510 DEBUG Updating project to check open files 2026-08-07 11:39:05.328802749 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.328807716 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.328962110 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIuhYiq/src/foo.py", kind: File } 2026-08-07 11:39:05.329000434 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIuhYiq/src/foo.py` 2026-08-07 11:39:05.329003813 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.329026794 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.329154546 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIuhYiq/src/foo.py"))}: Checking file '/tmp/.tmpIuhYiq/src/foo.py' 2026-08-07 11:39:05.329387033 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIuhYiq/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.340180248 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIuhYiq/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.345510152 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.47ms 2026-08-07 11:39:05.345546384 DEBUG Received server response for request 2 2026-08-07 11:39:05.345886710 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.345896954 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.346101971 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.346156007 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpIuhYiq/src/foo.py", kind: FileContent } 2026-08-07 11:39:05.346170526 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpIuhYiq/src/foo.py` 2026-08-07 11:39:05.346269372 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpIuhYiq/src/foo.py"))}: Checking file '/tmp/.tmpIuhYiq/src/foo.py' 2026-08-07 11:39:05.346441564 DEBUG method="textDocument/diagnostic" response.id=3 duration=225.76µs 2026-08-07 11:39:05.346459109 DEBUG Received server response for request 3 2026-08-07 11:39:05.356746233 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.356892369 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.356908565 DEBUG method="shutdown" response.id=4 duration=26.84µs 2026-08-07 11:39:05.357144168 DEBUG Received server response for request 4 2026-08-07 11:39:05.357158947 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.357180847 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-08-07 11:39:05.361207022 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.361276675 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.361314012 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.361388956 DEBUG Client info: None 2026-08-07 11:39:05.361412818 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.361427960 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.361435619 INFO Version: Unknown 2026-08-07 11:39:05.361878193 DEBUG Received server response for request 1 2026-08-07 11:39:05.361937325 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.362089199 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.362235206 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.362320358 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.362427271 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.362440860 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.362446217 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.362453882 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.362476988 DEBUG Initializing workspace `file:///tmp/.tmpAPNEDC/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.362514281 DEBUG Searching for a project in '/tmp/.tmpAPNEDC/src' 2026-08-07 11:39:05.362546266 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.362552988 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.362962132 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.362970254 DEBUG Discovering virtual environment in `/tmp/.tmpAPNEDC/src` 2026-08-07 11:39:05.363036248 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.363042752 DEBUG No virtual environment found 2026-08-07 11:39:05.363055739 DEBUG Adding first-party search path `/tmp/.tmpAPNEDC/src` 2026-08-07 11:39:05.363060079 DEBUG Using vendored stdlib 2026-08-07 11:39:05.363257192 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.363265705 DEBUG Adding new file root '/tmp/.tmpAPNEDC/src' of kind Project 2026-08-07 11:39:05.363510358 DEBUG Updating project to check open files 2026-08-07 11:39:05.363541499 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.363547222 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.363597379 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAPNEDC/src/foo.py", kind: File } 2026-08-07 11:39:05.363634288 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAPNEDC/src/foo.py` 2026-08-07 11:39:05.363637918 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.363647871 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.363804967 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAPNEDC/src/foo.py"))}: Checking file '/tmp/.tmpAPNEDC/src/foo.py' 2026-08-07 11:39:05.364013924 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAPNEDC/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.374493452 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAPNEDC/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.379742993 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.09ms 2026-08-07 11:39:05.379777993 DEBUG Received server response for request 2 2026-08-07 11:39:05.379823068 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.380006380 DEBUG method="textDocument/diagnostic" response.id=3 duration=140.02µs 2026-08-07 11:39:05.380197249 DEBUG Received server response for request 3 2026-08-07 11:39:05.390315947 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.390501059 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.390521151 DEBUG method="shutdown" response.id=4 duration=33.23µs 2026-08-07 11:39:05.390537499 DEBUG Received server response for request 4 2026-08-07 11:39:05.390542209 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.390564286 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-08-07 11:39:05.394463070 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.394532481 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.394566755 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.394629509 DEBUG Client info: None 2026-08-07 11:39:05.394650339 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 11:39:05.394670342 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.394680238 INFO Version: Unknown 2026-08-07 11:39:05.394750870 DEBUG Received server response for request 1 2026-08-07 11:39:05.394814920 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.394916232 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.394999529 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.395003464 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.395017965 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:05.395035555 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.395050064 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:05.395055137 DEBUG Initializing workspace `file:///tmp/.tmp2Yv4ok/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.395071269 DEBUG Searching for a project in '/tmp/.tmp2Yv4ok/src' 2026-08-07 11:39:05.395101112 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.395107067 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.395483512 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.395489089 DEBUG Discovering virtual environment in `/tmp/.tmp2Yv4ok/src` 2026-08-07 11:39:05.395538320 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.395544827 DEBUG No virtual environment found 2026-08-07 11:39:05.395558455 DEBUG Adding first-party search path `/tmp/.tmp2Yv4ok/src` 2026-08-07 11:39:05.395562612 DEBUG Using vendored stdlib 2026-08-07 11:39:05.395733311 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.395741118 DEBUG Adding new file root '/tmp/.tmp2Yv4ok/src' of kind Project 2026-08-07 11:39:05.395970447 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.395975736 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:05.396910844 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:05.398688655 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:05.398759374 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp2Yv4ok/src/foo.py"))}: Checking file '/tmp/.tmp2Yv4ok/src/foo.py' 2026-08-07 11:39:05.398901424 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:05.398929919 DEBUG method="workspace/diagnostic" response.id=2 duration=2.95ms 2026-08-07 11:39:05.398946053 DEBUG Received server response for request 2 2026-08-07 11:39:05.399730224 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.399739768 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.399806461 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmp2Yv4ok/src/foo.py") 2026-08-07 11:39:05.399822117 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmp2Yv4ok/src/foo.py` 2026-08-07 11:39:05.399864740 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmp2Yv4ok/src/foo.py` 2026-08-07 11:39:05.399891180 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2Yv4ok/src/foo.py` 2026-08-07 11:39:05.399894475 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.399902335 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.399976635 DEBUG method="textDocument/diagnostic" response.id=3 duration=67.06µs 2026-08-07 11:39:05.399991011 DEBUG Received server response for request 3 2026-08-07 11:39:05.410116866 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.410270590 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.410288371 DEBUG method="shutdown" response.id=4 duration=28.07µs 2026-08-07 11:39:05.410303454 DEBUG Received server response for request 4 2026-08-07 11:39:05.410308065 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.410322277 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-08-07 11:39:05.411681029 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.411752877 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.411789620 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.411873300 DEBUG Client info: None 2026-08-07 11:39:05.411904674 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.411926270 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.411936007 INFO Version: Unknown 2026-08-07 11:39:05.411994521 DEBUG Received server response for request 1 2026-08-07 11:39:05.412047915 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.412607698 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.412703075 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.412707274 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.412726724 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.412730515 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.412748400 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.412762587 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.412767755 DEBUG Initializing workspace `file:///tmp/.tmpKV9g4t/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.412784769 DEBUG Searching for a project in '/tmp/.tmpKV9g4t/src' 2026-08-07 11:39:05.412813910 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.412818947 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.413182724 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.413189226 DEBUG Discovering virtual environment in `/tmp/.tmpKV9g4t/src` 2026-08-07 11:39:05.413235165 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.413242209 DEBUG No virtual environment found 2026-08-07 11:39:05.413253969 DEBUG Adding first-party search path `/tmp/.tmpKV9g4t/src` 2026-08-07 11:39:05.413258052 DEBUG Using vendored stdlib 2026-08-07 11:39:05.413470375 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.413477460 DEBUG Adding new file root '/tmp/.tmpKV9g4t/src' of kind Project 2026-08-07 11:39:05.413688292 DEBUG Updating project to check open files 2026-08-07 11:39:05.413704902 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.413709524 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.413750556 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpKV9g4t/src/foo.py", kind: File } 2026-08-07 11:39:05.413778860 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpKV9g4t/src/foo.py` 2026-08-07 11:39:05.413782058 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.413790956 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.414013709 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKV9g4t/src/foo.py"))}: Checking file '/tmp/.tmpKV9g4t/src/foo.py' 2026-08-07 11:39:05.414294488 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKV9g4t/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.424548253 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpKV9g4t/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.438485174 DEBUG method="textDocument/diagnostic" response.id=2 duration=24.69ms 2026-08-07 11:39:05.438523446 DEBUG Received server response for request 2 2026-08-07 11:39:05.448809103 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.449008762 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.449028739 DEBUG method="shutdown" response.id=3 duration=33.54µs 2026-08-07 11:39:05.449101527 DEBUG Received server response for request 3 2026-08-07 11:39:05.449112624 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.449269567 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-08-07 11:39:05.455521570 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.455591972 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.455624480 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.455682415 DEBUG Client info: None 2026-08-07 11:39:05.455698737 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.455712673 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.455719140 INFO Version: Unknown 2026-08-07 11:39:05.455760616 DEBUG Received server response for request 1 2026-08-07 11:39:05.455826311 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.455967566 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.456040898 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.456046392 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.456066438 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.456070017 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.456105724 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.456129301 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.456136008 DEBUG Initializing workspace `file:///tmp/.tmpsThkGp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.456153009 DEBUG Searching for a project in '/tmp/.tmpsThkGp/src' 2026-08-07 11:39:05.456198743 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.456210690 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.456683782 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.456690469 DEBUG Discovering virtual environment in `/tmp/.tmpsThkGp/src` 2026-08-07 11:39:05.456757947 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.456766120 DEBUG No virtual environment found 2026-08-07 11:39:05.456783728 DEBUG Adding first-party search path `/tmp/.tmpsThkGp/src` 2026-08-07 11:39:05.456788667 DEBUG Using vendored stdlib 2026-08-07 11:39:05.457011304 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.457020129 DEBUG Adding new file root '/tmp/.tmpsThkGp/src' of kind Project 2026-08-07 11:39:05.457278229 DEBUG Updating project to check open files 2026-08-07 11:39:05.457306252 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.457312247 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.457376957 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsThkGp/src/foo.py", kind: File } 2026-08-07 11:39:05.457417080 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsThkGp/src/foo.py` 2026-08-07 11:39:05.457421062 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.457431100 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.457551864 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsThkGp/src/foo.py"))}: Checking file '/tmp/.tmpsThkGp/src/foo.py' 2026-08-07 11:39:05.457750613 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsThkGp/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.468264963 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpsThkGp/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.473376110 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.94ms 2026-08-07 11:39:05.473409158 DEBUG Received server response for request 2 2026-08-07 11:39:05.485045725 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.485101705 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.485115555 DEBUG method="shutdown" response.id=3 duration=22.99µs 2026-08-07 11:39:05.485127019 DEBUG Received server response for request 3 2026-08-07 11:39:05.485134001 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.485145662 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-08-07 11:39:05.489094002 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.489164394 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.489197645 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.489273263 DEBUG Client info: None 2026-08-07 11:39:05.489315958 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.489337613 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.489347607 INFO Version: Unknown 2026-08-07 11:39:05.490346852 DEBUG Received server response for request 1 2026-08-07 11:39:05.490418843 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.490625932 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.490664011 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.490669711 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.490813100 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.490904096 DEBUG Initializing workspace `file:///tmp/.tmpMs6kBO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.490926281 DEBUG Searching for a project in '/tmp/.tmpMs6kBO/src' 2026-08-07 11:39:05.490990579 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.490997899 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.491104007 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.491144399 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.491346912 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.491412414 DEBUG Discovering virtual environment in `/tmp/.tmpMs6kBO/src` 2026-08-07 11:39:05.491477622 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.491483494 DEBUG No virtual environment found 2026-08-07 11:39:05.491514180 DEBUG Adding first-party search path `/tmp/.tmpMs6kBO/src` 2026-08-07 11:39:05.491518269 DEBUG Using vendored stdlib 2026-08-07 11:39:05.491678074 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.491687157 DEBUG Adding new file root '/tmp/.tmpMs6kBO/src' of kind Project 2026-08-07 11:39:05.491898158 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.491981363 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMs6kBO/src/foo.py", kind: File } 2026-08-07 11:39:05.492035053 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMs6kBO/src/foo.py` 2026-08-07 11:39:05.492053330 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.492083462 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.492174428 DEBUG method="textDocument/diagnostic" response.id=2 duration=59.45µs 2026-08-07 11:39:05.492190368 DEBUG Received server response for request 2 2026-08-07 11:39:05.502459774 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.502646837 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.502667604 DEBUG method="shutdown" response.id=3 duration=33.79µs 2026-08-07 11:39:05.502689861 DEBUG Received server response for request 3 2026-08-07 11:39:05.502700048 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.502716927 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-08-07 11:39:05.504130840 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.504199544 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.504229998 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.504298624 DEBUG Client info: None 2026-08-07 11:39:05.504311273 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.504328140 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.504337825 INFO Version: Unknown 2026-08-07 11:39:05.504392560 DEBUG Received server response for request 1 2026-08-07 11:39:05.504450180 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.504546236 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.504622947 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.504626060 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.504647062 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.504651032 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.504669078 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.504685173 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.504691326 DEBUG Initializing workspace `file:///tmp/.tmpfbcoBe/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.504706779 DEBUG Searching for a project in '/tmp/.tmpfbcoBe/src' 2026-08-07 11:39:05.507157402 DEBUG Found project at '/tmp/.tmpfbcoBe' 2026-08-07 11:39:05.507173134 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.507549410 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.507558638 DEBUG Discovering virtual environment in `/tmp/.tmpfbcoBe` 2026-08-07 11:39:05.507608685 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.507616156 DEBUG No virtual environment found 2026-08-07 11:39:05.507628299 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:05.507637232 DEBUG Adding first-party search path `/tmp/.tmpfbcoBe/src` 2026-08-07 11:39:05.507641078 DEBUG Adding first-party search path `/tmp/.tmpfbcoBe` 2026-08-07 11:39:05.507644954 DEBUG Using vendored stdlib 2026-08-07 11:39:05.507866597 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.507874055 DEBUG Adding new file root '/tmp/.tmpfbcoBe' of kind Project 2026-08-07 11:39:05.508101865 DEBUG Updating project to check open files 2026-08-07 11:39:05.508123248 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.508128321 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.508180747 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfbcoBe/src/foo.py", kind: File } 2026-08-07 11:39:05.508216687 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfbcoBe/src/foo.py` 2026-08-07 11:39:05.508220299 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.508230979 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.508350718 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfbcoBe/src/foo.py"))}: Checking file '/tmp/.tmpfbcoBe/src/foo.py' 2026-08-07 11:39:05.508522121 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfbcoBe/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.518387034 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfbcoBe/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.525068859 DEBUG method="textDocument/diagnostic" response.id=2 duration=16.82ms 2026-08-07 11:39:05.525098593 DEBUG Received server response for request 2 2026-08-07 11:39:05.525361549 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.525375647 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:05.525743326 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfbcoBe/src/excluded/lib.py", kind: File } 2026-08-07 11:39:05.525855700 DEBUG method="textDocument/diagnostic" response.id=3 duration=70.41µs 2026-08-07 11:39:05.525867739 DEBUG Received server response for request 3 2026-08-07 11:39:05.536028819 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.536199030 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.536214485 DEBUG method="shutdown" response.id=4 duration=25.94µs 2026-08-07 11:39:05.536400290 DEBUG Received server response for request 4 2026-08-07 11:39:05.536415142 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.536432966 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-08-07 11:39:05.540173381 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.540240713 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.540276088 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.540326543 DEBUG Client info: None 2026-08-07 11:39:05.540346067 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.540362476 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.540372093 INFO Version: Unknown 2026-08-07 11:39:05.540425009 DEBUG Received server response for request 1 2026-08-07 11:39:05.540486220 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.540653876 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.540689489 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.540694786 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.540715510 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.540720057 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.540743018 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.540765501 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.540771351 DEBUG Initializing workspace `file:///tmp/.tmpdFxmpP/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.540792047 DEBUG Searching for a project in '/tmp/.tmpdFxmpP/src' 2026-08-07 11:39:05.540853485 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.540859801 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.541287159 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.541293686 DEBUG Discovering virtual environment in `/tmp/.tmpdFxmpP/src` 2026-08-07 11:39:05.541358675 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.541365406 DEBUG No virtual environment found 2026-08-07 11:39:05.541382308 DEBUG Adding first-party search path `/tmp/.tmpdFxmpP/src` 2026-08-07 11:39:05.541388096 DEBUG Using vendored stdlib 2026-08-07 11:39:05.541590654 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.541598710 DEBUG Adding new file root '/tmp/.tmpdFxmpP/src' of kind Project 2026-08-07 11:39:05.541923940 DEBUG Updating project to check open files 2026-08-07 11:39:05.541951456 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.541957561 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.542013943 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdFxmpP/src/foo.py", kind: File } 2026-08-07 11:39:05.542058741 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdFxmpP/src/foo.py` 2026-08-07 11:39:05.542062352 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.542076205 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.542624848 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdFxmpP/src/foo.py"))}: Checking file '/tmp/.tmpdFxmpP/src/foo.py' 2026-08-07 11:39:05.542901348 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdFxmpP/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.562292440 DEBUG method="textDocument/diagnostic" response.id=2 duration=20.21ms 2026-08-07 11:39:05.562349306 DEBUG Received server response for request 2 2026-08-07 11:39:05.572799751 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.572987359 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.573006084 DEBUG method="shutdown" response.id=3 duration=31.84µs 2026-08-07 11:39:05.573032856 DEBUG Received server response for request 3 2026-08-07 11:39:05.573043855 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.573066360 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-08-07 11:39:05.577795029 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.577892476 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.577925346 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.577995598 DEBUG Client info: None 2026-08-07 11:39:05.578029124 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.578049461 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.578058576 INFO Version: Unknown 2026-08-07 11:39:05.578160766 DEBUG Received server response for request 1 2026-08-07 11:39:05.578225883 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.578312074 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.578434993 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.578439431 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.578551102 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.578555016 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.578586554 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.578626909 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.578632319 DEBUG Initializing workspace `file:///tmp/.tmpuoYbEI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.578875180 DEBUG Searching for a project in '/tmp/.tmpuoYbEI/src' 2026-08-07 11:39:05.578928214 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.578945395 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.579319699 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.579370555 DEBUG Discovering virtual environment in `/tmp/.tmpuoYbEI/src` 2026-08-07 11:39:05.579442750 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.579450022 DEBUG No virtual environment found 2026-08-07 11:39:05.579475118 DEBUG Adding first-party search path `/tmp/.tmpuoYbEI/src` 2026-08-07 11:39:05.579479427 DEBUG Using vendored stdlib 2026-08-07 11:39:05.579648171 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.579663506 DEBUG Adding new file root '/tmp/.tmpuoYbEI/src' of kind Project 2026-08-07 11:39:05.579822869 DEBUG Updating project to check open files 2026-08-07 11:39:05.579860293 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.579865208 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.579904403 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpuoYbEI/src/foo.py", kind: File } 2026-08-07 11:39:05.579933269 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpuoYbEI/src/foo.py` 2026-08-07 11:39:05.579935819 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.579942589 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.580061468 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuoYbEI/src/foo.py"))}: Checking file '/tmp/.tmpuoYbEI/src/foo.py' 2026-08-07 11:39:05.580304602 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuoYbEI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.590492087 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuoYbEI/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.597315176 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.37ms 2026-08-07 11:39:05.597348315 DEBUG Received server response for request 2 2026-08-07 11:39:05.607743207 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.607915259 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.607933624 DEBUG method="shutdown" response.id=3 duration=31.30µs 2026-08-07 11:39:05.607957861 DEBUG Received server response for request 3 2026-08-07 11:39:05.607969329 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.607991174 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-08-07 11:39:05.612324599 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.612393666 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.612428507 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.612497131 DEBUG Client info: None 2026-08-07 11:39:05.612529448 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.612551716 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.612561130 INFO Version: Unknown 2026-08-07 11:39:05.612621274 DEBUG Received server response for request 1 2026-08-07 11:39:05.612674394 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.613937017 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.613962452 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.613968437 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.613988138 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.613992386 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.614021464 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.614037405 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.614042644 DEBUG Initializing workspace `file:///tmp/.tmpF1fYI4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.614055731 DEBUG Searching for a project in '/tmp/.tmpF1fYI4/src' 2026-08-07 11:39:05.614076880 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.614080707 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.614358359 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.614363942 DEBUG Discovering virtual environment in `/tmp/.tmpF1fYI4/src` 2026-08-07 11:39:05.614401937 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.614406827 DEBUG No virtual environment found 2026-08-07 11:39:05.614415611 DEBUG Adding first-party search path `/tmp/.tmpF1fYI4/src` 2026-08-07 11:39:05.614417953 DEBUG Using vendored stdlib 2026-08-07 11:39:05.614545390 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.614551763 DEBUG Adding new file root '/tmp/.tmpF1fYI4/src' of kind Project 2026-08-07 11:39:05.614718316 DEBUG Updating project to check open files 2026-08-07 11:39:05.614743879 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.614748553 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.614794200 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF1fYI4/src/foo.py", kind: File } 2026-08-07 11:39:05.614828368 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF1fYI4/src/foo.py` 2026-08-07 11:39:05.614852621 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.614863734 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.615208007 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF1fYI4/src/foo.py"))}: Checking file '/tmp/.tmpF1fYI4/src/foo.py' 2026-08-07 11:39:05.615417239 DEBUG method="textDocument/diagnostic" response.id=2 duration=545.76µs 2026-08-07 11:39:05.615438576 DEBUG Received server response for request 2 2026-08-07 11:39:05.626442721 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.626487008 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.626504483 DEBUG method="shutdown" response.id=3 duration=28.93µs 2026-08-07 11:39:05.626519678 DEBUG Received server response for request 3 2026-08-07 11:39:05.626523795 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.626531188 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-08-07 11:39:05.627921109 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.627988296 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.628017601 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.628072207 DEBUG Client info: None 2026-08-07 11:39:05.628088998 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:05.628105485 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.628114835 INFO Version: Unknown 2026-08-07 11:39:05.628252020 DEBUG Received server response for request 1 2026-08-07 11:39:05.628311639 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.628429531 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.628471360 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.628474734 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.628495224 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.628548038 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:05.628621016 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.628651287 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.628662288 DEBUG Initializing workspace `file:///tmp/.tmpQtrxOw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.628683924 DEBUG Searching for a project in '/tmp/.tmpQtrxOw/src' 2026-08-07 11:39:05.628725960 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.628738978 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.629131855 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.629162190 DEBUG Discovering virtual environment in `/tmp/.tmpQtrxOw/src` 2026-08-07 11:39:05.629232884 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.629246868 DEBUG No virtual environment found 2026-08-07 11:39:05.629267421 DEBUG Adding first-party search path `/tmp/.tmpQtrxOw/src` 2026-08-07 11:39:05.629278130 DEBUG Using vendored stdlib 2026-08-07 11:39:05.629453533 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.629472131 DEBUG Adding new file root '/tmp/.tmpQtrxOw/src' of kind Project 2026-08-07 11:39:05.629687589 DEBUG Updating project to check open files 2026-08-07 11:39:05.629750037 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.629755274 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.629800233 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQtrxOw/src/foo.py", kind: File } 2026-08-07 11:39:05.629860140 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQtrxOw/src/foo.py` 2026-08-07 11:39:05.629864366 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.629873968 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.629976279 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQtrxOw/src/foo.py"))}: Checking file '/tmp/.tmpQtrxOw/src/foo.py' 2026-08-07 11:39:05.630178790 DEBUG method="textDocument/diagnostic" response.id=2 duration=296.56µs 2026-08-07 11:39:05.630192046 DEBUG Received server response for request 2 2026-08-07 11:39:05.640467457 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:05.640524032 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.640549425 DEBUG method="shutdown" response.id=3 duration=42.74µs 2026-08-07 11:39:05.640562096 DEBUG Received server response for request 3 2026-08-07 11:39:05.640566991 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.640581151 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-08-07 11:39:05.642070457 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.642139396 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.642175521 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.642276287 DEBUG Client info: None 2026-08-07 11:39:05.642289166 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 11:39:05.642306335 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.642316013 INFO Version: Unknown 2026-08-07 11:39:05.642372925 DEBUG Received server response for request 1 2026-08-07 11:39:05.642430619 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.642510291 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.642581982 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.642585153 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.642602544 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.642605597 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:05.642622909 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.642636155 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:05.642641010 DEBUG Initializing workspace `file:///tmp/.tmpocHacE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.642655580 DEBUG Searching for a project in '/tmp/.tmpocHacE/src' 2026-08-07 11:39:05.642682376 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.642687591 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.643073847 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.643080679 DEBUG Discovering virtual environment in `/tmp/.tmpocHacE/src` 2026-08-07 11:39:05.643128619 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.643135329 DEBUG No virtual environment found 2026-08-07 11:39:05.643147682 DEBUG Adding first-party search path `/tmp/.tmpocHacE/src` 2026-08-07 11:39:05.643151805 DEBUG Using vendored stdlib 2026-08-07 11:39:05.643326648 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.643333459 DEBUG Adding new file root '/tmp/.tmpocHacE/src' of kind Project 2026-08-07 11:39:05.643535327 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.643540063 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:05.643581421 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpocHacE/src/unchanged.py", kind: File } 2026-08-07 11:39:05.643613720 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpocHacE/src/unchanged.py` 2026-08-07 11:39:05.643616866 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.643635751 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:05.643701362 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:05.643857402 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.645212446 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-07 11:39:05.645244658 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.645434487 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/unchanged.py"))}: Checking file '/tmp/.tmpocHacE/src/unchanged.py' 2026-08-07 11:39:05.645442080 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/modified_same_error.py"))}: Checking file '/tmp/.tmpocHacE/src/modified_same_error.py' 2026-08-07 11:39:05.645626970 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/modified_same_error.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.645642788 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/changed_error.py"))}: Checking file '/tmp/.tmpocHacE/src/changed_error.py' 2026-08-07 11:39:05.645762913 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/fixed_error.py"))}: Checking file '/tmp/.tmpocHacE/src/fixed_error.py' 2026-08-07 11:39:05.656306763 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/modified_same_error.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.661764413 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/new_error.py"))}: Checking file '/tmp/.tmpocHacE/src/new_error.py' 2026-08-07 11:39:05.661902936 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.661941660 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 11:39:05.661980854 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.662015665 DEBUG method="workspace/diagnostic" response.id=2 duration=18.37ms 2026-08-07 11:39:05.662115805 DEBUG Received server response for request 2 2026-08-07 11:39:05.663601206 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.663619201 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.663623570 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.663627282 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:05.663630850 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.663634460 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.663638312 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.663641857 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:05.663644800 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:05.663689164 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpocHacE/src/new_error.py") 2026-08-07 11:39:05.663705132 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/new_error.py` 2026-08-07 11:39:05.663735634 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpocHacE/src/new_error.py` 2026-08-07 11:39:05.663766295 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpocHacE/src/new_error.py` 2026-08-07 11:39:05.663769704 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.663778844 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 11:39:05.663809553 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpocHacE/src/fixed_error.py") 2026-08-07 11:39:05.663816335 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/fixed_error.py` 2026-08-07 11:39:05.663821905 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpocHacE/src/fixed_error.py` 2026-08-07 11:39:05.663858230 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpocHacE/src/fixed_error.py` 2026-08-07 11:39:05.663862039 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.663868091 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 11:39:05.663895822 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpocHacE/src/changed_error.py") 2026-08-07 11:39:05.663901543 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/changed_error.py` 2026-08-07 11:39:05.663906813 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpocHacE/src/changed_error.py` 2026-08-07 11:39:05.663915896 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpocHacE/src/changed_error.py` 2026-08-07 11:39:05.663918368 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.663923998 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 11:39:05.663946371 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpocHacE/src/modified_same_error.py") 2026-08-07 11:39:05.663951621 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/modified_same_error.py` 2026-08-07 11:39:05.663956117 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpocHacE/src/modified_same_error.py` 2026-08-07 11:39:05.663964848 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpocHacE/src/modified_same_error.py` 2026-08-07 11:39:05.663967402 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:05.663972632 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 11:39:05.663991058 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.664005592 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpocHacE/src/new_error.py", kind: FileContent } 2026-08-07 11:39:05.664011381 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/new_error.py` 2026-08-07 11:39:05.664026964 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.664040540 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpocHacE/src/fixed_error.py", kind: FileContent } 2026-08-07 11:39:05.664045779 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/fixed_error.py` 2026-08-07 11:39:05.664058722 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.664071585 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpocHacE/src/changed_error.py", kind: FileContent } 2026-08-07 11:39:05.664076824 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/changed_error.py` 2026-08-07 11:39:05.664088475 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:05.664101686 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpocHacE/src/modified_same_error.py", kind: FileContent } 2026-08-07 11:39:05.664107010 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpocHacE/src/modified_same_error.py` 2026-08-07 11:39:05.664159147 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:05.664163503 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.664181074 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.664250234 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/modified_same_error.py"))}: Checking file '/tmp/.tmpocHacE/src/modified_same_error.py' 2026-08-07 11:39:05.664278820 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/fixed_error.py"))}: Checking file '/tmp/.tmpocHacE/src/fixed_error.py' 2026-08-07 11:39:05.664337562 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/changed_error.py"))}: Checking file '/tmp/.tmpocHacE/src/changed_error.py' 2026-08-07 11:39:05.664346757 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpocHacE/src/new_error.py"))}: Checking file '/tmp/.tmpocHacE/src/new_error.py' 2026-08-07 11:39:05.664547615 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.664641140 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:05.664659289 DEBUG Received notification `$/progress` 2026-08-07 11:39:05.664688900 DEBUG method="workspace/diagnostic" response.id=3 duration=574.05µs 2026-08-07 11:39:05.664709574 DEBUG Received server response for request 3 2026-08-07 11:39:05.675457034 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:05.675614880 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:05.675629977 DEBUG method="shutdown" response.id=4 duration=25.58µs 2026-08-07 11:39:05.675776413 DEBUG Received server response for request 4 2026-08-07 11:39:05.675792343 DEBUG Client sends notification `exit` 2026-08-07 11:39:05.675813685 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-08-07 11:39:05.680770197 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:05.680858858 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:05.680898615 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:05.680976907 DEBUG Client info: None 2026-08-07 11:39:05.681004949 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 11:39:05.681026686 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:05.681036451 INFO Version: Unknown 2026-08-07 11:39:05.681189123 DEBUG Received server response for request 1 2026-08-07 11:39:05.681255766 DEBUG Client sends notification `initialized` 2026-08-07 11:39:05.681345171 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:05.681410896 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:05.681485844 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:05.681539956 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:05.681557909 DEBUG Initializing workspace `file:///tmp/.tmpMJaprz/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:05.681577231 DEBUG Searching for a project in '/tmp/.tmpMJaprz/astral:test' 2026-08-07 11:39:05.681609783 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:05.681616051 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:05.682013774 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:05.682021878 DEBUG Discovering virtual environment in `/tmp/.tmpMJaprz/astral:test` 2026-08-07 11:39:05.682073908 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:05.682081589 DEBUG No virtual environment found 2026-08-07 11:39:05.682095274 DEBUG Adding first-party search path `/tmp/.tmpMJaprz/astral:test` 2026-08-07 11:39:05.682123527 DEBUG Using vendored stdlib 2026-08-07 11:39:05.682307835 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:05.682315983 DEBUG Adding new file root '/tmp/.tmpMJaprz/astral:test' of kind Project 2026-08-07 11:39:05.682553657 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:05.684006853 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:05.684077652 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 11:39:05.685455574 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 11:39:05.685520068 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpMJaprz/astral:test/test.py"))}: Checking file '/tmp/.tmpMJaprz/astral:test/test.py' 2026-08-07 11:39:05.685652304 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpMJaprz/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:05.695973008 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpMJaprz/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:05.701443325 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-08-07 11:39:05.701576422 DEBUG method="workspace/diagnostic" response.id=2 duration=17.55ms 2026-08-07 11:39:05.701614541 DEBUG Received server response for request 2 2026-08-07 11:39:05.701652763 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:05.701695788 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-08-07 11:39:05.701711119 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:05.701715294 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:07.701786889 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:07.701941227 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:07.701979670 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 11:39:07.701988754 DEBUG method="shutdown" response.id=4 duration=60.58µs 2026-08-07 11:39:07.701993442 DEBUG Received server response for request 3 2026-08-07 11:39:07.701998222 DEBUG Received server response for request 4 2026-08-07 11:39:07.702003861 DEBUG Client sends notification `exit` 2026-08-07 11:39:07.702010067 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-08-07 11:39:07.707112590 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:07.707184675 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:07.707223705 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:07.707319095 DEBUG Client info: None 2026-08-07 11:39:07.707352403 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 11:39:07.707374483 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:07.707383639 INFO Version: Unknown 2026-08-07 11:39:07.707800610 DEBUG Received server response for request 1 2026-08-07 11:39:07.707895171 DEBUG Client sends notification `initialized` 2026-08-07 11:39:07.708000071 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:07.708033275 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:07.708042022 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:07.708059367 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:07.708105673 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:07.708123407 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:07.708130042 DEBUG Initializing workspace `file:///tmp/.tmpRrNNTF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:07.708149502 DEBUG Searching for a project in '/tmp/.tmpRrNNTF/src' 2026-08-07 11:39:07.708182937 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:07.708189018 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:07.708571990 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:07.708579394 DEBUG Discovering virtual environment in `/tmp/.tmpRrNNTF/src` 2026-08-07 11:39:07.708628438 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:07.708635378 DEBUG No virtual environment found 2026-08-07 11:39:07.708649125 DEBUG Adding first-party search path `/tmp/.tmpRrNNTF/src` 2026-08-07 11:39:07.708653424 DEBUG Using vendored stdlib 2026-08-07 11:39:07.708871165 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:07.708880171 DEBUG Adding new file root '/tmp/.tmpRrNNTF/src' of kind Project 2026-08-07 11:39:07.709113213 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:07.709119506 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:07.709161351 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:07.710877982 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:07.710966143 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRrNNTF/src/test.py"))}: Checking file '/tmp/.tmpRrNNTF/src/test.py' 2026-08-07 11:39:07.711161709 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRrNNTF/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:07.720928338 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRrNNTF/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:07.726022453 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 11:39:07.726041339 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:09.708248262 DEBUG Client sends notification `$/cancelRequest` 2026-08-07 11:39:09.708383256 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-08-07 11:39:09.708412716 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-08-07 11:39:09.708416547 DEBUG Received server response for request 2 2026-08-07 11:39:09.718746131 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:09.718817210 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:09.718856003 DEBUG method="shutdown" response.id=3 duration=49.81µs 2026-08-07 11:39:09.718873796 DEBUG Received server response for request 3 2026-08-07 11:39:09.718881292 DEBUG Client sends notification `exit` 2026-08-07 11:39:09.718892297 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-08-07 11:39:09.723890266 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:09.723964295 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:09.724004521 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:09.724094068 DEBUG Client info: None 2026-08-07 11:39:09.724129910 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 11:39:09.724152067 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:09.724161204 INFO Version: Unknown 2026-08-07 11:39:09.724221592 DEBUG Received server response for request 1 2026-08-07 11:39:09.724292693 DEBUG Client sends notification `initialized` 2026-08-07 11:39:09.724391988 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:09.724425236 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:09.724431971 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:09.724455137 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:09.724459175 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:09.724491135 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:09.724508014 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:09.724514433 DEBUG Initializing workspace `file:///tmp/.tmpcAo3OI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:09.724532639 DEBUG Searching for a project in '/tmp/.tmpcAo3OI/src' 2026-08-07 11:39:09.724563006 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:09.724569274 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:09.724960399 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:09.724976700 DEBUG Discovering virtual environment in `/tmp/.tmpcAo3OI/src` 2026-08-07 11:39:09.725032369 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:09.725039646 DEBUG No virtual environment found 2026-08-07 11:39:09.725052360 DEBUG Adding first-party search path `/tmp/.tmpcAo3OI/src` 2026-08-07 11:39:09.725056670 DEBUG Using vendored stdlib 2026-08-07 11:39:09.725232452 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:09.725328311 DEBUG Adding new file root '/tmp/.tmpcAo3OI/src' of kind Project 2026-08-07 11:39:09.725544271 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:09.725550080 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:09.725637409 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcAo3OI/src/test.py", kind: File } 2026-08-07 11:39:09.725676330 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcAo3OI/src/test.py` 2026-08-07 11:39:09.725695403 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:09.725734073 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:09.725819206 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:09.727274327 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:09.727352910 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcAo3OI/src/test.py"))}: Checking file '/tmp/.tmpcAo3OI/src/test.py' 2026-08-07 11:39:09.727508036 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcAo3OI/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:09.737821802 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcAo3OI/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:09.742966110 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-08-07 11:39:09.742998687 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:11.724642100 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:11.724945357 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:11.725024873 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpcAo3OI/src/test.py", kind: FileContent } 2026-08-07 11:39:11.725044288 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpcAo3OI/src/test.py` 2026-08-07 11:39:11.725097938 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 11:39:11.725158001 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:11.725258145 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpcAo3OI/src/test.py"))}: Checking file '/tmp/.tmpcAo3OI/src/test.py' 2026-08-07 11:39:11.725560880 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:11.725590660 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 11:39:11.725612660 DEBUG Received server response for request 2 2026-08-07 11:39:11.736034512 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:11.736191405 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:11.736210822 DEBUG method="shutdown" response.id=3 duration=31.07µs 2026-08-07 11:39:11.736391082 DEBUG Received server response for request 3 2026-08-07 11:39:11.736408789 DEBUG Client sends notification `exit` 2026-08-07 11:39:11.736432377 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-08-07 11:39:11.741208691 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:11.741285389 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:11.741324529 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:11.741411206 DEBUG Client info: None 2026-08-07 11:39:11.741440596 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 11:39:11.741463436 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:11.741472932 INFO Version: Unknown 2026-08-07 11:39:11.741547972 DEBUG Received server response for request 1 2026-08-07 11:39:11.741618617 DEBUG Client sends notification `initialized` 2026-08-07 11:39:11.741722515 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:11.741750587 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:11.741754635 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:11.741772011 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:11.741814444 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:11.741850595 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:11.741857681 DEBUG Initializing workspace `file:///tmp/.tmpRmAQqW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:11.741875180 DEBUG Searching for a project in '/tmp/.tmpRmAQqW/src' 2026-08-07 11:39:11.741908354 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:11.741915222 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:11.742308871 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:11.742315120 DEBUG Discovering virtual environment in `/tmp/.tmpRmAQqW/src` 2026-08-07 11:39:11.742368745 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:11.742376085 DEBUG No virtual environment found 2026-08-07 11:39:11.742391256 DEBUG Adding first-party search path `/tmp/.tmpRmAQqW/src` 2026-08-07 11:39:11.742395586 DEBUG Using vendored stdlib 2026-08-07 11:39:11.742588152 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:11.742607702 DEBUG Adding new file root '/tmp/.tmpRmAQqW/src' of kind Project 2026-08-07 11:39:11.742883055 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:11.742891929 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:11.742935412 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:11.744392936 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:11.744473186 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRmAQqW/src/test.py"))}: Checking file '/tmp/.tmpRmAQqW/src/test.py' 2026-08-07 11:39:11.744664913 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRmAQqW/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:11.754491435 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRmAQqW/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:11.759518337 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-08-07 11:39:11.759539474 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:13.741893148 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:13.742142292 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:13.742229914 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 11:39:13.742243435 DEBUG method="shutdown" response.id=3 duration=122.60µs 2026-08-07 11:39:13.742253225 DEBUG Received server response for request 2 2026-08-07 11:39:13.742260042 DEBUG Received server response for request 3 2026-08-07 11:39:13.742265149 DEBUG Client sends notification `exit` 2026-08-07 11:39:13.742274471 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-08-07 11:39:13.747665472 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:13.747738341 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:13.747781147 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:13.747882389 DEBUG Client info: None 2026-08-07 11:39:13.747913791 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 11:39:13.747936306 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:13.747945654 INFO Version: Unknown 2026-08-07 11:39:13.748048005 DEBUG Received server response for request 1 2026-08-07 11:39:13.748123179 DEBUG Client sends notification `initialized` 2026-08-07 11:39:13.748209988 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:13.748248538 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:13.748256110 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:13.748280513 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:13.748284298 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:13.748308658 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:13.748326713 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:13.748332250 DEBUG Initializing workspace `file:///tmp/.tmpd0kVJy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:13.748350871 DEBUG Searching for a project in '/tmp/.tmpd0kVJy/src' 2026-08-07 11:39:13.748382433 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:13.748388359 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:13.748764372 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:13.748769753 DEBUG Discovering virtual environment in `/tmp/.tmpd0kVJy/src` 2026-08-07 11:39:13.748820282 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:13.748827408 DEBUG No virtual environment found 2026-08-07 11:39:13.748864867 DEBUG Adding first-party search path `/tmp/.tmpd0kVJy/src` 2026-08-07 11:39:13.748869591 DEBUG Using vendored stdlib 2026-08-07 11:39:13.749048641 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:13.749057611 DEBUG Adding new file root '/tmp/.tmpd0kVJy/src' of kind Project 2026-08-07 11:39:13.749280718 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:13.749286724 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:13.749336557 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpd0kVJy/src/test.py", kind: File } 2026-08-07 11:39:13.749374693 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpd0kVJy/src/test.py` 2026-08-07 11:39:13.749378171 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:13.749405019 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:13.749448518 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:13.751916626 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:13.752011112 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpd0kVJy/src/test.py"))}: Checking file '/tmp/.tmpd0kVJy/src/test.py' 2026-08-07 11:39:13.752216065 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpd0kVJy/src/test.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:13.762685397 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpd0kVJy/src/test.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:13.767774303 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-08-07 11:39:13.767795129 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:15.748606908 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:15.748920778 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:15.749000192 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpd0kVJy/src/test.py", kind: FileContent } 2026-08-07 11:39:15.749016660 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpd0kVJy/src/test.py` 2026-08-07 11:39:15.749068930 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 11:39:15.749116666 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:15.749196123 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpd0kVJy/src/test.py"))}: Checking file '/tmp/.tmpd0kVJy/src/test.py' 2026-08-07 11:39:15.749495582 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:15.749522750 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 11:39:15.749541641 DEBUG Received server response for request 2 2026-08-07 11:39:15.749602134 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:15.749673290 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:15.749723453 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:15.749730542 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:17.749815948 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:17.750134318 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:17.750212506 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpd0kVJy/src/test.py", kind: FileContent } 2026-08-07 11:39:17.750227685 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpd0kVJy/src/test.py` 2026-08-07 11:39:17.750308393 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-08-07 11:39:17.750361107 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.750443391 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpd0kVJy/src/test.py"))}: Checking file '/tmp/.tmpd0kVJy/src/test.py' 2026-08-07 11:39:17.750683341 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:17.750721504 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-08-07 11:39:17.750748555 DEBUG Received server response for request 3 2026-08-07 11:39:17.762738210 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:17.762960185 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.762995197 DEBUG method="shutdown" response.id=4 duration=48.78µs 2026-08-07 11:39:17.763022552 DEBUG Received server response for request 4 2026-08-07 11:39:17.763034493 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.763057225 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-08-07 11:39:17.768009734 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.768078035 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.768118096 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.768201465 DEBUG Client info: None 2026-08-07 11:39:17.768236140 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 11:39:17.768257333 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.768266922 INFO Version: Unknown 2026-08-07 11:39:17.768388035 DEBUG Received server response for request 1 2026-08-07 11:39:17.768462630 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.768556581 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.768590396 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.768597895 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.768614918 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:17.768649566 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.768666186 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:17.768672131 DEBUG Initializing workspace `file:///tmp/.tmpUSU1we/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.768690504 DEBUG Searching for a project in '/tmp/.tmpUSU1we/src' 2026-08-07 11:39:17.768721318 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.768727443 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.769128964 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.769135064 DEBUG Discovering virtual environment in `/tmp/.tmpUSU1we/src` 2026-08-07 11:39:17.769281856 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.769289594 DEBUG No virtual environment found 2026-08-07 11:39:17.769303472 DEBUG Adding first-party search path `/tmp/.tmpUSU1we/src` 2026-08-07 11:39:17.769307434 DEBUG Using vendored stdlib 2026-08-07 11:39:17.769484092 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.769491852 DEBUG Adding new file root '/tmp/.tmpUSU1we/src' of kind Project 2026-08-07 11:39:17.769708686 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.769757659 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:17.769826539 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.771367354 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.001s 2026-08-07 11:39:17.771496187 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_004.py"))}: Checking file '/tmp/.tmpUSU1we/src/file_004.py' 2026-08-07 11:39:17.771496220 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_002.py"))}: Checking file '/tmp/.tmpUSU1we/src/file_002.py' 2026-08-07 11:39:17.771688330 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_002.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:17.771914611 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_000.py"))}: Checking file '/tmp/.tmpUSU1we/src/file_000.py' 2026-08-07 11:39:17.771977412 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_001.py"))}: Checking file '/tmp/.tmpUSU1we/src/file_001.py' 2026-08-07 11:39:17.782569152 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_000.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:17.788097050 DEBUG Received notification `$/progress` 2026-08-07 11:39:17.788134190 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpUSU1we/src/file_003.py"))}: Checking file '/tmp/.tmpUSU1we/src/file_003.py' 2026-08-07 11:39:17.788294384 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 11:39:17.788346039 DEBUG method="workspace/diagnostic" response.id=2 duration=18.58ms 2026-08-07 11:39:17.788386731 DEBUG Received notification `$/progress` 2026-08-07 11:39:17.788394691 DEBUG Received server response for request 2 2026-08-07 11:39:17.799414937 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:17.799580939 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.799599925 DEBUG method="shutdown" response.id=3 duration=30.91µs 2026-08-07 11:39:17.799624371 DEBUG Received server response for request 3 2026-08-07 11:39:17.799636097 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.799656768 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-08-07 11:39:17.804538554 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.804610285 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.804649038 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.804730750 DEBUG Client info: None 2026-08-07 11:39:17.804761160 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 11:39:17.804782713 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.804791746 INFO Version: Unknown 2026-08-07 11:39:17.804922332 DEBUG Received server response for request 1 2026-08-07 11:39:17.804990180 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.805079317 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.805108133 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.805112059 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.805131932 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:17.805136742 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:17.805140983 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:17.805143763 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:17.805167523 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.805182712 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:17.805189030 DEBUG Initializing workspace `file:///tmp/.tmpJ7Lr2P/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.805205760 DEBUG Searching for a project in '/tmp/.tmpJ7Lr2P/src' 2026-08-07 11:39:17.805237775 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.805244316 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.805624227 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.805630410 DEBUG Discovering virtual environment in `/tmp/.tmpJ7Lr2P/src` 2026-08-07 11:39:17.805682359 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.805689691 DEBUG No virtual environment found 2026-08-07 11:39:17.805703083 DEBUG Adding first-party search path `/tmp/.tmpJ7Lr2P/src` 2026-08-07 11:39:17.805707452 DEBUG Using vendored stdlib 2026-08-07 11:39:17.805919004 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.805927873 DEBUG Adding new file root '/tmp/.tmpJ7Lr2P/src' of kind Project 2026-08-07 11:39:17.806166288 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.806172690 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:17.806223241 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJ7Lr2P/src/error_0.py", kind: File } 2026-08-07 11:39:17.806261433 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ7Lr2P/src/error_0.py` 2026-08-07 11:39:17.806265345 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:17.806291109 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:17.806317863 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJ7Lr2P/src/error_1.py", kind: File } 2026-08-07 11:39:17.806330147 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ7Lr2P/src/error_1.py` 2026-08-07 11:39:17.806332842 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:17.806338893 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 11:39:17.806359598 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJ7Lr2P/src/error_2.py", kind: File } 2026-08-07 11:39:17.806370020 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJ7Lr2P/src/error_2.py` 2026-08-07 11:39:17.806372545 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:17.806378026 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 11:39:17.806415487 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.808931885 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.002s 2026-08-07 11:39:17.809073957 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_2.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_2.py' 2026-08-07 11:39:17.809081463 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_6.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_6.py' 2026-08-07 11:39:17.809149337 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_0.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_0.py' 2026-08-07 11:39:17.809143943 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_4.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_4.py' 2026-08-07 11:39:17.809252259 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_2.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:17.819545322 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_2.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:17.825858036 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_1.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_1.py' 2026-08-07 11:39:17.825913128 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_3.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_3.py' 2026-08-07 11:39:17.826001025 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_5.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_5.py' 2026-08-07 11:39:17.826319021 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 11:39:17.826428698 DEBUG method="workspace/diagnostic" response.id=2 duration=20.04ms 2026-08-07 11:39:17.826455157 DEBUG Received server response for request 2 2026-08-07 11:39:17.826552377 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:17.826561438 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:17.826566413 DEBUG Client sends notification `textDocument/didChange` 2026-08-07 11:39:17.826569383 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:17.826618409 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:17.826677395 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJ7Lr2P/src/error_0.py", kind: FileContent } 2026-08-07 11:39:17.826693530 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJ7Lr2P/src/error_0.py` 2026-08-07 11:39:17.826752388 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:17.826769132 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJ7Lr2P/src/error_1.py", kind: FileContent } 2026-08-07 11:39:17.826774931 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJ7Lr2P/src/error_1.py` 2026-08-07 11:39:17.826789677 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-08-07 11:39:17.826804240 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJ7Lr2P/src/error_2.py", kind: FileContent } 2026-08-07 11:39:17.826809463 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJ7Lr2P/src/error_2.py` 2026-08-07 11:39:17.826887528 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.826956060 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_0.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_0.py' 2026-08-07 11:39:17.826962969 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_2.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_2.py' 2026-08-07 11:39:17.827003557 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpJ7Lr2P/src/error_1.py"))}: Checking file '/tmp/.tmpJ7Lr2P/src/error_1.py' 2026-08-07 11:39:17.827161141 DEBUG Received notification `$/progress` 2026-08-07 11:39:17.827229680 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:17.827257787 DEBUG method="workspace/diagnostic" response.id=3 duration=439.64µs 2026-08-07 11:39:17.827271368 DEBUG Received server response for request 3 2026-08-07 11:39:17.837910362 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:17.838054134 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.838074076 DEBUG method="shutdown" response.id=4 duration=35.56µs 2026-08-07 11:39:17.838096392 DEBUG Received server response for request 4 2026-08-07 11:39:17.838109030 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.838128541 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-08-07 11:39:17.843327421 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.843397063 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.843432950 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.843508500 DEBUG Client info: None 2026-08-07 11:39:17.843538703 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.843559263 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.843569267 INFO Version: Unknown 2026-08-07 11:39:17.843704297 DEBUG Received server response for request 1 2026-08-07 11:39:17.843790034 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.843913031 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.843948560 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.843957384 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.843978029 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:17.844018897 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.844038982 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:17.844045145 DEBUG Initializing workspace `file:///tmp/.tmpe8Ji0r/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.844064507 DEBUG Searching for a project in '/tmp/.tmpe8Ji0r/src' 2026-08-07 11:39:17.844120198 DEBUG Found project at '/tmp/.tmpe8Ji0r' 2026-08-07 11:39:17.844125781 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.844486636 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.844492074 DEBUG Discovering virtual environment in `/tmp/.tmpe8Ji0r` 2026-08-07 11:39:17.844537250 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.844543462 DEBUG No virtual environment found 2026-08-07 11:39:17.844553185 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-08-07 11:39:17.844561792 DEBUG Adding first-party search path `/tmp/.tmpe8Ji0r/src` 2026-08-07 11:39:17.844565148 DEBUG Adding first-party search path `/tmp/.tmpe8Ji0r` 2026-08-07 11:39:17.844568431 DEBUG Using vendored stdlib 2026-08-07 11:39:17.844742339 INFO Python version: Python 3.10, platform: linux 2026-08-07 11:39:17.844748498 DEBUG Adding new file root '/tmp/.tmpe8Ji0r' of kind Project 2026-08-07 11:39:17.844982295 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.844988171 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:17.845102035 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpe8Ji0r' 2026-08-07 11:39:17.846503370 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpe8Ji0r}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:17.846597172 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe8Ji0r/src/foo.py"))}: Checking file '/tmp/.tmpe8Ji0r/src/foo.py' 2026-08-07 11:39:17.846767325 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe8Ji0r/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:17.862743680 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe8Ji0r/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-08-07 11:39:17.862804046 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpe8Ji0r/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-08-07 11:39:17.862902721 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-08-07 11:39:17.862964925 DEBUG method="workspace/diagnostic" response.id=2 duration=17.97ms 2026-08-07 11:39:17.863025693 DEBUG Received server response for request 2 2026-08-07 11:39:17.873438888 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:17.873625275 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.873647315 DEBUG method="shutdown" response.id=3 duration=37.19µs 2026-08-07 11:39:17.873795713 DEBUG Received server response for request 3 2026-08-07 11:39:17.873815988 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.873862412 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-08-07 11:39:17.878910967 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.879002581 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.879040661 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.879102452 DEBUG Client info: None 2026-08-07 11:39:17.879124666 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.879142624 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.879152939 INFO Version: Unknown 2026-08-07 11:39:17.879923925 DEBUG Received server response for request 1 2026-08-07 11:39:17.879997186 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.880099415 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.880151179 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.880155631 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.880172287 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:17.880242747 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.880267362 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:17.880274929 DEBUG Initializing workspace `file:///tmp/.tmpA1oRd8/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.880295753 DEBUG Searching for a project in '/tmp/.tmpA1oRd8/src' 2026-08-07 11:39:17.880330027 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.880337162 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.880721214 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.880729425 DEBUG Discovering virtual environment in `/tmp/.tmpA1oRd8/src` 2026-08-07 11:39:17.880783855 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.880791498 DEBUG No virtual environment found 2026-08-07 11:39:17.880805904 DEBUG Adding first-party search path `/tmp/.tmpA1oRd8/src` 2026-08-07 11:39:17.880810253 DEBUG Using vendored stdlib 2026-08-07 11:39:17.880996626 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.881006210 DEBUG Adding new file root '/tmp/.tmpA1oRd8/src' of kind Project 2026-08-07 11:39:17.881209479 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.881215528 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:17.881258837 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.882732375 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:17.882861951 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpA1oRd8/src/foo.py"))}: Checking file '/tmp/.tmpA1oRd8/src/foo.py' 2026-08-07 11:39:17.883105756 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpA1oRd8/src/foo.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:17.892975924 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpA1oRd8/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:17.899570592 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.017s 2026-08-07 11:39:17.899643815 DEBUG method="workspace/diagnostic" response.id=2 duration=18.42ms 2026-08-07 11:39:17.899682238 DEBUG Received server response for request 2 2026-08-07 11:39:17.910954680 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:17.911036425 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.911054906 DEBUG method="shutdown" response.id=3 duration=31.60µs 2026-08-07 11:39:17.911067382 DEBUG Received server response for request 3 2026-08-07 11:39:17.911075646 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.911087282 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-08-07 11:39:17.916099409 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.916173799 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.916209114 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.916266027 DEBUG Client info: None 2026-08-07 11:39:17.916286873 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.916305098 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.916315247 INFO Version: Unknown 2026-08-07 11:39:17.917441508 DEBUG Received server response for request 1 2026-08-07 11:39:17.917517192 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.917913312 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.917953980 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.917962618 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.917986078 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:17.918019079 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.918039835 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:17.918047262 DEBUG Initializing workspace `file:///tmp/.tmpzlM6mr/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.918067094 DEBUG Searching for a project in '/tmp/.tmpzlM6mr/src' 2026-08-07 11:39:17.918096401 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.918102605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.918464132 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.918472060 DEBUG Discovering virtual environment in `/tmp/.tmpzlM6mr/src` 2026-08-07 11:39:17.918522561 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.918528643 DEBUG No virtual environment found 2026-08-07 11:39:17.918540680 DEBUG Adding first-party search path `/tmp/.tmpzlM6mr/src` 2026-08-07 11:39:17.918544281 DEBUG Using vendored stdlib 2026-08-07 11:39:17.918719171 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.918728337 DEBUG Adding new file root '/tmp/.tmpzlM6mr/src' of kind Project 2026-08-07 11:39:17.918959523 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.918966075 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:17.919010680 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-08-07 11:39:17.920381443 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:17.920465051 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpzlM6mr/src/foo.py"))}: Checking file '/tmp/.tmpzlM6mr/src/foo.py' 2026-08-07 11:39:17.920635492 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:17.920676224 DEBUG method="workspace/diagnostic" response.id=2 duration=1.71ms 2026-08-07 11:39:17.920697027 DEBUG Received server response for request 2 2026-08-07 11:39:17.931017626 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:17.931066629 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.931087567 DEBUG method="shutdown" response.id=3 duration=31.54µs 2026-08-07 11:39:17.931103896 DEBUG Received server response for request 3 2026-08-07 11:39:17.931108389 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.931116946 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-08-07 11:39:17.932397521 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.932464359 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.932491512 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.932601629 DEBUG Client info: None 2026-08-07 11:39:17.932632633 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.932652409 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.932661811 INFO Version: Unknown 2026-08-07 11:39:17.932722896 DEBUG Received server response for request 1 2026-08-07 11:39:17.932786811 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.932801580 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpwlDXEx 2026-08-07 11:39:17.932905763 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.932933141 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.932938165 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.932954024 DEBUG No workspace configuration provided for file:///tmp/.tmpwlDXEx 2026-08-07 11:39:17.932974724 DEBUG Client sends notification `notebookDocument/didOpen` 2026-08-07 11:39:17.932977667 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 11:39:17.933014602 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.933021072 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpwlDXEx, using default options 2026-08-07 11:39:17.933028092 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:17.933033928 DEBUG Initializing workspace `file:///tmp/.tmpwlDXEx`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.933050386 DEBUG Searching for a project in '/tmp/.tmpwlDXEx' 2026-08-07 11:39:17.933074644 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.933080270 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.933446025 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.933452753 DEBUG Discovering virtual environment in `/tmp/.tmpwlDXEx` 2026-08-07 11:39:17.933499650 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.933507460 DEBUG No virtual environment found 2026-08-07 11:39:17.933520358 DEBUG Adding first-party search path `/tmp/.tmpwlDXEx` 2026-08-07 11:39:17.933524734 DEBUG Using vendored stdlib 2026-08-07 11:39:17.933706265 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.933713713 DEBUG Adding new file root '/tmp/.tmpwlDXEx' of kind Project 2026-08-07 11:39:17.933967860 DEBUG Updating project to check open files 2026-08-07 11:39:17.933991992 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.933997153 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-08-07 11:39:17.934032693 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:17.934036303 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:17.934045401 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:17.934053015 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:17.934055396 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:17.934060251 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 11:39:17.934065281 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-08-07 11:39:17.934067701 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-08-07 11:39:17.934071970 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 11:39:17.934183235 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Checking file 'vs-code:/test.ipynb' 2026-08-07 11:39:17.934373008 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Resolving dynamic module resolution paths 2026-08-07 11:39:17.947708442 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(182))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:17.954066753 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:17.954097259 DEBUG Received notification `textDocument/publishDiagnostics` 2026-08-07 11:39:17.955295575 DEBUG method="textDocument/prepareRename" response.id=2 duration=1.35ms 2026-08-07 11:39:17.955446090 DEBUG Received server response for request 2 2026-08-07 11:39:17.955477391 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 11:39:17.960805627 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpwlDXEx}: Indexed 1 file(s) in 0.003s 2026-08-07 11:39:17.960861583 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpwlDXEx/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 11:39:17.961564330 DEBUG method="textDocument/rename" response.id=3 duration=6.04ms 2026-08-07 11:39:17.961587175 DEBUG Received server response for request 3 2026-08-07 11:39:17.972757191 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:17.972820764 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.972858639 DEBUG method="shutdown" response.id=4 duration=51.47µs 2026-08-07 11:39:17.972877643 DEBUG Received server response for request 4 2026-08-07 11:39:17.972892387 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.972906045 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-08-07 11:39:17.978200047 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:17.978271206 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.978302355 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.978493844 DEBUG Client info: None 2026-08-07 11:39:17.978507708 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.978525077 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.978536135 INFO Version: Unknown 2026-08-07 11:39:17.978597367 DEBUG Received server response for request 1 2026-08-07 11:39:17.978680423 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.978693020 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpsOvMBB 2026-08-07 11:39:17.978783557 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.978820558 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.978826181 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.978857924 DEBUG No workspace configuration provided for file:///tmp/.tmpsOvMBB 2026-08-07 11:39:17.978866684 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:17.978870546 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-08-07 11:39:17.978919621 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.978927382 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpsOvMBB, using default options 2026-08-07 11:39:17.978937316 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:17.978943789 DEBUG Initializing workspace `file:///tmp/.tmpsOvMBB`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.978965209 DEBUG Searching for a project in '/tmp/.tmpsOvMBB' 2026-08-07 11:39:17.979001507 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.979008819 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.979414756 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.979421719 DEBUG Discovering virtual environment in `/tmp/.tmpsOvMBB` 2026-08-07 11:39:17.979475552 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.979481972 DEBUG No virtual environment found 2026-08-07 11:39:17.979494942 DEBUG Adding first-party search path `/tmp/.tmpsOvMBB` 2026-08-07 11:39:17.979499032 DEBUG Using vendored stdlib 2026-08-07 11:39:17.979689342 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.979700141 DEBUG Adding new file root '/tmp/.tmpsOvMBB' of kind Project 2026-08-07 11:39:17.979958692 DEBUG Updating project to check open files 2026-08-07 11:39:17.979985593 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.979991347 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:17.980045256 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpsOvMBB/foo.py", kind: File } 2026-08-07 11:39:17.980086900 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpsOvMBB/foo.py` 2026-08-07 11:39:17.980091488 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:17.980102243 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:17.982000832 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmpsOvMBB}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:17.982185067 DEBUG method="textDocument/prepareRename" response.id=2 duration=2.07ms 2026-08-07 11:39:17.982204903 DEBUG Received server response for request 2 2026-08-07 11:39:17.982217611 DEBUG Client sends request `textDocument/rename` with ID 3 2026-08-07 11:39:17.982411873 DEBUG method="textDocument/rename" response.id=3 duration=181.52µs 2026-08-07 11:39:17.982429384 DEBUG Received server response for request 3 2026-08-07 11:39:17.992733583 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:17.992784526 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:17.992803610 DEBUG method="shutdown" response.id=4 duration=31.54µs 2026-08-07 11:39:17.992819809 DEBUG Received server response for request 4 2026-08-07 11:39:17.992825624 DEBUG Client sends notification `exit` 2026-08-07 11:39:17.992902067 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-08-07 11:39:17.994257911 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 11:39:17.994346007 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:17.994384600 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:17.997332052 DEBUG Client info: None 2026-08-07 11:39:17.997354771 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:17.997368935 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:17.997377687 INFO Version: Unknown 2026-08-07 11:39:17.997437364 DEBUG Received server response for request 1 2026-08-07 11:39:17.997495806 DEBUG Client sends notification `initialized` 2026-08-07 11:39:17.997590321 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:17.997652999 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:17.997658744 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:17.997679239 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:17.997683790 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 11:39:17.997695796 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:17.997716830 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:17.997723057 DEBUG Initializing workspace `file:///tmp/.tmpXn9TNT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:17.997743193 DEBUG Searching for a project in '/tmp/.tmpXn9TNT/src' 2026-08-07 11:39:17.997776978 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:17.997783514 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:17.998146846 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:17.998229361 DEBUG Discovering virtual environment in `/tmp/.tmpXn9TNT/src` 2026-08-07 11:39:17.998309042 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:17.998318212 DEBUG No virtual environment found 2026-08-07 11:39:17.998333304 DEBUG Adding first-party search path `/tmp/.tmpXn9TNT/src` 2026-08-07 11:39:17.998337549 DEBUG Using vendored stdlib 2026-08-07 11:39:17.998520093 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:17.998527954 DEBUG Adding new file root '/tmp/.tmpXn9TNT/src' of kind Project 2026-08-07 11:39:17.998714394 DEBUG Updating project to check open files 2026-08-07 11:39:17.998737376 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:17.998742281 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:17.998791631 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXn9TNT/src/foo.py", kind: File } 2026-08-07 11:39:17.998827148 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXn9TNT/src/foo.py` 2026-08-07 11:39:17.998867027 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:17.998878897 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:17.999137452 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.009593414 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.015635529 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=16.75ms 2026-08-07 11:39:18.015672658 DEBUG Received server response for request 2 2026-08-07 11:39:18.026032109 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:18.026236362 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.026254113 DEBUG method="shutdown" response.id=3 duration=31.82µs 2026-08-07 11:39:18.026402259 DEBUG Received server response for request 3 2026-08-07 11:39:18.026419015 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.026438142 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-08-07 11:39:18.030437015 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 11:39:18.030513627 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.030544640 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.030623429 DEBUG Client info: None 2026-08-07 11:39:18.030655965 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.030675468 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.030685436 INFO Version: Unknown 2026-08-07 11:39:18.030769417 DEBUG Received server response for request 1 2026-08-07 11:39:18.030859375 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.030952656 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.030991448 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.030999028 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.031023131 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.031028163 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 11:39:18.031055560 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.031074295 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.031080060 DEBUG Initializing workspace `file:///tmp/.tmp5tS1lE/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.031096956 DEBUG Searching for a project in '/tmp/.tmp5tS1lE/src' 2026-08-07 11:39:18.031126330 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.031132017 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.031498317 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.031503300 DEBUG Discovering virtual environment in `/tmp/.tmp5tS1lE/src` 2026-08-07 11:39:18.031549972 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.031556698 DEBUG No virtual environment found 2026-08-07 11:39:18.031569539 DEBUG Adding first-party search path `/tmp/.tmp5tS1lE/src` 2026-08-07 11:39:18.031573240 DEBUG Using vendored stdlib 2026-08-07 11:39:18.031745614 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.031774488 DEBUG Adding new file root '/tmp/.tmp5tS1lE/src' of kind Project 2026-08-07 11:39:18.032017256 DEBUG Updating project to check open files 2026-08-07 11:39:18.032038633 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.032042842 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.032090764 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp5tS1lE/src/foo.py", kind: File } 2026-08-07 11:39:18.032125311 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp5tS1lE/src/foo.py` 2026-08-07 11:39:18.032129000 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.032138075 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.032367103 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.043732433 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.049587088 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=17.44ms 2026-08-07 11:39:18.049667730 DEBUG Received server response for request 2 2026-08-07 11:39:18.060079476 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:18.060253579 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.060269946 DEBUG method="shutdown" response.id=3 duration=29.14µs 2026-08-07 11:39:18.060479831 DEBUG Received server response for request 3 2026-08-07 11:39:18.060495544 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.060517923 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-08-07 11:39:18.064513645 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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 11:39:18.064593523 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.064625924 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.064707110 DEBUG Client info: None 2026-08-07 11:39:18.064749617 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.064771544 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.064781398 INFO Version: Unknown 2026-08-07 11:39:18.064881361 DEBUG Received server response for request 1 2026-08-07 11:39:18.064953608 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.065094562 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.065125333 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.065133057 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.065156498 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.065161795 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-08-07 11:39:18.065193449 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.065212020 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.065217668 DEBUG Initializing workspace `file:///tmp/.tmpRLXTYp/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.065235827 DEBUG Searching for a project in '/tmp/.tmpRLXTYp/src' 2026-08-07 11:39:18.065265154 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.065271508 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.065636152 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.065640559 DEBUG Discovering virtual environment in `/tmp/.tmpRLXTYp/src` 2026-08-07 11:39:18.065686991 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.065693848 DEBUG No virtual environment found 2026-08-07 11:39:18.065706303 DEBUG Adding first-party search path `/tmp/.tmpRLXTYp/src` 2026-08-07 11:39:18.065710065 DEBUG Using vendored stdlib 2026-08-07 11:39:18.065916815 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.065924151 DEBUG Adding new file root '/tmp/.tmpRLXTYp/src' of kind Project 2026-08-07 11:39:18.066132587 DEBUG Updating project to check open files 2026-08-07 11:39:18.066155555 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.066160498 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.066209960 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRLXTYp/src/foo", kind: File } 2026-08-07 11:39:18.066258155 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.066262226 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.066271360 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.066590111 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.069007517 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=2.73ms 2026-08-07 11:39:18.069030898 DEBUG Received server response for request 2 2026-08-07 11:39:18.069048073 DEBUG Client sends notification `textDocument/didClose` 2026-08-07 11:39:18.069057727 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.069061971 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-08-07 11:39:18.069083292 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069088437 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-08-07 11:39:18.069099902 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-08-07 11:39:18.069106647 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(180))}: Removing file `/tmp/.tmpRLXTYp/src/foo` from project `src` 2026-08-07 11:39:18.069114251 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069117758 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069144504 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpRLXTYp/src/foo") 2026-08-07 11:39:18.069149432 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069152880 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069174274 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRLXTYp/src/foo` 2026-08-07 11:39:18.069176589 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.069180190 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.077076603 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.083484051 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=14.30ms 2026-08-07 11:39:18.083514628 DEBUG Received server response for request 3 2026-08-07 11:39:18.093637091 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.093813606 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.093862805 DEBUG method="shutdown" response.id=4 duration=63.32µs 2026-08-07 11:39:18.093888071 DEBUG Received server response for request 4 2026-08-07 11:39:18.093897200 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.093910377 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-08-07 11:39:18.097981570 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.098051329 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.098087251 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.098212646 DEBUG Client info: None 2026-08-07 11:39:18.098242615 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.098262945 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.098271326 INFO Version: Unknown 2026-08-07 11:39:18.098330908 DEBUG Received server response for request 1 2026-08-07 11:39:18.098396916 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.098475951 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.098500182 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.098504165 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.098522240 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.098525746 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-08-07 11:39:18.098556991 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.098571843 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.098578223 DEBUG Initializing workspace `file:///tmp/.tmpFs02Oy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.098595292 DEBUG Searching for a project in '/tmp/.tmpFs02Oy/src' 2026-08-07 11:39:18.098625385 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.098631852 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.099029227 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.099036718 DEBUG Discovering virtual environment in `/tmp/.tmpFs02Oy/src` 2026-08-07 11:39:18.099089467 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.099096901 DEBUG No virtual environment found 2026-08-07 11:39:18.099111773 DEBUG Adding first-party search path `/tmp/.tmpFs02Oy/src` 2026-08-07 11:39:18.099116212 DEBUG Using vendored stdlib 2026-08-07 11:39:18.099307169 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.099315949 DEBUG Adding new file root '/tmp/.tmpFs02Oy/src' of kind Project 2026-08-07 11:39:18.099568546 DEBUG Updating project to check open files 2026-08-07 11:39:18.099592203 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.099598035 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.099650628 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFs02Oy/src/foo.py", kind: File } 2026-08-07 11:39:18.099688323 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFs02Oy/src/foo.py` 2026-08-07 11:39:18.099692124 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.099702773 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.100000173 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.114918596 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.122118513 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:18.122138692 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-08-07 11:39:18.122148615 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:18.122313068 DEBUG method="textDocument/signatureHelp" response.id=2 duration=22.60ms 2026-08-07 11:39:18.122369336 DEBUG Received server response for request 2 2026-08-07 11:39:18.133636584 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:18.133795294 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.133813508 DEBUG method="shutdown" response.id=3 duration=29.77µs 2026-08-07 11:39:18.133992749 DEBUG Received server response for request 3 2026-08-07 11:39:18.134009745 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.134034190 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-08-07 11:39:18.138822676 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.138912942 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.138940921 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.138999368 DEBUG Client info: None 2026-08-07 11:39:18.139017586 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.139033841 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.139043339 INFO Version: Unknown 2026-08-07 11:39:18.139225772 DEBUG Received server response for request 1 2026-08-07 11:39:18.139286561 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.139304252 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp8GoCp2 2026-08-07 11:39:18.139398284 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.139425010 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.139432249 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.139448323 DEBUG No workspace configuration provided for file:///tmp/.tmp8GoCp2 2026-08-07 11:39:18.139459234 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.139463337 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 11:39:18.139491909 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.139497826 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp8GoCp2, using default options 2026-08-07 11:39:18.139505416 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.139510791 DEBUG Initializing workspace `file:///tmp/.tmp8GoCp2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.139526351 DEBUG Searching for a project in '/tmp/.tmp8GoCp2' 2026-08-07 11:39:18.139550578 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.139556921 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.139949060 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.139954603 DEBUG Discovering virtual environment in `/tmp/.tmp8GoCp2` 2026-08-07 11:39:18.140000859 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.140007231 DEBUG No virtual environment found 2026-08-07 11:39:18.140019996 DEBUG Adding first-party search path `/tmp/.tmp8GoCp2` 2026-08-07 11:39:18.140024035 DEBUG Using vendored stdlib 2026-08-07 11:39:18.140183753 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.140189997 DEBUG Adding new file root '/tmp/.tmp8GoCp2' of kind Project 2026-08-07 11:39:18.140395367 DEBUG Updating project to check open files 2026-08-07 11:39:18.140414430 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.140419106 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.140465681 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8GoCp2/foo.py", kind: File } 2026-08-07 11:39:18.140498701 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8GoCp2/foo.py` 2026-08-07 11:39:18.140502116 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.140510408 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.140784721 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.140894148 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=376.34µs 2026-08-07 11:39:18.140929638 DEBUG Received server response for request 2 2026-08-07 11:39:18.141576043 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 11:39:18.141665388 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=73.65µs 2026-08-07 11:39:18.141675647 DEBUG Received server response for request 3 2026-08-07 11:39:18.141684631 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 11:39:18.141779749 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=40.42µs 2026-08-07 11:39:18.141809178 DEBUG Received server response for request 4 2026-08-07 11:39:18.141816710 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-08-07 11:39:18.153879298 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=12.00ms 2026-08-07 11:39:18.153911060 DEBUG Received server response for request 5 2026-08-07 11:39:18.153937287 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-08-07 11:39:18.154083245 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=126.21µs 2026-08-07 11:39:18.154094590 DEBUG Received server response for request 6 2026-08-07 11:39:18.164178702 DEBUG Client sends request `shutdown` with ID 7 2026-08-07 11:39:18.164399549 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.164418285 DEBUG method="shutdown" response.id=7 duration=31.60µs 2026-08-07 11:39:18.164459438 DEBUG Received server response for request 7 2026-08-07 11:39:18.164470646 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.164486864 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-08-07 11:39:18.167911554 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.167983769 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.168018183 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.168067809 DEBUG Client info: None 2026-08-07 11:39:18.168086560 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.168103940 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.168114056 INFO Version: Unknown 2026-08-07 11:39:18.169426810 DEBUG Received server response for request 1 2026-08-07 11:39:18.169484650 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.169494546 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpcnnpUN 2026-08-07 11:39:18.169567585 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.169593910 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.169597627 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.169607465 DEBUG No workspace configuration provided for file:///tmp/.tmpcnnpUN 2026-08-07 11:39:18.169616434 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.169619916 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 11:39:18.169673667 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.169679774 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpcnnpUN, using default options 2026-08-07 11:39:18.169687464 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.169692629 DEBUG Initializing workspace `file:///tmp/.tmpcnnpUN`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.169709545 DEBUG Searching for a project in '/tmp/.tmpcnnpUN' 2026-08-07 11:39:18.169735232 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.169746228 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.170188435 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.170195677 DEBUG Discovering virtual environment in `/tmp/.tmpcnnpUN` 2026-08-07 11:39:18.170245608 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.170252133 DEBUG No virtual environment found 2026-08-07 11:39:18.170264993 DEBUG Adding first-party search path `/tmp/.tmpcnnpUN` 2026-08-07 11:39:18.170268858 DEBUG Using vendored stdlib 2026-08-07 11:39:18.170478152 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.170487128 DEBUG Adding new file root '/tmp/.tmpcnnpUN' of kind Project 2026-08-07 11:39:18.170735644 DEBUG Updating project to check open files 2026-08-07 11:39:18.170762680 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.170768780 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.170824922 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpcnnpUN/foo.py", kind: File } 2026-08-07 11:39:18.170893238 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpcnnpUN/foo.py` 2026-08-07 11:39:18.170897774 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.170909218 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.171232171 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.171317553 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=400.15µs 2026-08-07 11:39:18.171350890 DEBUG Received server response for request 2 2026-08-07 11:39:18.171368358 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-08-07 11:39:18.171423808 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpcnnpUN' 2026-08-07 11:39:18.171443778 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:18.186547476 DEBUG Module `__builtins__` not found in search paths 2026-08-07 11:39:18.223673902 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=52.29ms 2026-08-07 11:39:18.223726709 DEBUG Received server response for request 3 2026-08-07 11:39:18.233915394 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.233979358 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.233994192 DEBUG method="shutdown" response.id=4 duration=24.44µs 2026-08-07 11:39:18.234009756 DEBUG Received server response for request 4 2026-08-07 11:39:18.234016334 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.234026845 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-08-07 11:39:18.251473629 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.251557654 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.251590443 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.251642659 DEBUG Client info: None 2026-08-07 11:39:18.251664421 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.251681775 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.251692435 INFO Version: Unknown 2026-08-07 11:39:18.252173026 DEBUG Received server response for request 1 2026-08-07 11:39:18.252266153 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.252281027 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp2ZPlO8 2026-08-07 11:39:18.252365830 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.252395858 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.252401636 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.252415915 DEBUG No workspace configuration provided for file:///tmp/.tmp2ZPlO8 2026-08-07 11:39:18.252426383 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.252430325 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 11:39:18.252460034 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.252466420 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp2ZPlO8, using default options 2026-08-07 11:39:18.252476046 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.252481716 DEBUG Initializing workspace `file:///tmp/.tmp2ZPlO8`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.252503757 DEBUG Searching for a project in '/tmp/.tmp2ZPlO8' 2026-08-07 11:39:18.252540839 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.252547311 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.253037071 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.253045541 DEBUG Discovering virtual environment in `/tmp/.tmp2ZPlO8` 2026-08-07 11:39:18.253107028 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.253119179 DEBUG No virtual environment found 2026-08-07 11:39:18.253136712 DEBUG Adding first-party search path `/tmp/.tmp2ZPlO8` 2026-08-07 11:39:18.253141819 DEBUG Using vendored stdlib 2026-08-07 11:39:18.253355980 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.253364274 DEBUG Adding new file root '/tmp/.tmp2ZPlO8' of kind Project 2026-08-07 11:39:18.253656493 DEBUG Updating project to check open files 2026-08-07 11:39:18.253690510 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.253696026 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.253752259 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2ZPlO8/foo.py", kind: File } 2026-08-07 11:39:18.253803204 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2ZPlO8/foo.py` 2026-08-07 11:39:18.253808180 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.253818200 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.254130975 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.254200553 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=291.09µs 2026-08-07 11:39:18.254226399 DEBUG Received server response for request 2 2026-08-07 11:39:18.254243160 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 11:39:18.254343785 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=79.01µs 2026-08-07 11:39:18.254432125 DEBUG Received server response for request 3 2026-08-07 11:39:18.264683362 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.264758751 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.264777421 DEBUG method="shutdown" response.id=4 duration=30.50µs 2026-08-07 11:39:18.264791282 DEBUG Received server response for request 4 2026-08-07 11:39:18.264799975 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.264811925 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-08-07 11:39:18.266214406 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.266286892 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.266325776 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.266383934 DEBUG Client info: None 2026-08-07 11:39:18.266405374 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.266422981 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.266432546 INFO Version: Unknown 2026-08-07 11:39:18.266504732 DEBUG Received server response for request 1 2026-08-07 11:39:18.266572076 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.266584707 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpCveXhQ 2026-08-07 11:39:18.266679747 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.266724530 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.266728688 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.266741733 DEBUG No workspace configuration provided for file:///tmp/.tmpCveXhQ 2026-08-07 11:39:18.266750508 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.266754148 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-08-07 11:39:18.266811178 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.266817968 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpCveXhQ, using default options 2026-08-07 11:39:18.266826311 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.266850213 DEBUG Initializing workspace `file:///tmp/.tmpCveXhQ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.266870870 DEBUG Searching for a project in '/tmp/.tmpCveXhQ' 2026-08-07 11:39:18.266897794 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.266903881 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.267310052 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.267318045 DEBUG Discovering virtual environment in `/tmp/.tmpCveXhQ` 2026-08-07 11:39:18.267372997 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.267380380 DEBUG No virtual environment found 2026-08-07 11:39:18.267394209 DEBUG Adding first-party search path `/tmp/.tmpCveXhQ` 2026-08-07 11:39:18.267398634 DEBUG Using vendored stdlib 2026-08-07 11:39:18.267578619 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.267586412 DEBUG Adding new file root '/tmp/.tmpCveXhQ' of kind Project 2026-08-07 11:39:18.267813728 DEBUG Updating project to check open files 2026-08-07 11:39:18.267948815 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.267965043 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.268020384 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCveXhQ/foo.py", kind: File } 2026-08-07 11:39:18.268059173 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCveXhQ/foo.py` 2026-08-07 11:39:18.268063124 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.268075984 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.268394557 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.283594811 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=15.51ms 2026-08-07 11:39:18.283661120 DEBUG Received server response for request 2 2026-08-07 11:39:18.283692670 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-08-07 11:39:18.283807934 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.284079948 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=360.88µs 2026-08-07 11:39:18.284101182 DEBUG Received server response for request 3 2026-08-07 11:39:18.284142644 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-08-07 11:39:18.284503112 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=177.78µs 2026-08-07 11:39:18.284523159 DEBUG Received server response for request 4 2026-08-07 11:39:18.294649570 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 11:39:18.294862324 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.294883842 DEBUG method="shutdown" response.id=5 duration=59.46µs 2026-08-07 11:39:18.294908657 DEBUG Received server response for request 5 2026-08-07 11:39:18.294919426 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.294941790 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-08-07 11:39:18.300029679 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.300101538 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.300140145 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.300231949 DEBUG Client info: None 2026-08-07 11:39:18.300265062 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 11:39:18.300286286 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.300295828 INFO Version: Unknown 2026-08-07 11:39:18.300541589 DEBUG Received server response for request 1 2026-08-07 11:39:18.300612359 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.300724489 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.300757375 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.300765314 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.300787133 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.300827467 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.300870647 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:18.300876608 DEBUG Initializing workspace `file:///tmp/.tmpuNdeys/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.300894675 DEBUG Searching for a project in '/tmp/.tmpuNdeys/root1' 2026-08-07 11:39:18.300925360 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.300931027 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.301296184 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.301301500 DEBUG Discovering virtual environment in `/tmp/.tmpuNdeys/root1` 2026-08-07 11:39:18.301350283 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.301356391 DEBUG No virtual environment found 2026-08-07 11:39:18.301369656 DEBUG Adding first-party search path `/tmp/.tmpuNdeys/root1` 2026-08-07 11:39:18.301373589 DEBUG Using vendored stdlib 2026-08-07 11:39:18.301541937 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.301549755 DEBUG Adding new file root '/tmp/.tmpuNdeys/root1' of kind Project 2026-08-07 11:39:18.301757468 DEBUG Initializing workspace `file:///tmp/.tmpuNdeys/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.301765808 DEBUG Searching for a project in '/tmp/.tmpuNdeys/root2' 2026-08-07 11:39:18.301787926 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.301792243 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.302105336 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.302112423 DEBUG Discovering virtual environment in `/tmp/.tmpuNdeys/root2` 2026-08-07 11:39:18.302142114 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.302147126 DEBUG No virtual environment found 2026-08-07 11:39:18.302157743 DEBUG Adding first-party search path `/tmp/.tmpuNdeys/root2` 2026-08-07 11:39:18.302161569 DEBUG Using vendored stdlib 2026-08-07 11:39:18.302301583 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.302308440 DEBUG Adding new file root '/tmp/.tmpuNdeys/root2' of kind Project 2026-08-07 11:39:18.302451083 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.302457578 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:18.302498718 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.303896031 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.303988417 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root1/main.py"))}: Checking file '/tmp/.tmpuNdeys/root1/main.py' 2026-08-07 11:39:18.304150233 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.314158750 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.314325262 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.314338823 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:18.315768186 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.315856127 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root2/main.py"))}: Checking file '/tmp/.tmpuNdeys/root2/main.py' 2026-08-07 11:39:18.315958659 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.326415412 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.326584308 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.326649298 DEBUG method="workspace/diagnostic" response.id=2 duration=24.19ms 2026-08-07 11:39:18.326684180 DEBUG Received server response for request 2 2026-08-07 11:39:18.326931566 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.328816470 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpuNdeys/root3), to remove: (root2, file:///tmp/.tmpuNdeys/root2) 2026-08-07 11:39:18.328830688 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpuNdeys/root2 2026-08-07 11:39:18.330389923 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 11:39:18.330417342 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.330426184 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.330446931 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:18.330468099 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.330499146 DEBUG Initializing workspace `file:///tmp/.tmpuNdeys/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.330517139 DEBUG Searching for a project in '/tmp/.tmpuNdeys/root3' 2026-08-07 11:39:18.330559119 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.330565636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.331007917 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.331018376 DEBUG Discovering virtual environment in `/tmp/.tmpuNdeys/root3` 2026-08-07 11:39:18.331072718 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.331079875 DEBUG No virtual environment found 2026-08-07 11:39:18.331094105 DEBUG Adding first-party search path `/tmp/.tmpuNdeys/root3` 2026-08-07 11:39:18.331098216 DEBUG Using vendored stdlib 2026-08-07 11:39:18.331262528 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.331270012 DEBUG Adding new file root '/tmp/.tmpuNdeys/root3' of kind Project 2026-08-07 11:39:18.331460362 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.331497720 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.331534473 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:18.331539969 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 11:39:18.332947629 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.332999779 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root3/main.py"))}: Checking file '/tmp/.tmpuNdeys/root3/main.py' 2026-08-07 11:39:18.333085678 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.343020162 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpuNdeys/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.343134446 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.343175485 DEBUG method="workspace/diagnostic" response.id=3 duration=11.71ms 2026-08-07 11:39:18.343199290 DEBUG Received server response for request 3 2026-08-07 11:39:18.353537678 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.353695370 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.353711432 DEBUG method="shutdown" response.id=4 duration=31.82µs 2026-08-07 11:39:18.353735994 DEBUG Received server response for request 4 2026-08-07 11:39:18.353747055 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.353763174 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-08-07 11:39:18.358924247 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.359004692 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.359042295 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.359127892 DEBUG Client info: None 2026-08-07 11:39:18.359140459 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 11:39:18.359158355 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.359167151 INFO Version: Unknown 2026-08-07 11:39:18.359220368 DEBUG Received server response for request 1 2026-08-07 11:39:18.359281073 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.359368974 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.359415233 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.359418693 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.359433665 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.359437235 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.359491408 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.359509491 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 11:39:18.359515771 DEBUG Initializing workspace `file:///tmp/.tmpLhXsN7/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.359535128 DEBUG Searching for a project in '/tmp/.tmpLhXsN7/root1' 2026-08-07 11:39:18.359565740 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.359571872 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.359978775 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.359985582 DEBUG Discovering virtual environment in `/tmp/.tmpLhXsN7/root1` 2026-08-07 11:39:18.360035092 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.360041957 DEBUG No virtual environment found 2026-08-07 11:39:18.360055442 DEBUG Adding first-party search path `/tmp/.tmpLhXsN7/root1` 2026-08-07 11:39:18.360059731 DEBUG Using vendored stdlib 2026-08-07 11:39:18.360240905 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.360249026 DEBUG Adding new file root '/tmp/.tmpLhXsN7/root1' of kind Project 2026-08-07 11:39:18.360494182 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.360501098 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.360518914 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpLhXsN7/root1), to remove: 2026-08-07 11:39:18.360525429 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpLhXsN7/root1` has already been added 2026-08-07 11:39:18.360562804 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.362157481 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.362220073 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpLhXsN7/root1/main.py"))}: Checking file '/tmp/.tmpLhXsN7/root1/main.py' 2026-08-07 11:39:18.362353827 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpLhXsN7/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.372213823 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpLhXsN7/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.372387492 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.372499254 DEBUG method="workspace/diagnostic" response.id=2 duration=11.97ms 2026-08-07 11:39:18.372539199 DEBUG Received server response for request 2 2026-08-07 11:39:18.382850019 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:18.382913148 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.382927342 DEBUG method="shutdown" response.id=3 duration=23.38µs 2026-08-07 11:39:18.382942180 DEBUG Received server response for request 3 2026-08-07 11:39:18.382947504 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.382956903 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-08-07 11:39:18.386962796 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.387052812 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.387109640 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.387253631 DEBUG Client info: None 2026-08-07 11:39:18.387294270 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 11:39:18.387315423 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.387324211 INFO Version: Unknown 2026-08-07 11:39:18.387414253 DEBUG Received server response for request 1 2026-08-07 11:39:18.387491147 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.387567146 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.387610974 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.387632976 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.387733169 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.387755038 DEBUG Initializing workspace `file:///tmp/.tmpmi13PN/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.387778314 DEBUG Searching for a project in '/tmp/.tmpmi13PN/root1' 2026-08-07 11:39:18.387814067 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.387820591 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.388274354 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.388282104 DEBUG Discovering virtual environment in `/tmp/.tmpmi13PN/root1` 2026-08-07 11:39:18.388312244 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.388336433 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.388344288 DEBUG No virtual environment found 2026-08-07 11:39:18.388358289 DEBUG Adding first-party search path `/tmp/.tmpmi13PN/root1` 2026-08-07 11:39:18.388362586 DEBUG Using vendored stdlib 2026-08-07 11:39:18.388544119 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.388554070 DEBUG Adding new file root '/tmp/.tmpmi13PN/root1' of kind Project 2026-08-07 11:39:18.388795272 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.388865951 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.391333978 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.391421071 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root1/main.py"))}: Checking file '/tmp/.tmpmi13PN/root1/main.py' 2026-08-07 11:39:18.391549356 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.401613695 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.401780909 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.401853001 DEBUG method="workspace/diagnostic" response.id=2 duration=13.05ms 2026-08-07 11:39:18.401896823 DEBUG Received server response for request 2 2026-08-07 11:39:18.402082318 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.402123471 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpmi13PN/root2), (root3, file:///tmp/.tmpmi13PN/root3), to remove: 2026-08-07 11:39:18.402141365 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 11:39:18.402154545 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.402158459 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.402184443 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:18.402262384 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.402287402 DEBUG Initializing workspace `file:///tmp/.tmpmi13PN/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.402324083 DEBUG Searching for a project in '/tmp/.tmpmi13PN/root2' 2026-08-07 11:39:18.402370141 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.402377297 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.402758852 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.402768877 DEBUG Discovering virtual environment in `/tmp/.tmpmi13PN/root2` 2026-08-07 11:39:18.402819964 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.402825980 DEBUG No virtual environment found 2026-08-07 11:39:18.402860909 DEBUG Adding first-party search path `/tmp/.tmpmi13PN/root2` 2026-08-07 11:39:18.402865626 DEBUG Using vendored stdlib 2026-08-07 11:39:18.403057566 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.403066997 DEBUG Adding new file root '/tmp/.tmpmi13PN/root2' of kind Project 2026-08-07 11:39:18.403299773 DEBUG Initializing workspace `file:///tmp/.tmpmi13PN/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.403311346 DEBUG Searching for a project in '/tmp/.tmpmi13PN/root3' 2026-08-07 11:39:18.403338075 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.403342480 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.403628811 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.403635002 DEBUG Discovering virtual environment in `/tmp/.tmpmi13PN/root3` 2026-08-07 11:39:18.403671175 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.403676668 DEBUG No virtual environment found 2026-08-07 11:39:18.403687326 DEBUG Adding first-party search path `/tmp/.tmpmi13PN/root3` 2026-08-07 11:39:18.403691450 DEBUG Using vendored stdlib 2026-08-07 11:39:18.403855894 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.403862064 DEBUG Adding new file root '/tmp/.tmpmi13PN/root3' of kind Project 2026-08-07 11:39:18.404015242 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.404057246 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.404096212 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:18.404102692 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:18.405508650 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.405567232 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root2/main.py"))}: Checking file '/tmp/.tmpmi13PN/root2/main.py' 2026-08-07 11:39:18.405668329 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.415950412 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.416110129 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.416121331 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 11:39:18.417662931 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.417713762 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root3/main.py"))}: Checking file '/tmp/.tmpmi13PN/root3/main.py' 2026-08-07 11:39:18.417805993 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.429680999 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmi13PN/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.429879282 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.012s 2026-08-07 11:39:18.430086057 DEBUG method="workspace/diagnostic" response.id=3 duration=26.06ms 2026-08-07 11:39:18.430127223 DEBUG Received server response for request 3 2026-08-07 11:39:18.440384515 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.440563440 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.440584073 DEBUG method="shutdown" response.id=4 duration=35.00µs 2026-08-07 11:39:18.440610045 DEBUG Received server response for request 4 2026-08-07 11:39:18.440622113 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.440637936 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-08-07 11:39:18.449032294 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.449106146 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.449143439 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.449220438 DEBUG Client info: None 2026-08-07 11:39:18.449241283 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 11:39:18.449259300 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.449268990 INFO Version: Unknown 2026-08-07 11:39:18.449427522 DEBUG Received server response for request 1 2026-08-07 11:39:18.449492400 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.449615224 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.449644085 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.449657299 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.449678011 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.449699304 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.449713305 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:18.449718914 DEBUG Initializing workspace `file:///tmp/.tmpb3QzE8/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.449734841 DEBUG Searching for a project in '/tmp/.tmpb3QzE8/root1' 2026-08-07 11:39:18.449763834 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.449769821 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.450141280 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.450147495 DEBUG Discovering virtual environment in `/tmp/.tmpb3QzE8/root1` 2026-08-07 11:39:18.450194619 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.450201412 DEBUG No virtual environment found 2026-08-07 11:39:18.450214617 DEBUG Adding first-party search path `/tmp/.tmpb3QzE8/root1` 2026-08-07 11:39:18.450218969 DEBUG Using vendored stdlib 2026-08-07 11:39:18.450430847 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.450438059 DEBUG Adding new file root '/tmp/.tmpb3QzE8/root1' of kind Project 2026-08-07 11:39:18.450667549 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.450673347 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:18.450709982 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.452246746 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.452337642 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root1/main.py"))}: Checking file '/tmp/.tmpb3QzE8/root1/main.py' 2026-08-07 11:39:18.452497354 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.462848009 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.463049775 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.463099211 DEBUG method="workspace/diagnostic" response.id=2 duration=12.42ms 2026-08-07 11:39:18.463134824 DEBUG Received server response for request 2 2026-08-07 11:39:18.463320524 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.463353687 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpb3QzE8/root2), to remove: 2026-08-07 11:39:18.463408759 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 11:39:18.463430430 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.463435694 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.463465016 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:18.463487103 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.463506500 DEBUG Initializing workspace `file:///tmp/.tmpb3QzE8/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.463521850 DEBUG Searching for a project in '/tmp/.tmpb3QzE8/root2' 2026-08-07 11:39:18.463560561 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.463567759 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.463933434 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.463942683 DEBUG Discovering virtual environment in `/tmp/.tmpb3QzE8/root2` 2026-08-07 11:39:18.463994518 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.464001653 DEBUG No virtual environment found 2026-08-07 11:39:18.464014942 DEBUG Adding first-party search path `/tmp/.tmpb3QzE8/root2` 2026-08-07 11:39:18.464019251 DEBUG Using vendored stdlib 2026-08-07 11:39:18.464188190 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.464196621 DEBUG Adding new file root '/tmp/.tmpb3QzE8/root2' of kind Project 2026-08-07 11:39:18.464397616 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.464435996 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.464471555 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:18.464477154 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:18.465986566 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.466049517 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root2/main.py"))}: Checking file '/tmp/.tmpb3QzE8/root2/main.py' 2026-08-07 11:39:18.466154421 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.476486940 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpb3QzE8/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.476667600 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.476728188 DEBUG method="workspace/diagnostic" response.id=3 duration=12.32ms 2026-08-07 11:39:18.476763688 DEBUG Received server response for request 3 2026-08-07 11:39:18.487051237 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.487308744 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.487324802 DEBUG method="shutdown" response.id=4 duration=26.99µs 2026-08-07 11:39:18.487459521 DEBUG Received server response for request 4 2026-08-07 11:39:18.487475838 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.487493244 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-08-07 11:39:18.494051043 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.494118737 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.494157490 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.494245229 DEBUG Client info: None 2026-08-07 11:39:18.494280524 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 11:39:18.494301822 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.494309963 INFO Version: Unknown 2026-08-07 11:39:18.494462207 DEBUG Received server response for request 1 2026-08-07 11:39:18.494531408 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.494613948 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.494705054 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.494724428 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.494785614 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.494788154 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.494855098 DEBUG Client sends request `textDocument/completion` with ID 2 2026-08-07 11:39:18.494876249 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.494899606 DEBUG Initializing workspace `file:///tmp/.tmpJMGKDt/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.494946828 DEBUG Searching for a project in '/tmp/.tmpJMGKDt/root1' 2026-08-07 11:39:18.494990770 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.494997577 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.495377310 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.495383875 DEBUG Discovering virtual environment in `/tmp/.tmpJMGKDt/root1` 2026-08-07 11:39:18.495437848 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.495445094 DEBUG No virtual environment found 2026-08-07 11:39:18.495459014 DEBUG Adding first-party search path `/tmp/.tmpJMGKDt/root1` 2026-08-07 11:39:18.495462931 DEBUG Using vendored stdlib 2026-08-07 11:39:18.495652760 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.495661500 DEBUG Adding new file root '/tmp/.tmpJMGKDt/root1' of kind Project 2026-08-07 11:39:18.495916292 DEBUG Initializing workspace `file:///tmp/.tmpJMGKDt/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.495930240 DEBUG Searching for a project in '/tmp/.tmpJMGKDt/root2' 2026-08-07 11:39:18.495958551 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.495963627 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.496246894 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.496252396 DEBUG Discovering virtual environment in `/tmp/.tmpJMGKDt/root2` 2026-08-07 11:39:18.496287133 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.496292735 DEBUG No virtual environment found 2026-08-07 11:39:18.496304474 DEBUG Adding first-party search path `/tmp/.tmpJMGKDt/root2` 2026-08-07 11:39:18.496308588 DEBUG Using vendored stdlib 2026-08-07 11:39:18.496459534 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.496465647 DEBUG Adding new file root '/tmp/.tmpJMGKDt/root2' of kind Project 2026-08-07 11:39:18.496620860 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.496627481 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.496678544 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJMGKDt/root1/main.py", kind: File } 2026-08-07 11:39:18.496719614 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJMGKDt/root1/main.py` 2026-08-07 11:39:18.496723410 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.496750669 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.497222884 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.514498531 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.521867531 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-08-07 11:39:18.521887377 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-08-07 11:39:18.521895521 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:18.521961199 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-08-07 11:39:18.521964278 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-08-07 11:39:18.522042674 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Resolving dynamic module resolution paths 2026-08-07 11:39:18.522045485 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Module `typing_extensions` not found in search paths 2026-08-07 11:39:18.522065601 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 11:39:18.522073218 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpJMGKDt/root1' 2026-08-07 11:39:18.522083870 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-08-07 11:39:18.566592530 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 69.778058ms 2026-08-07 11:39:18.566643850 DEBUG method="textDocument/completion" response.id=2 duration=69.88ms 2026-08-07 11:39:18.566686930 DEBUG Received server response for request 2 2026-08-07 11:39:18.566877618 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.566886873 DEBUG Client sends request `textDocument/completion` with ID 3 2026-08-07 11:39:18.566959408 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJMGKDt/root2/main.py", kind: File } 2026-08-07 11:39:18.567015958 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJMGKDt/root2/main.py` 2026-08-07 11:39:18.567020052 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.567055682 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.567097040 DEBUG method="textDocument/completion" response.id=3 duration=33.84µs 2026-08-07 11:39:18.567106823 DEBUG Received server response for request 3 2026-08-07 11:39:18.577232596 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.577300258 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.577316278 DEBUG method="shutdown" response.id=4 duration=26.04µs 2026-08-07 11:39:18.577332280 DEBUG Received server response for request 4 2026-08-07 11:39:18.577338086 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.577348691 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-08-07 11:39:18.585039925 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.585115788 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.585157584 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.585259511 DEBUG Client info: None 2026-08-07 11:39:18.585272526 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.585290136 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.585299682 INFO Version: Unknown 2026-08-07 11:39:18.585360224 DEBUG Received server response for request 1 2026-08-07 11:39:18.585445166 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.585540164 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.585675602 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.585680503 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.585705425 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.585710183 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:18.585734727 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.585753501 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.585760406 DEBUG Initializing workspace `file:///tmp/.tmpl3EHMH/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.585779808 DEBUG Searching for a project in '/tmp/.tmpl3EHMH/root1' 2026-08-07 11:39:18.585813614 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.585819446 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.586211428 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.586219137 DEBUG Discovering virtual environment in `/tmp/.tmpl3EHMH/root1` 2026-08-07 11:39:18.586271228 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.586278502 DEBUG No virtual environment found 2026-08-07 11:39:18.586292859 DEBUG Adding first-party search path `/tmp/.tmpl3EHMH/root1` 2026-08-07 11:39:18.586296948 DEBUG Using vendored stdlib 2026-08-07 11:39:18.586472310 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.586480960 DEBUG Adding new file root '/tmp/.tmpl3EHMH/root1' of kind Project 2026-08-07 11:39:18.586711831 DEBUG Updating project to check open files 2026-08-07 11:39:18.586736111 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.586741097 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.586795109 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpl3EHMH/root1/main.py", kind: File } 2026-08-07 11:39:18.586856642 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpl3EHMH/root1/main.py` 2026-08-07 11:39:18.586861337 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.586872040 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.587213820 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl3EHMH/root1/main.py"))}: Checking file '/tmp/.tmpl3EHMH/root1/main.py' 2026-08-07 11:39:18.587388998 DEBUG method="textDocument/diagnostic" response.id=2 duration=507.71µs 2026-08-07 11:39:18.587405322 DEBUG Received server response for request 2 2026-08-07 11:39:18.587544083 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.587567862 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpl3EHMH/root2), to remove: 2026-08-07 11:39:18.587586481 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-08-07 11:39:18.587597318 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.587600381 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.587614284 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:18.587637892 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.587648149 DEBUG Initializing workspace `file:///tmp/.tmpl3EHMH/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.587658308 DEBUG Searching for a project in '/tmp/.tmpl3EHMH/root2' 2026-08-07 11:39:18.587697824 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.587703109 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.588040701 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.588061326 DEBUG Discovering virtual environment in `/tmp/.tmpl3EHMH/root2` 2026-08-07 11:39:18.588139363 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.588146002 DEBUG No virtual environment found 2026-08-07 11:39:18.588175518 DEBUG Adding first-party search path `/tmp/.tmpl3EHMH/root2` 2026-08-07 11:39:18.588179885 DEBUG Using vendored stdlib 2026-08-07 11:39:18.588322685 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.588339740 DEBUG Adding new file root '/tmp/.tmpl3EHMH/root2' of kind Project 2026-08-07 11:39:18.588486457 DEBUG Updating project to check open files 2026-08-07 11:39:18.588512936 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.588628823 DEBUG method="textDocument/diagnostic" response.id=3 duration=99.28µs 2026-08-07 11:39:18.588652619 DEBUG Received server response for request 3 2026-08-07 11:39:18.588700356 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.588706674 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 11:39:18.588756123 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpl3EHMH/root2/main.py", kind: File } 2026-08-07 11:39:18.588783136 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpl3EHMH/root2/main.py` 2026-08-07 11:39:18.588785818 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.588798671 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.588862458 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpl3EHMH/root2/main.py"))}: Checking file '/tmp/.tmpl3EHMH/root2/main.py' 2026-08-07 11:39:18.588943573 DEBUG method="textDocument/diagnostic" response.id=4 duration=137.90µs 2026-08-07 11:39:18.589085192 DEBUG Received server response for request 4 2026-08-07 11:39:18.599203240 DEBUG Client sends request `shutdown` with ID 5 2026-08-07 11:39:18.599263528 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.599278907 DEBUG method="shutdown" response.id=5 duration=26.55µs 2026-08-07 11:39:18.599297631 DEBUG Received server response for request 5 2026-08-07 11:39:18.599306429 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.599320099 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-08-07 11:39:18.601698228 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.601768162 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.601806781 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.601882131 DEBUG Client info: None 2026-08-07 11:39:18.601898307 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.601910202 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.601916589 INFO Version: Unknown 2026-08-07 11:39:18.601958519 DEBUG Received server response for request 1 2026-08-07 11:39:18.602006301 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.602070921 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.602142485 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.602146761 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.602166617 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.602169795 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:18.602177705 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.602192389 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.602196835 DEBUG Initializing workspace `file:///tmp/.tmpfEjDPT/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.602211227 DEBUG Searching for a project in '/tmp/.tmpfEjDPT/root1' 2026-08-07 11:39:18.602245357 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.602249214 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.602529620 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.602534572 DEBUG Discovering virtual environment in `/tmp/.tmpfEjDPT/root1` 2026-08-07 11:39:18.602573347 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.602579284 DEBUG No virtual environment found 2026-08-07 11:39:18.602591809 DEBUG Adding first-party search path `/tmp/.tmpfEjDPT/root1` 2026-08-07 11:39:18.602595538 DEBUG Using vendored stdlib 2026-08-07 11:39:18.602768891 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.602775355 DEBUG Adding new file root '/tmp/.tmpfEjDPT/root1' of kind Project 2026-08-07 11:39:18.602998300 DEBUG Initializing workspace `file:///tmp/.tmpfEjDPT/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.603009851 DEBUG Searching for a project in '/tmp/.tmpfEjDPT/root2' 2026-08-07 11:39:18.603035843 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.603040908 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.603339664 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.603345131 DEBUG Discovering virtual environment in `/tmp/.tmpfEjDPT/root2` 2026-08-07 11:39:18.603380429 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.603385178 DEBUG No virtual environment found 2026-08-07 11:39:18.603396159 DEBUG Adding first-party search path `/tmp/.tmpfEjDPT/root2` 2026-08-07 11:39:18.603400082 DEBUG Using vendored stdlib 2026-08-07 11:39:18.603553850 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.603558712 DEBUG Adding new file root '/tmp/.tmpfEjDPT/root2' of kind Project 2026-08-07 11:39:18.603734792 DEBUG Updating project to check open files 2026-08-07 11:39:18.603751796 DEBUG Updating project to check open files 2026-08-07 11:39:18.603756179 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.603760528 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.603811928 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfEjDPT/root1/main.py", kind: File } 2026-08-07 11:39:18.603910233 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfEjDPT/root1/main.py` 2026-08-07 11:39:18.603913492 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.603919942 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.603996940 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfEjDPT/root1/main.py"))}: Checking file '/tmp/.tmpfEjDPT/root1/main.py' 2026-08-07 11:39:18.604117371 DEBUG method="textDocument/diagnostic" response.id=2 duration=191.27µs 2026-08-07 11:39:18.604129669 DEBUG Received server response for request 2 2026-08-07 11:39:18.604220220 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.604227302 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:18.604265416 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfEjDPT/root2/main.py", kind: File } 2026-08-07 11:39:18.604289998 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfEjDPT/root2/main.py` 2026-08-07 11:39:18.604293018 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.604302065 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.604336660 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfEjDPT/root2/main.py"))}: Checking file '/tmp/.tmpfEjDPT/root2/main.py' 2026-08-07 11:39:18.604398970 DEBUG method="textDocument/diagnostic" response.id=3 duration=92.09µs 2026-08-07 11:39:18.604415197 DEBUG Received server response for request 3 2026-08-07 11:39:18.605159761 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.605219509 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.605283916 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.605361755 DEBUG Client info: None 2026-08-07 11:39:18.605389138 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.605406769 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.605414268 INFO Version: Unknown 2026-08-07 11:39:18.605456532 DEBUG Received server response for request 1 2026-08-07 11:39:18.605511992 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.605656999 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.605768345 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.605772415 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.605814355 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.605819001 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:18.605865005 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.605895452 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.605923854 DEBUG Initializing workspace `file:///tmp/.tmpkm35Ks/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.605940635 DEBUG Searching for a project in '/tmp/.tmpkm35Ks/root1' 2026-08-07 11:39:18.605989421 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.605994899 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.606280534 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.606299873 DEBUG Discovering virtual environment in `/tmp/.tmpkm35Ks/root1` 2026-08-07 11:39:18.606353892 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.606360572 DEBUG No virtual environment found 2026-08-07 11:39:18.606376902 DEBUG Adding first-party search path `/tmp/.tmpkm35Ks/root1` 2026-08-07 11:39:18.606381766 DEBUG Using vendored stdlib 2026-08-07 11:39:18.606540903 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.606557211 DEBUG Adding new file root '/tmp/.tmpkm35Ks/root1' of kind Project 2026-08-07 11:39:18.606789969 DEBUG Initializing workspace `file:///tmp/.tmpkm35Ks/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.606811203 DEBUG Searching for a project in '/tmp/.tmpkm35Ks/root2' 2026-08-07 11:39:18.606867035 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.606872609 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.607146147 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.607176444 DEBUG Discovering virtual environment in `/tmp/.tmpkm35Ks/root2` 2026-08-07 11:39:18.607305459 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.607327551 DEBUG No virtual environment found 2026-08-07 11:39:18.607340378 DEBUG Adding first-party search path `/tmp/.tmpkm35Ks/root2` 2026-08-07 11:39:18.607361607 DEBUG Using vendored stdlib 2026-08-07 11:39:18.607696230 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.607718446 DEBUG Adding new file root '/tmp/.tmpkm35Ks/root2' of kind Project 2026-08-07 11:39:18.607985951 DEBUG Updating project to check open files 2026-08-07 11:39:18.608008289 DEBUG Updating project to check open files 2026-08-07 11:39:18.608021321 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.608025927 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.608079834 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkm35Ks/root1/main.py", kind: File } 2026-08-07 11:39:18.608115177 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkm35Ks/root1/main.py` 2026-08-07 11:39:18.608119026 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.608133886 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.608232664 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkm35Ks/root1/main.py"))}: Checking file '/tmp/.tmpkm35Ks/root1/main.py' 2026-08-07 11:39:18.608355217 DEBUG method="textDocument/diagnostic" response.id=2 duration=213.12µs 2026-08-07 11:39:18.608377049 DEBUG Received server response for request 2 2026-08-07 11:39:18.608499708 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.608530208 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:18.608571718 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkm35Ks/root2/main.py", kind: File } 2026-08-07 11:39:18.608594053 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkm35Ks/root2/main.py` 2026-08-07 11:39:18.608602363 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.608614986 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.608671297 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpkm35Ks/root2/main.py"))}: Checking file '/tmp/.tmpkm35Ks/root2/main.py' 2026-08-07 11:39:18.608747639 DEBUG method="textDocument/diagnostic" response.id=3 duration=125.12µs 2026-08-07 11:39:18.608772236 DEBUG Received server response for request 3 2026-08-07 11:39:18.618935460 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.619155346 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.619172916 DEBUG method="shutdown" response.id=4 duration=29.80µs 2026-08-07 11:39:18.619189383 DEBUG Received server response for request 4 2026-08-07 11:39:18.619201335 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.619230296 DEBUG Received exit notification, exiting 2026-08-07 11:39:18.629947372 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.630154708 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.630177962 DEBUG method="shutdown" response.id=4 duration=35.47µs 2026-08-07 11:39:18.630208684 DEBUG Received server response for request 4 2026-08-07 11:39:18.630216305 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.630226505 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-08-07 11:39:18.631873340 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.631940368 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.631994649 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.632129598 DEBUG Client info: None 2026-08-07 11:39:18.632184720 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 11:39:18.632204601 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.632212205 INFO Version: Unknown 2026-08-07 11:39:18.632273647 DEBUG Received server response for request 1 2026-08-07 11:39:18.632371828 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.632463932 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.632509510 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.632614241 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.632663432 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.632682456 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.632696977 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:18.632702396 DEBUG Initializing workspace `file:///tmp/.tmpESskTs/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.632717802 DEBUG Searching for a project in '/tmp/.tmpESskTs/root1' 2026-08-07 11:39:18.632745559 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.632751132 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.633116179 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.633172671 DEBUG Discovering virtual environment in `/tmp/.tmpESskTs/root1` 2026-08-07 11:39:18.633342107 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.633349972 DEBUG No virtual environment found 2026-08-07 11:39:18.633362879 DEBUG Adding first-party search path `/tmp/.tmpESskTs/root1` 2026-08-07 11:39:18.633457939 DEBUG Using vendored stdlib 2026-08-07 11:39:18.633634528 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.633654694 DEBUG Adding new file root '/tmp/.tmpESskTs/root1' of kind Project 2026-08-07 11:39:18.634025035 DEBUG Initializing workspace `file:///tmp/.tmpESskTs/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.634047074 DEBUG Searching for a project in '/tmp/.tmpESskTs/root2' 2026-08-07 11:39:18.634071762 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.634076598 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.634358197 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.634377932 DEBUG Discovering virtual environment in `/tmp/.tmpESskTs/root2` 2026-08-07 11:39:18.634420725 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.634425409 DEBUG No virtual environment found 2026-08-07 11:39:18.634436362 DEBUG Adding first-party search path `/tmp/.tmpESskTs/root2` 2026-08-07 11:39:18.634440267 DEBUG Using vendored stdlib 2026-08-07 11:39:18.634581318 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.634653423 DEBUG Adding new file root '/tmp/.tmpESskTs/root2' of kind Project 2026-08-07 11:39:18.634808331 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.634827171 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:18.634911796 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.636379251 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.636441745 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root1/main.py"))}: Checking file '/tmp/.tmpESskTs/root1/main.py' 2026-08-07 11:39:18.636573926 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.646658962 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.646814757 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.646826739 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:18.649222933 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.649270360 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root2/main.py"))}: Checking file '/tmp/.tmpESskTs/root2/main.py' 2026-08-07 11:39:18.649351660 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.659512696 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpESskTs/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.659678033 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.659729120 DEBUG method="workspace/diagnostic" response.id=2 duration=24.90ms 2026-08-07 11:39:18.659771280 DEBUG Received server response for request 2 2026-08-07 11:39:18.670168988 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:18.670415168 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.670442546 DEBUG method="shutdown" response.id=3 duration=44.95µs 2026-08-07 11:39:18.670465508 DEBUG Received server response for request 3 2026-08-07 11:39:18.670479494 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.670498798 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-08-07 11:39:18.677207253 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.677281241 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.677314746 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.677385601 DEBUG Client info: None 2026-08-07 11:39:18.677406619 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.677424916 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.677435271 INFO Version: Unknown 2026-08-07 11:39:18.677600606 DEBUG Received server response for request 1 2026-08-07 11:39:18.677669669 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.677773053 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.677802063 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.677815776 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.677871472 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.677877296 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:18.677903395 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.677927274 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.677932545 DEBUG Initializing workspace `file:///tmp/.tmpQx4FzH`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.677950629 DEBUG Searching for a project in '/tmp/.tmpQx4FzH' 2026-08-07 11:39:18.678767049 DEBUG Found project at '/tmp/.tmpQx4FzH' 2026-08-07 11:39:18.678779538 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.679196069 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.679205513 DEBUG Discovering virtual environment in `/tmp/.tmpQx4FzH` 2026-08-07 11:39:18.679260177 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.679267657 DEBUG No virtual environment found 2026-08-07 11:39:18.679281406 DEBUG Adding first-party search path `/tmp/.tmpQx4FzH` 2026-08-07 11:39:18.679286327 DEBUG Using vendored stdlib 2026-08-07 11:39:18.679468306 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.679478191 DEBUG Adding new file root '/tmp/.tmpQx4FzH' of kind Project 2026-08-07 11:39:18.679821479 DEBUG Initializing workspace `file:///tmp/.tmpQx4FzH/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.679855411 DEBUG Searching for a project in '/tmp/.tmpQx4FzH/external/Y' 2026-08-07 11:39:18.679902522 DEBUG Found project at '/tmp/.tmpQx4FzH/external/Y' 2026-08-07 11:39:18.679907180 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.680245304 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.680253066 DEBUG Discovering virtual environment in `/tmp/.tmpQx4FzH/external/Y` 2026-08-07 11:39:18.680297962 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.680304126 DEBUG No virtual environment found 2026-08-07 11:39:18.680315011 DEBUG Adding first-party search path `/tmp/.tmpQx4FzH/external/Y` 2026-08-07 11:39:18.680318555 DEBUG Using vendored stdlib 2026-08-07 11:39:18.680487652 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.680494790 DEBUG Adding new file root '/tmp/.tmpQx4FzH/external/Y' of kind Project 2026-08-07 11:39:18.680866420 DEBUG Updating project to check open files 2026-08-07 11:39:18.680894117 DEBUG Updating project to check open files 2026-08-07 11:39:18.680902079 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.680907040 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.680964918 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQx4FzH/systemtests/included.py", kind: File } 2026-08-07 11:39:18.681025498 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQx4FzH/systemtests/included.py` 2026-08-07 11:39:18.681029814 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.681041316 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.681181539 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/systemtests/included.py"))}: Checking file '/tmp/.tmpQx4FzH/systemtests/included.py' 2026-08-07 11:39:18.681453895 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.692727169 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.698298209 DEBUG method="textDocument/diagnostic" response.id=2 duration=17.25ms 2026-08-07 11:39:18.698452843 DEBUG Received server response for request 2 2026-08-07 11:39:18.698630683 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.698656095 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:18.698752834 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQx4FzH/external/Y/only_external.py", kind: File } 2026-08-07 11:39:18.698814477 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQx4FzH/external/Y/only_external.py` 2026-08-07 11:39:18.698818802 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.698880232 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.698989031 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/external/Y/only_external.py"))}: Checking file '/tmp/.tmpQx4FzH/external/Y/only_external.py' 2026-08-07 11:39:18.699133806 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.709810579 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQx4FzH/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.715325952 DEBUG method="textDocument/diagnostic" response.id=3 duration=16.44ms 2026-08-07 11:39:18.715520156 DEBUG Received server response for request 3 2026-08-07 11:39:18.725729022 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.725919577 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.725943438 DEBUG method="shutdown" response.id=4 duration=36.82µs 2026-08-07 11:39:18.726073450 DEBUG Received server response for request 4 2026-08-07 11:39:18.726091425 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.726111924 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-08-07 11:39:18.733823394 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.733922244 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.733958877 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.734111086 DEBUG Client info: None 2026-08-07 11:39:18.734160768 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:18.734181842 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.734216937 INFO Version: Unknown 2026-08-07 11:39:18.734346673 DEBUG Received server response for request 1 2026-08-07 11:39:18.734426443 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.734576192 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.734606648 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.734614538 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.734644101 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.734649423 DEBUG Client sends request `textDocument/hover` with ID 2 2026-08-07 11:39:18.734670377 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.734694354 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:18.734700225 DEBUG Initializing workspace `file:///tmp/.tmpS8dtDQ`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.734716708 DEBUG Searching for a project in '/tmp/.tmpS8dtDQ' 2026-08-07 11:39:18.734741030 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.734746892 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.735151116 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.735157655 DEBUG Discovering virtual environment in `/tmp/.tmpS8dtDQ` 2026-08-07 11:39:18.735207561 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.735213991 DEBUG No virtual environment found 2026-08-07 11:39:18.735226890 DEBUG Adding first-party search path `/tmp/.tmpS8dtDQ` 2026-08-07 11:39:18.735230873 DEBUG Using vendored stdlib 2026-08-07 11:39:18.735408831 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.735416645 DEBUG Adding new file root '/tmp/.tmpS8dtDQ' of kind Project 2026-08-07 11:39:18.735641852 DEBUG Initializing workspace `file:///tmp/.tmpS8dtDQ/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.735651279 DEBUG Searching for a project in '/tmp/.tmpS8dtDQ/external/Y' 2026-08-07 11:39:18.735682510 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.735687418 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.735970564 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.735975325 DEBUG Discovering virtual environment in `/tmp/.tmpS8dtDQ/external/Y` 2026-08-07 11:39:18.736005858 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.736010636 DEBUG No virtual environment found 2026-08-07 11:39:18.736021668 DEBUG Adding first-party search path `/tmp/.tmpS8dtDQ/external/Y` 2026-08-07 11:39:18.736025274 DEBUG Using vendored stdlib 2026-08-07 11:39:18.736167899 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.736174534 DEBUG Adding new file root '/tmp/.tmpS8dtDQ/external/Y' of kind Project 2026-08-07 11:39:18.736315649 DEBUG Updating project to check open files 2026-08-07 11:39:18.736342417 DEBUG Updating project to check open files 2026-08-07 11:39:18.736346936 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.736351922 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:18.736405729 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpS8dtDQ/systemtests/foo.py", kind: File } 2026-08-07 11:39:18.736445837 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpS8dtDQ/systemtests/foo.py` 2026-08-07 11:39:18.736449573 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.736458673 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.736880174 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.747514360 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.752748528 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-08-07 11:39:18.752860399 DEBUG method="textDocument/hover" response.id=2 duration=16.39ms 2026-08-07 11:39:18.752892830 DEBUG Received server response for request 2 2026-08-07 11:39:18.752928445 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:18.752937243 DEBUG Client sends request `textDocument/hover` with ID 3 2026-08-07 11:39:18.753054284 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpS8dtDQ/external/Y/foo.py", kind: File } 2026-08-07 11:39:18.753115196 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpS8dtDQ/external/Y/foo.py` 2026-08-07 11:39:18.753119764 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:18.753154327 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:18.753299638 DEBUG method="textDocument/hover" response.id=3 duration=133.78µs 2026-08-07 11:39:18.753317001 DEBUG Received server response for request 3 2026-08-07 11:39:18.763427095 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.763604530 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.763629347 DEBUG method="shutdown" response.id=4 duration=41.97µs 2026-08-07 11:39:18.763770128 DEBUG Received server response for request 4 2026-08-07 11:39:18.763788783 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.763808906 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-08-07 11:39:18.768105263 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.768173845 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.768216840 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.768302553 DEBUG Client info: None 2026-08-07 11:39:18.768336176 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 11:39:18.768357880 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.768367281 INFO Version: Unknown 2026-08-07 11:39:18.768467553 DEBUG Received server response for request 1 2026-08-07 11:39:18.768542893 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.768631426 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.768662272 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.768667933 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.768694059 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.768764769 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.768784376 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:18.768790113 DEBUG Initializing workspace `file:///tmp/.tmpON8qEl/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.768806184 DEBUG Searching for a project in '/tmp/.tmpON8qEl/root1' 2026-08-07 11:39:18.768856922 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.768863698 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.769230188 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.769236578 DEBUG Discovering virtual environment in `/tmp/.tmpON8qEl/root1` 2026-08-07 11:39:18.769288843 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.769296426 DEBUG No virtual environment found 2026-08-07 11:39:18.769310117 DEBUG Adding first-party search path `/tmp/.tmpON8qEl/root1` 2026-08-07 11:39:18.769314500 DEBUG Using vendored stdlib 2026-08-07 11:39:18.769496357 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.769504311 DEBUG Adding new file root '/tmp/.tmpON8qEl/root1' of kind Project 2026-08-07 11:39:18.769733612 DEBUG Initializing workspace `file:///tmp/.tmpON8qEl/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.769744175 DEBUG Searching for a project in '/tmp/.tmpON8qEl/root2' 2026-08-07 11:39:18.769772924 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.769778154 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.770094878 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.770100570 DEBUG Discovering virtual environment in `/tmp/.tmpON8qEl/root2` 2026-08-07 11:39:18.770135624 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.770141438 DEBUG No virtual environment found 2026-08-07 11:39:18.770152918 DEBUG Adding first-party search path `/tmp/.tmpON8qEl/root2` 2026-08-07 11:39:18.770156670 DEBUG Using vendored stdlib 2026-08-07 11:39:18.770309021 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.770314751 DEBUG Adding new file root '/tmp/.tmpON8qEl/root2' of kind Project 2026-08-07 11:39:18.770459512 DEBUG Initializing workspace `file:///tmp/.tmpON8qEl/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.770469527 DEBUG Searching for a project in '/tmp/.tmpON8qEl/root3' 2026-08-07 11:39:18.770494686 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.770499485 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.770772456 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.770777283 DEBUG Discovering virtual environment in `/tmp/.tmpON8qEl/root3` 2026-08-07 11:39:18.770808109 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.770813212 DEBUG No virtual environment found 2026-08-07 11:39:18.770823769 DEBUG Adding first-party search path `/tmp/.tmpON8qEl/root3` 2026-08-07 11:39:18.770827494 DEBUG Using vendored stdlib 2026-08-07 11:39:18.771021520 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.771027800 DEBUG Adding new file root '/tmp/.tmpON8qEl/root3' of kind Project 2026-08-07 11:39:18.771187434 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.771193695 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:18.771247033 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.772655106 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.772735245 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root1/main.py"))}: Checking file '/tmp/.tmpON8qEl/root1/main.py' 2026-08-07 11:39:18.772897178 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.783371705 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.783533906 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.783543847 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:18.785075327 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-08-07 11:39:18.785123141 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root2/main.py"))}: Checking file '/tmp/.tmpON8qEl/root2/main.py' 2026-08-07 11:39:18.785215354 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.795308494 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.795457741 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:18.795468451 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-08-07 11:39:18.796894202 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:18.796936257 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root3/main.py"))}: Checking file '/tmp/.tmpON8qEl/root3/main.py' 2026-08-07 11:39:18.797026923 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root3/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:18.807425378 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpON8qEl/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:18.807578483 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:18.807631482 DEBUG method="workspace/diagnostic" response.id=2 duration=36.43ms 2026-08-07 11:39:18.807676596 DEBUG Received server response for request 2 2026-08-07 11:39:18.807931413 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.807943086 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:18.807971714 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpON8qEl/root2), (root3, file:///tmp/.tmpON8qEl/root3) 2026-08-07 11:39:18.807982448 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpON8qEl/root2 2026-08-07 11:39:18.810137597 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpON8qEl/root3 2026-08-07 11:39:18.811750727 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:18.811793560 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:18.811885175 DEBUG method="workspace/diagnostic" response.id=3 duration=167.30µs 2026-08-07 11:39:18.811913760 DEBUG Received server response for request 3 2026-08-07 11:39:18.822141244 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:18.822320925 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:18.822342832 DEBUG method="shutdown" response.id=4 duration=33.52µs 2026-08-07 11:39:18.822421016 DEBUG Received server response for request 4 2026-08-07 11:39:18.822432660 DEBUG Client sends notification `exit` 2026-08-07 11:39:18.822667649 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-08-07 11:39:18.826549274 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:18.826615714 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:18.826653332 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:18.826820164 DEBUG Client info: None 2026-08-07 11:39:18.826873053 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 11:39:18.826893607 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:18.826902564 INFO Version: Unknown 2026-08-07 11:39:18.826968352 DEBUG Received server response for request 1 2026-08-07 11:39:18.827049073 DEBUG Client sends notification `initialized` 2026-08-07 11:39:18.827134819 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:18.827185592 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:18.827190792 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:18.827209548 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.827288965 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:18.827219716 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:18.827304254 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-08-07 11:39:18.827310527 DEBUG Initializing workspace `file:///tmp/.tmp0BpNs8/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:18.827328493 DEBUG Searching for a project in '/tmp/.tmp0BpNs8/root1' 2026-08-07 11:39:18.827360297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:18.827366398 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:18.827755641 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:18.827761902 DEBUG Discovering virtual environment in `/tmp/.tmp0BpNs8/root1` 2026-08-07 11:39:18.827814367 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:18.827820980 DEBUG No virtual environment found 2026-08-07 11:39:18.827856945 DEBUG Adding first-party search path `/tmp/.tmp0BpNs8/root1` 2026-08-07 11:39:18.827861185 DEBUG Using vendored stdlib 2026-08-07 11:39:18.828045139 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:18.828053100 DEBUG Adding new file root '/tmp/.tmp0BpNs8/root1' of kind Project 2026-08-07 11:39:18.828287903 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:18.828294034 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:18.828311939 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmp0BpNs8/root1) 2026-08-07 11:39:18.828317527 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmp0BpNs8/root1 2026-08-07 11:39:18.828481028 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-08-07 11:39:20.827572499 DEBUG Client sends request `shutdown` with ID 3 2026-08-07 11:39:20.827825602 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:20.827928027 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-08-07 11:39:20.827938485 DEBUG method="shutdown" response.id=3 duration=134.82µs 2026-08-07 11:39:20.828191810 DEBUG Received server response for request 2 2026-08-07 11:39:20.828208017 DEBUG Received server response for request 3 2026-08-07 11:39:20.828216206 DEBUG Client sends notification `exit` 2026-08-07 11:39:20.828241111 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-08-07 11:39:20.829707677 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:20.829772411 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:20.829806363 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:20.829917891 DEBUG Client info: None 2026-08-07 11:39:20.829930987 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 11:39:20.829949472 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:20.829959266 INFO Version: Unknown 2026-08-07 11:39:20.830012668 DEBUG Received server response for request 1 2026-08-07 11:39:20.830075290 DEBUG Client sends notification `initialized` 2026-08-07 11:39:20.830140001 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:20.830285349 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:20.830288882 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:20.830307191 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-08-07 11:39:20.830325212 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:20.830341303 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-08-07 11:39:20.830346463 DEBUG Initializing workspace `file:///tmp/.tmpE4lwMe/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:20.830361663 DEBUG Searching for a project in '/tmp/.tmpE4lwMe/root1' 2026-08-07 11:39:20.830390519 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:20.830396607 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:20.830769813 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:20.830774905 DEBUG Discovering virtual environment in `/tmp/.tmpE4lwMe/root1` 2026-08-07 11:39:20.830823679 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:20.830850277 DEBUG No virtual environment found 2026-08-07 11:39:20.830863690 DEBUG Adding first-party search path `/tmp/.tmpE4lwMe/root1` 2026-08-07 11:39:20.830867962 DEBUG Using vendored stdlib 2026-08-07 11:39:20.831057957 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:20.831066016 DEBUG Adding new file root '/tmp/.tmpE4lwMe/root1' of kind Project 2026-08-07 11:39:20.831294184 DEBUG Initializing workspace `file:///tmp/.tmpE4lwMe/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:20.831302750 DEBUG Searching for a project in '/tmp/.tmpE4lwMe/root2' 2026-08-07 11:39:20.831325059 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:20.831329269 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:20.831592876 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:20.831598432 DEBUG Discovering virtual environment in `/tmp/.tmpE4lwMe/root2` 2026-08-07 11:39:20.831627068 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:20.831632074 DEBUG No virtual environment found 2026-08-07 11:39:20.831641572 DEBUG Adding first-party search path `/tmp/.tmpE4lwMe/root2` 2026-08-07 11:39:20.831644998 DEBUG Using vendored stdlib 2026-08-07 11:39:20.831781637 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:20.831786819 DEBUG Adding new file root '/tmp/.tmpE4lwMe/root2' of kind Project 2026-08-07 11:39:20.831945930 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:20.831952632 DEBUG Processing deferred request `workspace/diagnostic` 2026-08-07 11:39:20.832010454 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:20.833427707 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:20.833519656 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root1/main.py"))}: Checking file '/tmp/.tmpE4lwMe/root1/main.py' 2026-08-07 11:39:20.833702772 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:20.844644371 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:20.844862324 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-08-07 11:39:20.844880204 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-08-07 11:39:20.846349985 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-08-07 11:39:20.846415969 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root2/main.py"))}: Checking file '/tmp/.tmpE4lwMe/root2/main.py' 2026-08-07 11:39:20.846506928 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:20.856701290 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE4lwMe/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:20.856872270 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.010s 2026-08-07 11:39:20.856926733 DEBUG method="workspace/diagnostic" response.id=2 duration=24.97ms 2026-08-07 11:39:20.856951867 DEBUG Received server response for request 2 2026-08-07 11:39:20.857139497 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:20.857152336 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-08-07 11:39:20.857189355 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpE4lwMe/root2) 2026-08-07 11:39:20.857202639 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpE4lwMe/root2 2026-08-07 11:39:20.858816806 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-08-07 11:39:20.858933972 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-08-07 11:39:20.858958986 DEBUG method="workspace/diagnostic" response.id=3 duration=175.45µs 2026-08-07 11:39:20.858986528 DEBUG Received server response for request 3 2026-08-07 11:39:20.869135636 DEBUG Client sends request `shutdown` with ID 4 2026-08-07 11:39:20.869294158 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:20.869313487 DEBUG method="shutdown" response.id=4 duration=32.49µs 2026-08-07 11:39:20.869332863 DEBUG Received server response for request 4 2026-08-07 11:39:20.869338312 DEBUG Client sends notification `exit` 2026-08-07 11:39:20.869355501 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-08-07 11:39:20.872650801 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-08-07 11:39:20.872716555 DEBUG Architecture: x86_64, OS: linux 2026-08-07 11:39:20.872775744 DEBUG Client sends request `initialize` with ID 1 2026-08-07 11:39:20.872869502 DEBUG Client info: None 2026-08-07 11:39:20.872898208 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-08-07 11:39:20.872917529 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-08-07 11:39:20.872926488 INFO Version: Unknown 2026-08-07 11:39:20.872983818 DEBUG Received server response for request 1 2026-08-07 11:39:20.873047985 DEBUG Client sends notification `initialized` 2026-08-07 11:39:20.873132905 DEBUG Requesting workspace configuration for workspaces 2026-08-07 11:39:20.873158999 DEBUG Received server request `workspace/configuration` 2026-08-07 11:39:20.873163654 INFO Retrying to receive `workspace/configuration` request 2026-08-07 11:39:20.873189841 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:20.873193715 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-08-07 11:39:20.873219200 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-08-07 11:39:20.873235520 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-08-07 11:39:20.873241363 DEBUG Initializing workspace `file:///tmp/.tmppBjg8w/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:20.873256834 DEBUG Searching for a project in '/tmp/.tmppBjg8w/root1' 2026-08-07 11:39:20.873286691 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:20.873292879 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:20.873660643 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:20.873667230 DEBUG Discovering virtual environment in `/tmp/.tmppBjg8w/root1` 2026-08-07 11:39:20.873717732 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:20.873725100 DEBUG No virtual environment found 2026-08-07 11:39:20.873738408 DEBUG Adding first-party search path `/tmp/.tmppBjg8w/root1` 2026-08-07 11:39:20.873742720 DEBUG Using vendored stdlib 2026-08-07 11:39:20.873946091 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:20.873954281 DEBUG Adding new file root '/tmp/.tmppBjg8w/root1' of kind Project 2026-08-07 11:39:20.874183050 DEBUG Initializing workspace `file:///tmp/.tmppBjg8w/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-08-07 11:39:20.874193782 DEBUG Searching for a project in '/tmp/.tmppBjg8w/root2' 2026-08-07 11:39:20.874220235 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-08-07 11:39:20.874225144 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-08-07 11:39:20.874500663 INFO Defaulting to python-platform `linux` 2026-08-07 11:39:20.874505285 DEBUG Discovering virtual environment in `/tmp/.tmppBjg8w/root2` 2026-08-07 11:39:20.874536439 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/e2e-4b16f40eee152bf6`: does not point to a Python executable or a directory on disk 2026-08-07 11:39:20.874541663 DEBUG No virtual environment found 2026-08-07 11:39:20.874552641 DEBUG Adding first-party search path `/tmp/.tmppBjg8w/root2` 2026-08-07 11:39:20.874556519 DEBUG Using vendored stdlib 2026-08-07 11:39:20.874708419 INFO Python version: Python 3.14, platform: linux 2026-08-07 11:39:20.874713666 DEBUG Adding new file root '/tmp/.tmppBjg8w/root2' of kind Project 2026-08-07 11:39:20.874941908 DEBUG Updating project to check open files 2026-08-07 11:39:20.874966799 DEBUG Updating project to check open files 2026-08-07 11:39:20.874973603 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-08-07 11:39:20.874986171 DEBUG Processing deferred notification `textDocument/didOpen` 2026-08-07 11:39:20.875038326 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppBjg8w/root1/main.py", kind: File } 2026-08-07 11:39:20.875077675 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppBjg8w/root1/main.py` 2026-08-07 11:39:20.875081452 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:20.875092111 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:20.875188370 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root1/main.py"))}: Checking file '/tmp/.tmppBjg8w/root1/main.py' 2026-08-07 11:39:20.875338247 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root1/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:20.885436043 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:20.885652934 DEBUG method="textDocument/diagnostic" response.id=2 duration=10.55ms 2026-08-07 11:39:20.885677693 DEBUG Received server response for request 2 2026-08-07 11:39:20.885816357 DEBUG Client sends notification `textDocument/didOpen` 2026-08-07 11:39:20.885825932 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-08-07 11:39:20.885911158 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmppBjg8w/root2/main.py", kind: File } 2026-08-07 11:39:20.885952883 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmppBjg8w/root2/main.py` 2026-08-07 11:39:20.885956091 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-08-07 11:39:20.885981836 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(180))}}: Set open project files (count: 1) 2026-08-07 11:39:20.886293698 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root2/main.py"))}: Checking file '/tmp/.tmppBjg8w/root2/main.py' 2026-08-07 11:39:20.886402444 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root2/main.py"))}: Resolving dynamic module resolution paths 2026-08-07 11:39:20.896315419 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmppBjg8w/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-08-07 11:39:20.896576431 DEBUG method="textDocument/diagnostic" response.id=3 duration=10.59ms 2026-08-07 11:39:20.896599427 DEBUG Received server response for request 3 2026-08-07 11:39:20.896692649 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-08-07 11:39:20.896702390 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-08-07 11:39:20.896733349 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmppBjg8w/root2) 2026-08-07 11:39:20.896744847 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmppBjg8w/root2 2026-08-07 11:39:20.898248665 DEBUG method="textDocument/diagnostic" response.id=4 duration=146.35µs 2026-08-07 11:39:20.898269468 DEBUG Received server response for request 4 2026-08-07 11:39:20.898322815 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-08-07 11:39:20.898379840 DEBUG method="textDocument/diagnostic" response.id=5 duration=39.40µs 2026-08-07 11:39:20.898390506 DEBUG Received server response for request 5 2026-08-07 11:39:20.908486285 DEBUG Client sends request `shutdown` with ID 6 2026-08-07 11:39:20.908680859 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-08-07 11:39:20.908698051 DEBUG method="shutdown" response.id=6 duration=27.66µs 2026-08-07 11:39:20.908863490 DEBUG Received server response for request 6 2026-08-07 11:39:20.908878941 DEBUG Client sends notification `exit` 2026-08-07 11:39:20.908896506 DEBUG Received exit notification, exiting ok test result: ok. 143 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 21.19s Running `/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/ty_site_packages-3ef8448891e627e6 --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-0dbf6dcc51648009 --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-4db9a7422b645728 --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-16890e7d43ea3b6e.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanstyle-189beaa03eaf19be.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsnapbox-40df8882b55d7325.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.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.60s; merged doctests compilation took 8.58s 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-cc71ec0362fbfd83.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern seahash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libseahash-6b8ea472f5e5244b.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.36s; merged doctests compilation took 16.35s 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-189beaa03eaf19be.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarc_swap-6a7459cb7095981b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdashmap-a63f3bf824a2d795.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdunce-8f0ebc0ade14db6d.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfiletime-e368aa8f12c3aff3.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpathdiff-490b4e88f810074d.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquick_junit-015d46375949e358.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsame_file-a3ca45abc33d1d2b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsupports_hyperlinks-b8509cfada410cd7.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing_subscriber-661de73ee75ee71b.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern which=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwhich-c574afd8a7fc4b51.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libzip-a25ad43738897396.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.64s; merged doctests compilation took 45.62s 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-f6ab1c48b5b510c9.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde"))' --error-format human` running 70 tests test crates/ruff_formatter/src/arguments.rs - arguments::Arguments (line 40) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_element (line 23) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::Buffer::write_fmt (line 47) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::BufferExtensions::start_recording (line 601) ... ok test crates/ruff_formatter/src/buffer.rs - buffer::RemoveSoftLinesBuffer (line 307) ... ok test crates/ruff_formatter/src/builders.rs - builders::BestFitting<'a,Context>::with_mode (line 2598) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1975) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 877) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 922) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1472) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1507) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1526) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1545) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1013) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1617) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 747) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 816) ... ok test crates/ruff_formatter/src/builders.rs - builders::empty_line (line 110) ... ok test crates/ruff_formatter/src/builders.rs - builders::expand_parent (line 1747) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2183) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2340) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2378) - should panic ... ok test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2283) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1341) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1369) ... ok test crates/ruff_formatter/src/builders.rs - builders::hard_line_break (line 79) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1803) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1832) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1884) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1913) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 683) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2055) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2078) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2108) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 548) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 415) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 432) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 505) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1054) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1085) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 23) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break (line 43) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 142) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_break_or_space (line 164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1128) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1162) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1262) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1294) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 645) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 223) ... ok test crates/ruff_formatter/src/builders.rs - builders::token (line 241) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::MemoizeFormat::memoized (line 14) ... ok test crates/ruff_formatter/src/format_extensions.rs - format_extensions::Memoized::inspect (line 95) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 117) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::fill (line 139) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join (line 48) ... ok test crates/ruff_formatter/src/formatter.rs - formatter::Formatter<'buf,Context>::join_with (line 80) ... ok test crates/ruff_formatter/src/lib.rs - Format (line 572) ... ok test crates/ruff_formatter/src/lib.rs - FormatWithRule (line 677) ... ignored test crates/ruff_formatter/src/lib.rs - format (line 876) ... ok test crates/ruff_formatter/src/lib.rs - format (line 889) ... ok test crates/ruff_formatter/src/lib.rs - write (line 823) ... ok test crates/ruff_formatter/src/lib.rs - write (line 842) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 155) ... ok test crates/ruff_formatter/src/macros.rs - macros::best_fitting (line 243) ... ok test crates/ruff_formatter/src/macros.rs - macros::dbg_write (line 81) ... ok test crates/ruff_formatter/src/macros.rs - macros::format (line 125) ... ok test crates/ruff_formatter/src/macros.rs - macros::format_args (line 13) ... ok test crates/ruff_formatter/src/macros.rs - macros::write (line 48) ... ok test result: ok. 69 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s all doctests ran in 18.13s; merged doctests compilation took 18.07s 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-1115105494bddd60.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libanyhow-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libclap-4e4c707dc59f5e5c.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libfern-e1b39181fa45e0e9.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libhashbrown-859f8f9c2f4e2432.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libimperative-48eb40cb42ffd21d.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libjiff-bf25ed8bba15f5df.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblibcst_native-02e5849040a9cd7a.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libnatord-0882905e2715b24f.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpyproject_toml-eed4735fcc769f12.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_codegen-4db1f3c68afe6def.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_importer-78b9b9cbc5dc986a.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_index-3fa4c3c21ce5b82d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsimilar-de9cb33e0d4cf51c.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtyped_arena-4a5da8c07355488e.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_width-5d6c026344d43702.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern url=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liburl-de1bb71a633cb340.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 255.36s; merged doctests compilation took 255.20s 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-3ba4266acc86f161.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librand-b8cdbf2a5e9b450a.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_notebook-42cc5cf97aace4b6.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libuuid-c5972cc13c3a7ec1.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.40s; merged doctests compilation took 10.39s 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-92c3d5427cf27cb5.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.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 6.79s; merged doctests compilation took 6.78s 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-1115105494bddd60.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libarrayvec-7e08b60f13cd0a1b.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.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.89s; merged doctests compilation took 22.88s 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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbstr-10d2d181aa041152.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libannotate_snippets-8cf339ae8f546080.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_json-fe8cb938b14a3fd2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthin_vec-83c0747f3e404604.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_names2-5d7c994add30369b.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libwalkdir-3acd8fb4675619da.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.48s; merged doctests compilation took 24.47s 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-99188fdf1ebbd494.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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.09s; merged doctests compilation took 7.08s 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-e8c047c1530b6bab.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_ident-05b09654eec85817.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 7.81s; merged doctests compilation took 7.80s 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-dd9b6359ef0659e7.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' --error-format human` running 20 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 7.70s; merged doctests compilation took 7.68s 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-dd9b6359ef0659e7.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde_test-4a99a6ad013b52f5.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.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.21s; merged doctests compilation took 7.19s 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-3ba4266acc86f161.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcolored-f61ae7c842ee459f.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libetcetera-2057195ea63d9ac2.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglobset-a29b12259211be43.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libignore-f467ff526e7aa85e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libis_macro-5bd4f18f3b88b0a0.so --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern log=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/liblog-58c7467b6ac80883.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmatchit-99770828387e1497.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_absolutize-2bdc25a6c72207e2.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpath_slash-5de2f39a0060dff2.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpep440_rs-e606a2a50be0e9dd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_cache-195d42287a7a60b9.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_formatter-c5382da972d7cf47.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_graph-c4e8fe329c78eca4.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_linter-f591e4766e25d1d6.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_options_metadata-92c3d5427cf27cb5.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_formatter-7e246c0118ac83f1.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_semantic-0cc0d8e47874d7d6.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_ranged_value-70011129da118438.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_workspace-6dab7929820bc80a.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libshellexpand-c4c6f630948a0e24.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtoml-d9ed6ef7ab07b3f9.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libunicode_normalization-1685c0c119bf2e31.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-3ba4266acc86f161.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex-337a1ca43c799f58.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libregex_syntax-00f8603b81ffeca5.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtempfile-6cc6ec3208d802e5.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' --error-format human` running 16 tests test crates/ty_module_resolver/src/module_glob.rs - module_glob (line 9) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::ancestors (line 289) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 76) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 271) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 90) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 238) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_private (line 429) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::is_test_module (line 378) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::last_component (line 108) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 50) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 126) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 181) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 195) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 145) ... ok test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 50.49s; merged doctests compilation took 50.46s 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-3ba4266acc86f161.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libbitflags-99188fdf1ebbd494.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcamino-07cfb423c7c3f783.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libchar_str-cc71ec0362fbfd83.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libcompact_str-6e25eceba31d3c4e.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdatatest_stable-7b1efe98bd4faded.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libdrop_bomb-f6ab1c48b5b510c9.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libget_size2-dd9b6359ef0659e7.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libglob-801eed53cb86759f.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindexmap-e9b2689711c2b699.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libindoc-d7b7b3bc414bd9f1.so --extern insta=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libinsta-28e07bed511bc7f9.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libitertools-e8c047c1530b6bab.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libmemchr-3c034e2a8d363478.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libordermap-5340e516617fc4ed.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libpretty_assertions-5a7c44c01d3b7102.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck-6c542723432ef61a.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libquickcheck_macros-513dafb81c22de8a.so --extern rayon=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librayon-512919c4641fec67.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_db-0df9419b36ef0f1b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_diagnostics-b3a0eeaa6acc5b2a.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_index-5f60305db67e8772.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_macros-17d415907e19714a.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_memory_usage-7a729ae161419ef8.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_ast-e6b7551385fcf70d.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_literal-eb04aa27f66d33ea.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_parser-54a5152c082f15d7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_stdlib-0f19c55e06306d69.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_python_trivia-26ce3956f97bed3b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_source_file-f34326cf408f805a.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libruff_text_size-fd44436148e35d4b.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/librustc_hash-9e17cce534659ddd.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsalsa-8901f99039f42fac.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libserde-d6ea7fe091cb0167.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libsmallvec-e7a66f98ae5627ad.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstatic_assertions-1ac58dd6001f353d.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum-086d31ed8b84ce28.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libstrum_macros-7cf70930f76114bc.so --extern test_case=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtest_case-75dc527003329b25.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libthiserror-f9747f6f268661a3.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libtracing-79f9eaf87b9fbe89.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_module_resolver-d563fb8a0a4c6547.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_core-b628e6cbff6997fa.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_python_semantic-02c0461d257c7100.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_site_packages-c8c0c556bd630a41.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_static-741aade53dd2b2ba.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_test-a7115a127b48abfc.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1/target/rpm/deps/libty_vendored-956f38a0c30389cc.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.01s all doctests ran in 336.18s; merged doctests compilation took 336.07s + '[' '!' -f /builddir/build/BUILD/ruff-0.16.1-build/ruff-0.16.1-1.fc45.x86_64-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.x86_64-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.16.1-1.fc45.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sGUD70 + 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.xid2vU + 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(x86-64) = 0.16.1-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.30)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) 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.x86_64 Provides: ruff-debugsource = 0.16.1-1.fc45 ruff-debugsource(x86-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.x86_64 Provides: debuginfo(build-id) = 985c8c6519a86849bec4f2b886d611b6a8e0760f ruff-debuginfo = 0.16.1-1.fc45 ruff-debuginfo(x86-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(x86-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.x86_64.rpm Wrote: /builddir/build/RPMS/ruff-0.16.1-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.16.1-1.fc45.x86_64.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-x86_64-1786083792.782085/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) 333 minutes 14 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", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "src" }, { "name": "python3-ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "noarch" }, { "name": "ruff-debugsource", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "x86_64" }, { "name": "ruff-debuginfo", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "x86_64" }, { "name": "ruff", "epoch": null, "version": "0.16.1", "release": "1.fc45", "arch": "x86_64" } ] } RPMResults finished