Warning: Permanently added '100.53.219.28' (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/10947617-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.9 PID: 12300 Logging PID: 12302 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 10947617, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '89f2877c6889fd482db025b9ba5aa162724e25d8', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ruff', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ruff', 'package_version': '0.16.5-1', 'project_dirname': 'python-pip_rawhide', 'project_name': 'python-pip_rawhide', 'project_owner': '@python', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@python/python-pip_rawhide/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': '@python/python-pip_rawhide--lbalhar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'lbalhar', 'tags': [], 'task_id': '10947617-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ruff /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@python/python-pip_rawhide/ruff', '/var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff'... Running: git checkout 89f2877c6889fd482db025b9ba5aa162724e25d8 -- cmd: ['git', 'checkout', '89f2877c6889fd482db025b9ba5aa162724e25d8', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff rc: 0 stdout: stderr: Note: switching to '89f2877c6889fd482db025b9ba5aa162724e25d8'. 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 89f2877 automatic import of ruff Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fron4665/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.5.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o ruff-0.16.5.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/@python/python-pip_rawhide/ruff/ruff-0.16.5.tar.gz/md5/73b8a3be601e5817c53f1279ce40c534/ruff-0.16.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 12.65M 100 12.65M 0 0 19.75M 0 0 INFO: Reading stdout from command: md5sum ruff-0.16.5.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788469529.688124 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.8 starting (python version = 3.14.5, NVR = mock-6.8-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff/ruff.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-fron4665/ruff --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788469529.688124 -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-fron4665/ruff/ruff.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.8 INFO: Mock Version: 6.8 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469529.688124/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-64a6e50d-239d-4ae7-ba8d-e5c4143fd653 INFO: Checking that add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 image matches host's architecture INFO: Copy content of container add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469529.688124/root INFO: mounting add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 with podman image mount INFO: image add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 as /var/lib/containers/storage/overlay/e348dcb60f7e05da39fac69bb86f24ad842b7c237a274fbe6e28d3be84251466/merged INFO: umounting image add8c303c160bf041213f03c266604231c2f74b093b31b7c2990b836d43b8315 (/var/lib/containers/storage/overlay/e348dcb60f7e05da39fac69bb86f24ad842b7c237a274fbe6e28d3be84251466/merged) with podman image umount INFO: Removing image mock-bootstrap-64a6e50d-239d-4ae7-ba8d-e5c4143fd653 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-1788469529.688124/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.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.3.0-2.fc46.x86_64 dnf5-plugins-5.4.3.0-2.fc46.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 5.6 MiB/s | 3.0 MiB | 00m01s fedora 100% | 20.1 MiB/s | 21.9 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:46-0.1 fedora 4.6 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.9000-2.fc46 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.1.0-1.fc46 fedora 312.1 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-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-6.fc46 fedora 28.3 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:2026.2.90_v9.0.317-1.fc46 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.22.0~rc3-1.fc46 fedora 486.7 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.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.196-1.fc46 fedora 3.2 MiB elfutils-debuginfod-client x86_64 0:0.196-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.196-1.fc46 fedora 1.4 MiB elfutils-libs x86_64 0:0.196-1.fc46 fedora 719.6 KiB erlang-srpm-macros noarch 0:0.3.11-2.fc45 fedora 1.9 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 copr_base 101.9 KiB file-libs x86_64 0:5.48-3.fc46 copr_base 12.3 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.9000-2.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-2.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-2.fc46 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-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.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.9-1.fc46 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.5-1.fc46 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.22.0~rc3-1.fc46 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.2.1-2.fc46 fedora 270.7 KiB libgcrypt x86_64 0:1.12.3-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46 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.1-1.fc46 fedora 431.9 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-5.fc45 fedora 166.2 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.13.0-23.fc45 fedora 1.7 MiB 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-4.fc46 copr_base 205.2 KiB libselinux-utils x86_64 0:3.11-4.fc46 copr_base 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.2.1-2.fc46 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.1-2.fc46 fedora 298.0 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.14-1.fc46 fedora 678.9 KiB openssl-libs x86_64 1:4.0.2-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.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.fc46 copr_base 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.fc46 copr_base 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.2-1.fc46 fedora 472.0 B readline x86_64 0:8.3-6.fc45 fedora 515.5 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.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 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.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.15-2.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.15-2.fc46 fedora 19.0 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: 189 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 233 MiB extra will be used (install 233 MiB, remove 0 B). [ 1/189] bzip2-0:1.0.8-24.fc45.x86_64 100% | 1.2 MiB/s | 52.3 KiB | 00m00s [ 2/189] cpio-0:2.15-10.fc45.x86_64 100% | 6.3 MiB/s | 292.5 KiB | 00m00s [ 3/189] coreutils-0:9.11-6.fc45.x86_6 100% | 12.1 MiB/s | 1.2 MiB | 00m00s [ 4/189] fedora-release-common-0:46-0. 100% | 1.8 MiB/s | 18.2 KiB | 00m00s [ 5/189] diffutils-0:3.12-6.fc45.x86_6 100% | 12.1 MiB/s | 396.6 KiB | 00m00s [ 6/189] bash-0:5.3.15-2.fc45.x86_64 100% | 15.5 MiB/s | 1.9 MiB | 00m00s [ 7/189] glibc-minimal-langpack-0:2.44 100% | 20.8 MiB/s | 127.7 KiB | 00m00s [ 8/189] gzip-0:1.14-4.fc45.x86_64 100% | 14.6 MiB/s | 179.6 KiB | 00m00s [ 9/189] findutils-1:4.11.0-2.fc45.x86 100% | 16.9 MiB/s | 570.7 KiB | 00m00s [ 10/189] grep-0:3.12-4.fc45.x86_64 100% | 11.3 MiB/s | 301.0 KiB | 00m00s [ 11/189] info-0:7.3-3.fc45.x86_64 100% | 15.6 MiB/s | 191.2 KiB | 00m00s [ 12/189] redhat-rpm-config-0:344-5.fc4 100% | 12.7 MiB/s | 77.7 KiB | 00m00s [ 13/189] patch-0:2.8-5.fc45.x86_64 100% | 8.0 MiB/s | 114.6 KiB | 00m00s [ 14/189] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 12.9 MiB/s | 158.1 KiB | 00m00s [ 15/189] sed-0:4.10-2.fc45.x86_64 100% | 15.0 MiB/s | 322.8 KiB | 00m00s [ 16/189] unzip-0:6.0-71.fc45.x86_64 100% | 32.5 MiB/s | 199.6 KiB | 00m00s [ 17/189] tar-2:1.35-9.fc45.x86_64 100% | 26.5 MiB/s | 867.4 KiB | 00m00s [ 18/189] which-0:2.25-2.fc45.x86_64 100% | 3.7 MiB/s | 42.2 KiB | 00m00s [ 19/189] shadow-utils-2:4.20.0-1.fc45. 100% | 29.5 MiB/s | 1.4 MiB | 00m00s [ 20/189] xz-1:5.8.3-2.fc45.x86_64 100% | 35.3 MiB/s | 651.2 KiB | 00m00s [ 21/189] util-linux-0:2.42.2-3.fc45.x8 100% | 34.2 MiB/s | 1.3 MiB | 00m00s [ 22/189] gawk-0:5.4.1-1.fc45.x86_64 100% | 23.1 MiB/s | 1.2 MiB | 00m00s [ 23/189] ncurses-libs-0:6.6-3.fc45.x86 100% | 28.0 MiB/s | 343.7 KiB | 00m00s [ 24/189] filesystem-0:3.18-59.fc45.x86 100% | 34.9 MiB/s | 1.8 MiB | 00m00s [ 25/189] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 3.9 MiB/s | 43.5 KiB | 00m00s [ 26/189] gmp-1:6.3.0-6.fc45.x86_64 100% | 26.2 MiB/s | 321.8 KiB | 00m00s [ 27/189] libacl-0:2.4.0-2.fc45.x86_64 100% | 3.0 MiB/s | 27.5 KiB | 00m00s [ 28/189] libattr-0:2.6.0-2.fc45.x86_64 100% | 2.9 MiB/s | 18.1 KiB | 00m00s [ 29/189] glibc-0:2.44.9000-2.fc46.x86_ 100% | 39.8 MiB/s | 2.5 MiB | 00m00s [ 30/189] libcap-0:2.78-2.fc45.x86_64 100% | 14.4 MiB/s | 88.6 KiB | 00m00s [ 31/189] coreutils-common-0:9.11-6.fc4 100% | 46.1 MiB/s | 2.2 MiB | 00m00s [ 32/189] fedora-repos-0:46-0.3.noarch 100% | 597.4 KiB/s | 9.6 KiB | 00m00s [ 33/189] systemd-libs-0:261.2-1.fc45.x 100% | 29.8 MiB/s | 946.6 KiB | 00m00s [ 34/189] redhat-systemd-presets-0:102- 100% | 533.9 KiB/s | 8.5 KiB | 00m00s [ 35/189] glibc-common-0:2.44.9000-2.fc 100% | 34.2 MiB/s | 420.1 KiB | 00m00s [ 36/189] openssl-libs-1:4.0.2-1.fc46.x 100% | 46.8 MiB/s | 2.3 MiB | 00m00s [ 37/189] pcre2-0:10.47-1.fc45.2.x86_64 100% | 33.8 MiB/s | 276.7 KiB | 00m00s [ 38/189] ed-0:1.22.6-1.fc46.x86_64 100% | 13.9 MiB/s | 85.6 KiB | 00m00s [ 39/189] R-srpm-macros-0:1.3.7-3.fc45. 100% | 1.8 MiB/s | 11.1 KiB | 00m00s [ 40/189] ansible-srpm-macros-0:1-22.fc 100% | 3.2 MiB/s | 19.8 KiB | 00m00s [ 41/189] build-reproducibility-srpm-ma 100% | 1.8 MiB/s | 10.8 KiB | 00m00s [ 42/189] cmake-srpm-macros-0:4.3.0-5.f 100% | 1.7 MiB/s | 10.3 KiB | 00m00s [ 43/189] dwz-0:0.17-3.fc45.x86_64 100% | 22.7 MiB/s | 139.2 KiB | 00m00s [ 44/189] efi-srpm-macros-0:6-9.fc45.no 100% | 3.5 MiB/s | 21.4 KiB | 00m00s [ 45/189] filesystem-srpm-macros-0:3.18 100% | 4.3 MiB/s | 26.4 KiB | 00m00s [ 46/189] erlang-srpm-macros-0:0.3.11-2 100% | 1.1 MiB/s | 10.0 KiB | 00m00s [ 47/189] forge-srpm-macros-0:0.4.0-5.f 100% | 3.2 MiB/s | 19.7 KiB | 00m00s [ 48/189] fpc-srpm-macros-0:1.3-17.fc45 100% | 1.3 MiB/s | 7.8 KiB | 00m00s [ 49/189] fonts-srpm-macros-1:5.0.0-4.f 100% | 1.7 MiB/s | 27.2 KiB | 00m00s [ 50/189] ghc-srpm-macros-0:1.10-2.fc45 100% | 1.4 MiB/s | 8.5 KiB | 00m00s [ 51/189] gnome-srpm-macros-0:1.0-2.fc4 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 52/189] gap-srpm-macros-0:2-3.fc45.no 100% | 620.5 KiB/s | 9.3 KiB | 00m00s [ 53/189] gnat-srpm-macros-0:7-3.fc45.n 100% | 714.1 KiB/s | 8.6 KiB | 00m00s [ 54/189] go-srpm-macros-0:3.8.0-3.fc45 100% | 4.5 MiB/s | 27.8 KiB | 00m00s [ 55/189] java-srpm-macros-0:1-9.fc45.n 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 56/189] kernel-srpm-macros-0:1.0-30.f 100% | 1.3 MiB/s | 8.3 KiB | 00m00s [ 57/189] lua-srpm-macros-0:1-18.fc45.n 100% | 1.4 MiB/s | 8.7 KiB | 00m00s [ 58/189] ocaml-srpm-macros-0:11-4.fc45 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 59/189] package-notes-srpm-macros-0:0 100% | 1.7 MiB/s | 10.5 KiB | 00m00s [ 60/189] perl-srpm-macros-0:1-65.fc45. 100% | 1.4 MiB/s | 8.4 KiB | 00m00s [ 61/189] python-srpm-macros-0:3.15-2.f 100% | 3.9 MiB/s | 23.9 KiB | 00m00s [ 62/189] qt5-srpm-macros-0:5.15.18-3.f 100% | 1.3 MiB/s | 8.1 KiB | 00m00s [ 63/189] openblas-srpm-macros-0:2-22.f 100% | 469.5 KiB/s | 7.5 KiB | 00m00s [ 64/189] qt6-srpm-macros-0:6.11.2-1.fc 100% | 1.5 MiB/s | 9.1 KiB | 00m00s [ 65/189] tree-sitter-srpm-macros-0:0.4 100% | 2.3 MiB/s | 14.0 KiB | 00m00s [ 66/189] zig-srpm-macros-0:1-9.fc45.no 100% | 1.4 MiB/s | 8.8 KiB | 00m00s [ 67/189] rust-srpm-macros-0:28.5-2.fc4 100% | 710.7 KiB/s | 11.4 KiB | 00m00s [ 68/189] rpm-0:6.1.0-1.fc46.x86_64 100% | 26.6 MiB/s | 571.3 KiB | 00m00s [ 69/189] zip-0:3.0-46.fc45.x86_64 100% | 36.9 MiB/s | 264.6 KiB | 00m00s [ 70/189] debugedit-0:5.3-3.fc45.x86_64 100% | 14.3 MiB/s | 87.9 KiB | 00m00s [ 71/189] elfutils-libelf-0:0.196-1.fc4 100% | 33.3 MiB/s | 238.4 KiB | 00m00s [ 72/189] elfutils-0:0.196-1.fc46.x86_6 100% | 50.3 MiB/s | 670.0 KiB | 00m00s [ 73/189] libarchive-0:3.8.9-1.fc46.x86 100% | 33.5 MiB/s | 446.2 KiB | 00m00s [ 74/189] libgcc-0:16.2.1-2.fc46.x86_64 100% | 19.0 MiB/s | 136.3 KiB | 00m00s [ 75/189] popt-0:1.19-11.fc45.x86_64 100% | 10.8 MiB/s | 66.6 KiB | 00m00s [ 76/189] readline-0:8.3-6.fc45.x86_64 100% | 18.6 MiB/s | 228.8 KiB | 00m00s [ 77/189] rpm-build-libs-0:6.1.0-1.fc46 100% | 21.9 MiB/s | 134.8 KiB | 00m00s [ 78/189] zstd-0:1.5.7-6.fc45.x86_64 100% | 31.2 MiB/s | 191.7 KiB | 00m00s [ 79/189] libstdc++-0:16.2.1-2.fc46.x86 100% | 33.3 MiB/s | 1.0 MiB | 00m00s [ 80/189] audit-libs-0:4.2.1-2.fc45.x86 100% | 20.0 MiB/s | 143.3 KiB | 00m00s [ 81/189] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 27.4 MiB/s | 476.6 KiB | 00m00s [ 82/189] libsemanage-0:3.11-3.fc45.x86 100% | 13.8 MiB/s | 127.3 KiB | 00m00s [ 83/189] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 18.3 MiB/s | 130.9 KiB | 00m00s [ 84/189] libeconf-0:0.7.9-4.fc45.x86_6 100% | 2.3 MiB/s | 35.9 KiB | 00m00s [ 85/189] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 9.5 MiB/s | 58.4 KiB | 00m00s [ 86/189] setup-0:2.15.1-2.fc45.noarch 100% | 14.0 MiB/s | 157.6 KiB | 00m00s [ 87/189] libblkid-0:2.42.2-3.fc45.x86_ 100% | 21.8 MiB/s | 133.9 KiB | 00m00s [ 88/189] mpfr-0:4.2.2-4.fc45.x86_64 100% | 29.1 MiB/s | 357.4 KiB | 00m00s [ 89/189] xz-libs-1:5.8.3-2.fc45.x86_64 100% | 7.1 MiB/s | 116.1 KiB | 00m00s [ 90/189] libcap-ng-0:0.9.5-1.fc46.x86_ 100% | 5.6 MiB/s | 34.5 KiB | 00m00s [ 91/189] libfdisk-0:2.42.2-3.fc45.x86_ 100% | 23.7 MiB/s | 169.6 KiB | 00m00s [ 92/189] liblastlog2-0:2.42.2-3.fc45.x 100% | 2.0 MiB/s | 24.7 KiB | 00m00s [ 93/189] libmount-0:2.42.2-3.fc45.x86_ 100% | 19.2 MiB/s | 177.2 KiB | 00m00s [ 94/189] libsmartcols-0:2.42.2-3.fc45. 100% | 5.1 MiB/s | 88.5 KiB | 00m00s [ 95/189] libuuid-0:2.42.2-3.fc45.x86_6 100% | 2.7 MiB/s | 27.7 KiB | 00m00s [ 96/189] util-linux-core-0:2.42.2-3.fc 100% | 43.6 MiB/s | 580.9 KiB | 00m00s [ 97/189] zlib-ng-compat-0:2.3.3-6.fc45 100% | 14.7 MiB/s | 90.4 KiB | 00m00s [ 98/189] ncurses-base-0:6.6-3.fc45.noa 100% | 7.2 MiB/s | 88.1 KiB | 00m00s [ 99/189] gnulib-l10n-0:20241231-4.fc45 100% | 10.5 MiB/s | 150.4 KiB | 00m00s [100/189] glibc-gconv-extra-0:2.44.9000 100% | 55.0 MiB/s | 1.7 MiB | 00m00s [101/189] ca-certificates-0:2026.2.90_v 100% | 42.8 MiB/s | 964.7 KiB | 00m00s [102/189] crypto-policies-0:20260713-2. 100% | 4.0 MiB/s | 97.5 KiB | 00m00s [103/189] fedora-repos-rawhide-0:46-0.3 100% | 1.3 MiB/s | 9.0 KiB | 00m00s [104/189] fedora-gpg-keys-0:46-0.3.noar 100% | 10.8 MiB/s | 143.8 KiB | 00m00s [105/189] fips-provider-0:1.5.2-3.fc45. 100% | 49.0 MiB/s | 1.6 MiB | 00m00s [106/189] pcre2-syntax-0:10.47-1.fc45.2 100% | 9.5 MiB/s | 165.1 KiB | 00m00s [107/189] redhat-systemd-presets-common 100% | 575.2 KiB/s | 13.2 KiB | 00m00s [108/189] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 27.6 MiB/s | 339.2 KiB | 00m00s [109/189] elfutils-libs-0:0.196-1.fc46. 100% | 39.7 MiB/s | 284.9 KiB | 00m00s [110/189] curl-0:8.22.0~rc3-1.fc46.x86_ 100% | 14.9 MiB/s | 244.2 KiB | 00m00s [111/189] elfutils-debuginfod-client-0: 100% | 7.7 MiB/s | 47.1 KiB | 00m00s [112/189] add-determinism-0:0.7.3-3.fc4 100% | 25.0 MiB/s | 845.7 KiB | 00m00s [113/189] libpfm-0:4.13.0-23.fc45.x86_6 100% | 36.9 MiB/s | 227.0 KiB | 00m00s [114/189] json-c-0:0.18-9.fc45.x86_64 100% | 2.8 MiB/s | 46.7 KiB | 00m00s [115/189] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 13.1 MiB/s | 80.4 KiB | 00m00s [116/189] libxml2-0:2.13.9-4.fc45.x86_6 100% | 38.8 MiB/s | 714.8 KiB | 00m00s [117/189] libzstd-0:1.5.7-6.fc45.x86_64 100% | 14.2 MiB/s | 363.9 KiB | 00m00s [118/189] libgomp-0:16.2.1-2.fc46.x86_6 100% | 32.3 MiB/s | 397.2 KiB | 00m00s [119/189] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 23.5 MiB/s | 144.4 KiB | 00m00s [120/189] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 1.9 MiB/s | 26.9 KiB | 00m00s [121/189] libsepol-0:3.11-2.fc45.x86_64 100% | 50.9 MiB/s | 365.2 KiB | 00m00s [122/189] sqlite-libs-0:3.53.4-1.fc45.x 100% | 41.7 MiB/s | 812.1 KiB | 00m00s [123/189] rpm-sequoia-0:1.10.2-5.fc45.x 100% | 36.5 MiB/s | 933.3 KiB | 00m00s [124/189] ima-evm-utils-libs-0:1.6.2-12 100% | 3.3 MiB/s | 30.2 KiB | 00m00s [125/189] libfsverity-0:1.7-4.fc45.x86_ 100% | 3.1 MiB/s | 19.0 KiB | 00m00s [126/189] gpgverify-0:2.2-5.fc45.noarch 100% | 1.8 MiB/s | 11.3 KiB | 00m00s [127/189] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 22.9 MiB/s | 281.6 KiB | 00m00s [128/189] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 48.6 MiB/s | 1.7 MiB | 00m00s [129/189] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 14.2 MiB/s | 116.5 KiB | 00m00s [130/189] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 16.2 MiB/s | 281.3 KiB | 00m00s [131/189] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 15.7 MiB/s | 96.6 KiB | 00m00s [132/189] libassuan-0:2.5.7-6.fc45.x86_ 100% | 11.2 MiB/s | 68.5 KiB | 00m00s [133/189] gnupg2-verify-0:2.4.9-18.fc45 100% | 24.6 MiB/s | 176.1 KiB | 00m00s [134/189] npth-0:1.8-5.fc45.x86_64 100% | 4.1 MiB/s | 25.5 KiB | 00m00s [135/189] libgcrypt-0:1.12.3-1.fc46.x86 100% | 47.4 MiB/s | 631.1 KiB | 00m00s [136/189] libgpg-error-0:1.61-2.fc45.x8 100% | 20.6 MiB/s | 252.9 KiB | 00m00s [137/189] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 37.2 MiB/s | 456.8 KiB | 00m00s [138/189] openldap-0:2.6.14-1.fc46.x86_ 100% | 38.0 MiB/s | 272.6 KiB | 00m00s [139/189] libksba-0:1.8.1-1.fc46.x86_64 100% | 11.2 MiB/s | 172.6 KiB | 00m00s [140/189] gnutls-0:3.8.13-3.fc45.x86_64 100% | 56.9 MiB/s | 1.4 MiB | 00m00s [141/189] libusb1-0:1.0.30-2.fc45.x86_6 100% | 7.4 MiB/s | 83.8 KiB | 00m00s [142/189] libidn2-0:2.3.8-4.fc45.x86_64 100% | 17.1 MiB/s | 175.2 KiB | 00m00s [143/189] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 12.4 MiB/s | 75.9 KiB | 00m00s [144/189] nettle-0:4.0-5.fc45.x86_64 100% | 35.0 MiB/s | 429.7 KiB | 00m00s [145/189] libunistring-0:1.1-12.fc45.x8 100% | 38.1 MiB/s | 545.8 KiB | 00m00s [146/189] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 45.6 MiB/s | 560.0 KiB | 00m00s [147/189] libtool-ltdl-0:2.5.4-11.fc45. 100% | 6.0 MiB/s | 36.7 KiB | 00m00s [148/189] libevent-0:2.1.12-19.fc45.x86 100% | 21.6 MiB/s | 287.3 KiB | 00m00s [149/189] libffi-0:3.5.2-3.fc45.x86_64 100% | 6.8 MiB/s | 41.9 KiB | 00m00s [150/189] gdbm-libs-1:1.23-12.fc45.x86_ 100% | 7.1 MiB/s | 58.2 KiB | 00m00s [151/189] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 33.3 MiB/s | 817.8 KiB | 00m00s [152/189] alternatives-0:1.33-6.fc45.x8 100% | 3.2 MiB/s | 39.4 KiB | 00m00s [153/189] jansson-0:2.14-5.fc45.x86_64 100% | 3.3 MiB/s | 46.9 KiB | 00m00s [154/189] binutils-0:2.47.50-6.fc46.x86 100% | 70.2 MiB/s | 6.2 MiB | 00m00s [155/189] file-libs-0:5.48-3.fc46.x86_6 100% | 3.4 MiB/s | 884.6 KiB | 00m00s [156/189] libselinux-0:3.11-4.fc46.x86_ 100% | 360.8 KiB/s | 103.6 KiB | 00m00s [157/189] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 8.0 MiB/s | 49.0 KiB | 00m00s [158/189] pkgconf-pkg-config-0:2.5.1-2. 100% | 1.3 MiB/s | 9.5 KiB | 00m00s [159/189] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 2.2 MiB/s | 13.8 KiB | 00m00s [160/189] libpkgconf-0:2.5.1-2.fc45.x86 100% | 6.9 MiB/s | 42.6 KiB | 00m00s [161/189] p11-kit-trust-0:0.26.5-1.fc45 100% | 23.8 MiB/s | 146.3 KiB | 00m00s [162/189] file-0:5.48-3.fc46.x86_64 100% | 225.8 KiB/s | 50.6 KiB | 00m00s [163/189] systemd-standalone-sysusers-0 100% | 22.6 MiB/s | 416.4 KiB | 00m00s [164/189] fedora-release-0:46-0.1.noarc 100% | 475.7 KiB/s | 11.9 KiB | 00m00s [165/189] xxhash-libs-0:0.8.3-5.fc45.x8 100% | 6.7 MiB/s | 41.3 KiB | 00m00s [166/189] fedora-release-identity-basic 100% | 506.3 KiB/s | 12.7 KiB | 00m00s [167/189] libcurl-0:8.22.0~rc3-1.fc46.x 100% | 40.2 MiB/s | 494.4 KiB | 00m00s [168/189] krb5-libs-0:1.22.2-9.fc45.x86 100% | 60.3 MiB/s | 803.1 KiB | 00m00s [169/189] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 48.5 MiB/s | 347.3 KiB | 00m00s [170/189] libnghttp2-0:1.69.0-5.fc45.x8 100% | 10.8 MiB/s | 77.2 KiB | 00m00s [171/189] libnghttp3-0:1.18.0-1.fc45.x8 100% | 12.2 MiB/s | 75.1 KiB | 00m00s [172/189] libpsl-0:0.23.1-1.fc45.x86_64 100% | 11.0 MiB/s | 67.6 KiB | 00m00s [173/189] libssh-0:0.12.2-1.fc45.x86_64 100% | 41.3 MiB/s | 295.9 KiB | 00m00s [174/189] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 25.7 MiB/s | 157.7 KiB | 00m00s [175/189] gdb-minimal-0:17.2-4.fc45.x86 100% | 39.5 MiB/s | 4.7 MiB | 00m00s [176/189] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 1.4 MiB/s | 27.8 KiB | 00m00s [177/189] keyutils-libs-0:1.6.3-8.fc45. 100% | 5.1 MiB/s | 31.5 KiB | 00m00s [178/189] pyproject-srpm-macros-0:1.23. 100% | 95.1 KiB/s | 15.5 KiB | 00m00s [179/189] libcom_err-0:1.47.4-2.fc45.x8 100% | 2.6 MiB/s | 26.6 KiB | 00m00s [180/189] libverto-0:0.3.2-13.fc45.x86_ 100% | 3.4 MiB/s | 21.0 KiB | 00m00s [181/189] publicsuffix-list-dafsa-0:202 100% | 9.9 MiB/s | 61.1 KiB | 00m00s [182/189] libfido2-0:1.17.0-5.fc45.x86_ 100% | 17.4 MiB/s | 106.9 KiB | 00m00s [183/189] libcbor-0:0.14.0-3.fc45.x86_6 100% | 6.0 MiB/s | 36.8 KiB | 00m00s [184/189] selinux-policy-0:45.15-2.fc46 100% | 6.3 MiB/s | 38.6 KiB | 00m00s [185/189] libssh-config-0:0.12.2-1.fc45 100% | 525.8 KiB/s | 8.9 KiB | 00m00s [186/189] rpm-plugin-selinux-0:6.1.0-1. 100% | 1.2 MiB/s | 17.8 KiB | 00m00s [187/189] selinux-policy-targeted-0:45. 100% | 62.0 MiB/s | 6.8 MiB | 00m00s [188/189] libselinux-utils-0:3.11-4.fc4 100% | 463.3 KiB/s | 114.0 KiB | 00m00s [189/189] policycoreutils-0:3.11-2.fc46 100% | 897.1 KiB/s | 236.8 KiB | 00m00s -------------------------------------------------------------------------------- [189/189] Total 100% | 45.9 MiB/s | 72.2 MiB | 00m02s Running transaction 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. 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. 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 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/191] Verify package files 100% | 752.0 B/s | 189.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] /var/lib/mock/fedora-rawhide-x86_64-1788469529.688124/root/var/cache/dnf/copr_base-75b9ea59b332feb5/packages/libselinux-3.11-4.fc46.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID a05e6124bbe53d69: NOKEY >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1788469529.688124/root/etc/group for id/name lookup: No such file or directory [ 2/191] Prepare transaction 100% | 2.1 KiB/s | 189.0 B | 00m00s [ 3/191] Installing libgcc-0:16.2.1-2. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/191] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/191] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/191] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/191] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/191] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/191] Installing fedora-gpg-keys-0: 100% | 25.4 MiB/s | 181.7 KiB | 00m00s [ 10/191] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/191] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/191] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/191] Installing fedora-release-0:4 100% | 10.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/191] Installing setup-0:2.15.1-2.f 100% | 42.0 MiB/s | 731.3 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 15/191] Installing filesystem-0:3.18- 100% | 1.7 MiB/s | 253.6 KiB | 00m00s [ 16/191] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/191] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/191] Installing gnulib-l10n-0:2024 100% | 129.3 MiB/s | 661.9 KiB | 00m00s [ 19/191] Installing coreutils-common-0 100% | 313.1 MiB/s | 11.0 MiB | 00m00s [ 20/191] Installing ncurses-base-0:6.6 100% | 49.6 MiB/s | 355.3 KiB | 00m00s [ 21/191] Installing bash-0:5.3.15-2.fc 100% | 256.8 MiB/s | 8.5 MiB | 00m00s [ 22/191] Installing glibc-common-0:2.4 100% | 57.2 MiB/s | 1.0 MiB | 00m00s [ 23/191] Installing glibc-gconv-extra- 100% | 204.9 MiB/s | 7.8 MiB | 00m00s [ 24/191] Installing glibc-0:2.44.9000- 100% | 183.9 MiB/s | 7.2 MiB | 00m00s [ 25/191] Installing ncurses-libs-0:6.6 100% | 238.0 MiB/s | 974.9 KiB | 00m00s [ 26/191] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/191] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/191] Installing bzip2-libs-0:1.0.8 100% | 79.7 MiB/s | 81.6 KiB | 00m00s [ 29/191] Installing libgpg-error-0:1.6 100% | 58.6 MiB/s | 959.7 KiB | 00m00s [ 30/191] Installing libstdc++-0:16.2.1 100% | 385.8 MiB/s | 3.1 MiB | 00m00s [ 31/191] Installing libzstd-0:1.5.7-6. 100% | 311.7 MiB/s | 957.4 KiB | 00m00s [ 32/191] Installing elfutils-libelf-0: 100% | 360.7 MiB/s | 1.4 MiB | 00m00s [ 33/191] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 34/191] Installing libgcrypt-0:1.12.3 100% | 415.4 MiB/s | 1.7 MiB | 00m00s [ 35/191] Installing readline-0:8.3-6.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 36/191] Installing gmp-1:6.3.0-6.fc45 100% | 266.1 MiB/s | 817.4 KiB | 00m00s [ 37/191] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 38/191] Installing systemd-libs-0:261 100% | 389.0 MiB/s | 2.7 MiB | 00m00s [ 39/191] Installing xz-libs-1:5.8.3-2. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 40/191] Installing libuuid-0:2.42.2-3 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 41/191] Installing popt-0:1.19-11.fc4 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 42/191] Installing sqlite-libs-0:3.53 100% | 404.7 MiB/s | 1.6 MiB | 00m00s [ 43/191] Installing npth-0:1.8-5.fc45. 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [ 44/191] Installing libblkid-0:2.42.2- 100% | 276.7 MiB/s | 283.4 KiB | 00m00s [ 45/191] Installing elfutils-libs-0:0. 100% | 352.2 MiB/s | 721.3 KiB | 00m00s [ 46/191] Installing libsepol-0:3.11-2. 100% | 282.3 MiB/s | 867.1 KiB | 00m00s [ 47/191] Installing gnupg2-gpgconf-0:2 100% | 19.2 MiB/s | 255.9 KiB | 00m00s [ 48/191] Installing pcre2-0:10.47-1.fc 100% | 351.5 MiB/s | 720.0 KiB | 00m00s [ 49/191] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [ 50/191] Installing grep-0:3.12-4.fc45 100% | 55.7 MiB/s | 1.0 MiB | 00m00s [ 51/191] Installing sed-0:4.10-2.fc45. 100% | 47.5 MiB/s | 874.9 KiB | 00m00s [ 52/191] Installing findutils-1:4.11.0 100% | 97.9 MiB/s | 2.0 MiB | 00m00s [ 53/191] Installing libxcrypt-0:4.5.2- 100% | 144.5 MiB/s | 295.9 KiB | 00m00s [ 54/191] Installing json-c-0:0.18-9.fc 100% | 82.0 MiB/s | 83.9 KiB | 00m00s [ 55/191] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 56/191] Installing libunistring-0:1.1 100% | 346.9 MiB/s | 1.7 MiB | 00m00s [ 57/191] Installing libidn2-0:2.3.8-4. 100% | 34.3 MiB/s | 562.6 KiB | 00m00s [ 58/191] Installing crypto-policies-0: 100% | 19.5 MiB/s | 159.5 KiB | 00m00s [ 59/191] Installing xz-1:5.8.3-2.fc45. 100% | 61.1 MiB/s | 1.4 MiB | 00m00s [ 60/191] Installing libmount-0:2.42.2- 100% | 198.1 MiB/s | 405.8 KiB | 00m00s [ 61/191] Installing gnupg2-verify-0:2. 100% | 26.9 MiB/s | 357.7 KiB | 00m00s [ 62/191] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 63/191] Installing gawk-0:5.4.1-1.fc4 100% | 106.1 MiB/s | 2.2 MiB | 00m00s [ 64/191] Installing dwz-0:0.17-3.fc45. 100% | 22.0 MiB/s | 292.5 KiB | 00m00s [ 65/191] Installing libksba-0:1.8.1-1. 100% | 212.1 MiB/s | 434.4 KiB | 00m00s [ 66/191] Installing unzip-0:6.0-71.fc4 100% | 31.1 MiB/s | 445.3 KiB | 00m00s [ 67/191] Installing file-libs-0:5.48-3 100% | 617.2 MiB/s | 12.3 MiB | 00m00s [ 68/191] Installing file-0:5.48-3.fc46 100% | 7.8 MiB/s | 103.4 KiB | 00m00s [ 69/191] Installing diffutils-0:3.12-6 100% | 82.4 MiB/s | 1.6 MiB | 00m00s [ 70/191] Installing libattr-0:2.6.0-2. 100% | 24.7 MiB/s | 25.2 KiB | 00m00s [ 71/191] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 72/191] Installing libcap-ng-0:0.9.5- 100% | 69.0 MiB/s | 70.6 KiB | 00m00s [ 73/191] Installing audit-libs-0:4.2.1 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 74/191] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 75/191] Installing libcap-0:2.78-2.fc 100% | 14.9 MiB/s | 213.3 KiB | 00m00s [ 76/191] Installing libsemanage-0:3.11 100% | 155.3 MiB/s | 318.1 KiB | 00m00s [ 77/191] Installing libsmartcols-0:2.4 100% | 185.0 MiB/s | 189.5 KiB | 00m00s [ 78/191] Installing lua-libs-0:5.5.1-2 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 79/191] Installing libffi-0:3.5.2-3.f 100% | 83.1 MiB/s | 85.1 KiB | 00m00s [ 80/191] Installing p11-kit-0:0.26.5-1 100% | 109.8 MiB/s | 2.6 MiB | 00m00s [ 81/191] Installing alternatives-0:1.3 100% | 4.8 MiB/s | 63.6 KiB | 00m00s [ 82/191] Installing p11-kit-trust-0:0. 100% | 17.4 MiB/s | 480.1 KiB | 00m00s [ 83/191] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/191] Installing util-linux-core-0: 100% | 68.3 MiB/s | 1.5 MiB | 00m00s [ 85/191] Installing liblastlog2-0:2.42 100% | 3.5 MiB/s | 39.5 KiB | 00m00s [ 86/191] Installing zip-0:3.0-46.fc45. 100% | 37.9 MiB/s | 698.0 KiB | 00m00s [ 87/191] Installing gnupg2-keyboxd-0:2 100% | 19.8 MiB/s | 202.5 KiB | 00m00s [ 88/191] Installing libpsl-0:0.23.1-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/191] Installing tar-2:1.35-9.fc45. 100% | 119.0 MiB/s | 3.0 MiB | 00m00s [ 90/191] Installing linkdupes-0:0.7.3- 100% | 51.0 MiB/s | 783.5 KiB | 00m00s [ 91/191] Installing libselinux-utils-0 100% | 19.6 MiB/s | 320.4 KiB | 00m00s [ 92/191] Installing libfdisk-0:2.42.2- 100% | 192.1 MiB/s | 393.4 KiB | 00m00s [ 93/191] Installing fips-provider-0:1. 100% | 401.7 MiB/s | 4.8 MiB | 00m00s [ 94/191] Installing openssl-libs-1:4.0 100% | 393.1 MiB/s | 6.7 MiB | 00m00s [ 95/191] Installing coreutils-0:9.11-6 100% | 137.8 MiB/s | 5.9 MiB | 00m00s [ 96/191] Installing ca-certificates-0: 100% | 1.7 MiB/s | 2.5 MiB | 00m01s [ 97/191] Installing gzip-0:1.14-4.fc45 100% | 23.4 MiB/s | 407.2 KiB | 00m00s [ 98/191] Installing util-linux-0:2.42. 100% | 75.1 MiB/s | 3.8 MiB | 00m00s [ 99/191] Installing policycoreutils-0: 100% | 23.7 MiB/s | 921.4 KiB | 00m00s [100/191] Installing selinux-policy-0:4 100% | 986.7 KiB/s | 34.5 KiB | 00m00s [101/191] Installing selinux-policy-tar 100% | 111.3 MiB/s | 15.1 MiB | 00m00s [102/191] Installing rpm-sequoia-0:1.10 100% | 345.7 MiB/s | 2.4 MiB | 00m00s [103/191] Installing libfsverity-0:1.7- 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [104/191] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.6 KiB | 00m00s [105/191] Installing ngtcp2-crypto-ossl 100% | 51.3 MiB/s | 52.5 KiB | 00m00s [106/191] Installing libxml2-0:2.13.9-4 100% | 87.8 MiB/s | 1.8 MiB | 00m00s [107/191] Installing libusb1-0:1.0.30-2 100% | 12.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/191] Installing tpm2-tss-0:4.2.0-1 100% | 208.4 MiB/s | 1.7 MiB | 00m00s [109/191] Installing ima-evm-utils-libs 100% | 56.5 MiB/s | 57.9 KiB | 00m00s [110/191] Installing gnupg2-gpg-agent-0 100% | 23.0 MiB/s | 682.8 KiB | 00m00s [111/191] Installing nettle-0:4.0-5.fc4 100% | 196.5 MiB/s | 805.0 KiB | 00m00s [112/191] Installing gnutls-0:3.8.13-3. 100% | 295.2 MiB/s | 3.8 MiB | 00m00s [113/191] Installing zstd-0:1.5.7-6.fc4 100% | 29.1 MiB/s | 506.1 KiB | 00m00s [114/191] Installing bzip2-0:1.0.8-24.f 100% | 7.5 MiB/s | 99.5 KiB | 00m00s [115/191] Installing add-determinism-0: 100% | 119.9 MiB/s | 2.2 MiB | 00m00s [116/191] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/191] Installing cpio-0:2.15-10.fc4 100% | 64.9 MiB/s | 1.1 MiB | 00m00s [118/191] Installing ed-0:1.22.6-1.fc46 100% | 11.5 MiB/s | 153.2 KiB | 00m00s [119/191] Installing patch-0:2.8-5.fc45 100% | 17.1 MiB/s | 228.1 KiB | 00m00s [120/191] Installing libpfm-0:4.13.0-23 100% | 432.1 MiB/s | 1.7 MiB | 00m00s [121/191] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/191] Installing libarchive-0:3.8.9 100% | 245.5 MiB/s | 1.0 MiB | 00m00s [123/191] Installing libgomp-0:16.2.1-2 100% | 282.6 MiB/s | 578.8 KiB | 00m00s [124/191] Installing libtool-ltdl-0:2.5 100% | 69.5 MiB/s | 71.1 KiB | 00m00s [125/191] Installing gdbm-libs-1:1.23-1 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [126/191] Installing cyrus-sasl-lib-0:2 100% | 123.1 MiB/s | 2.3 MiB | 00m00s [127/191] Installing openldap-0:2.6.14- 100% | 222.2 MiB/s | 682.7 KiB | 00m00s [128/191] Installing gnupg2-dirmngr-0:2 100% | 22.9 MiB/s | 632.8 KiB | 00m00s [129/191] Installing gnupg2-0:2.4.9-18. 100% | 191.2 MiB/s | 6.5 MiB | 00m00s [130/191] Installing gpgverify-0:2.2-5. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [131/191] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/191] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [133/191] Installing pkgconf-0:2.5.1-2. 100% | 7.2 MiB/s | 95.2 KiB | 00m00s [134/191] Installing pkgconf-pkg-config 100% | 147.8 KiB/s | 1.8 KiB | 00m00s [135/191] Installing systemd-standalone 100% | 61.5 MiB/s | 945.0 KiB | 00m00s [136/191] Installing rpm-libs-0:6.1.0-1 100% | 274.8 MiB/s | 1.1 MiB | 00m00s [137/191] Installing rpm-sign-libs-0:6. 100% | 39.5 MiB/s | 40.5 KiB | 00m00s [138/191] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [139/191] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [140/191] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [141/191] Installing libnghttp2-0:1.69. 100% | 163.4 MiB/s | 167.3 KiB | 00m00s [142/191] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/191] Installing keyutils-libs-0:1. 100% | 54.3 MiB/s | 55.6 KiB | 00m00s [144/191] Installing libcom_err-0:1.47. 100% | 62.6 MiB/s | 64.1 KiB | 00m00s [145/191] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [146/191] Installing krb5-libs-0:1.22.2 100% | 265.2 MiB/s | 2.4 MiB | 00m00s [147/191] Installing libcbor-0:0.14.0-3 100% | 82.9 MiB/s | 84.9 KiB | 00m00s [148/191] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [149/191] Installing libssh-0:0.12.2-1. 100% | 236.9 MiB/s | 727.8 KiB | 00m00s [150/191] Installing libcurl-0:8.22.0~r 100% | 360.6 MiB/s | 1.1 MiB | 00m00s [151/191] Installing elfutils-debuginfo 100% | 5.7 MiB/s | 82.2 KiB | 00m00s [152/191] Installing elfutils-0:0.196-1 100% | 144.4 MiB/s | 3.2 MiB | 00m00s [153/191] Installing binutils-0:2.47.50 100% | 304.8 MiB/s | 28.3 MiB | 00m00s [154/191] Installing gdb-minimal-0:17.2 100% | 289.0 MiB/s | 14.2 MiB | 00m00s [155/191] Installing debugedit-0:5.3-3. 100% | 15.6 MiB/s | 224.1 KiB | 00m00s [156/191] Installing curl-0:8.22.0~rc3- 100% | 16.5 MiB/s | 489.3 KiB | 00m00s [157/191] Installing rpm-0:6.1.0-1.fc46 100% | 50.1 MiB/s | 2.5 MiB | 00m00s [158/191] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [159/191] Installing efi-srpm-macros-0: 100% | 4.5 MiB/s | 41.3 KiB | 00m00s [160/191] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [161/191] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/191] Installing tree-sitter-srpm-m 100% | 9.4 MiB/s | 9.6 KiB | 00m00s [163/191] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [164/191] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [165/191] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [166/191] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [167/191] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [168/191] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [169/191] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/191] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [171/191] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [172/191] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [173/191] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [174/191] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [175/191] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [176/191] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [177/191] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [178/191] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [179/191] Installing redhat-rpm-config- 100% | 93.0 MiB/s | 190.4 KiB | 00m00s [180/191] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [181/191] Installing rpm-build-0:6.1.0- 100% | 17.5 MiB/s | 322.1 KiB | 00m00s [182/191] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.5 KiB | 00m00s [183/191] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [184/191] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [185/191] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [186/191] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [187/191] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [188/191] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [189/191] Installing which-0:2.25-2.fc4 100% | 5.6 MiB/s | 85.8 KiB | 00m00s [190/191] Installing shadow-utils-2:4.2 100% | 98.6 MiB/s | 3.9 MiB | 00m00s [191/191] Installing info-0:7.3-3.fc45. 100% | 55.2 KiB/s | 372.8 KiB | 00m07s Warning: skipped OpenPGP checks for 6 packages from repository: copr_base 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-2.fc45.x86_64 bash-5.3.15-2.fc45.x86_64 binutils-2.47.50-6.fc46.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-2026.2.90_v9.0.317-1.fc46.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.22.0~rc3-1.fc46.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.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.196-1.fc46.x86_64 elfutils-debuginfod-client-0.196-1.fc46.x86_64 elfutils-libelf-0.196-1.fc46.x86_64 elfutils-libs-0.196-1.fc46.x86_64 erlang-srpm-macros-0.3.11-2.fc45.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.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.9000-2.fc46.x86_64 glibc-common-2.44.9000-2.fc46.x86_64 glibc-gconv-extra-2.44.9000-2.fc46.x86_64 glibc-minimal-langpack-2.44.9000-2.fc46.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-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-3.fc45.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 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.9-1.fc46.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.5-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.22.0~rc3-1.fc46.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.2.1-2.fc46.x86_64 libgcrypt-1.12.3-1.fc46.x86_64 libgomp-16.2.1-2.fc46.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.2-3.fc45.x86_64 libmount-2.42.2-3.fc45.x86_64 libnghttp2-1.69.0-5.fc45.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.13.0-23.fc45.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.1-1.fc45.x86_64 libselinux-3.11-4.fc46.x86_64 libselinux-utils-3.11-4.fc46.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.2.1-2.fc46.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.1-2.fc46.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.14-1.fc46.x86_64 openssl-libs-4.0.2-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.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.fc46.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.23.2-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.2-1.fc46.noarch readline-8.3-6.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.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.15-2.fc46.noarch selinux-policy-targeted-45.15-2.fc46.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.vuxNe5 setting SOURCE_DATE_EPOCH=1787875200 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.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-1788469529.688124/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-fron4665/ruff/ruff.spec) Config(child) 0 minutes 23 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.5-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469529.688124/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1788469529.688124/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-1788469529.688124/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.1.0-1.fc46.x86_64 rpm-sequoia-1.10.2-5.fc45.x86_64 dnf5-5.4.3.0-2.fc46.x86_64 dnf5-plugins-5.4.3.0-2.fc46.x86_64 Finish: chroot init Start: build phase for ruff-0.16.5-1.fc46.src.rpm Start: build setup for ruff-0.16.5-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.AtcCDk setting SOURCE_DATE_EPOCH=1787875200 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 93.7 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 7.1 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.2.0-1.fc45 fedora 2.1 MiB tomcli noarch 0:0.10.1-6.fc45 fedora 152.0 KiB Installing dependencies: annobin-docs noarch 0:13.31-1.fc46 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.31-1.fc46 fedora 716.3 KiB cargo x86_64 0:1.98.0-1.fc46 fedora 23.7 MiB cargo2rpm noarch 0:0.3.4-2.fc46 copr_base 1.3 MiB cpp x86_64 0:16.2.1-2.fc46 fedora 42.6 MiB expat x86_64 0:2.8.3-1.fc46 fedora 338.4 KiB gcc x86_64 0:16.2.1-2.fc46 fedora 121.8 MiB gcc-plugin-annobin x86_64 0:16.2.1-2.fc46 fedora 57.0 KiB glibc-devel x86_64 0:2.44.9000-2.fc46 fedora 2.3 MiB kernel-headers x86_64 0:7.3.0-0.rc1.18.fc46 fedora 7.1 MiB less x86_64 0:704-4.fc46 fedora 483.5 KiB libatomic x86_64 0:16.2.1-2.fc46 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.7-2.fc46 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-26.fc46 fedora 0.0 B llvm-libs x86_64 0:22.1.8-26.fc46 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.2.1-1.fc46 copr_base 1.3 MiB python3 x86_64 0:3.15.0~rc1-11.fc46 copr_base 28.8 KiB python3-click noarch 1:8.4.2-1.fc46 copr_base 1.3 MiB python3-libs x86_64 0:3.15.0~rc1-11.fc46 copr_base 48.1 MiB python3-tomlkit noarch 0:0.13.2-9.fc46 copr_base 504.9 KiB rust x86_64 0:1.98.0-1.fc46 fedora 90.7 MiB rust-std-static x86_64 0:1.98.0-1.fc46 fedora 170.1 MiB tomcli+tomlkit noarch 0:0.10.1-6.fc45 fedora 0.0 B tzdata noarch 0:2026c-1.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, 661 MiB extra will be used (install 661 MiB, remove 0 B). [ 1/34] cargo-rpm-macros-0:28.5-2.fc45. 100% | 31.9 KiB/s | 14.6 KiB | 00m00s [ 2/34] tomcli-0:0.10.1-6.fc45.noarch 100% | 144.1 KiB/s | 75.8 KiB | 00m01s [ 3/34] libgit2_1.9-0:1.9.7-2.fc46.x86_ 100% | 959.2 KiB/s | 611.9 KiB | 00m01s [ 4/34] rust2rpm-helper-0:0.2.0-1.fc45. 100% | 683.9 KiB/s | 848.0 KiB | 00m01s [ 5/34] libssh2-0:1.11.1-10.fc45.x86_64 100% | 658.9 KiB/s | 148.9 KiB | 00m00s [ 6/34] llhttp-0:9.4.2-2.fc45.x86_64 100% | 437.6 KiB/s | 38.5 KiB | 00m00s [ 7/34] cargo-0:1.98.0-1.fc46.x86_64 100% | 1.0 MiB/s | 7.9 MiB | 00m08s [ 8/34] rust-0:1.98.0-1.fc46.x86_64 100% | 1.2 MiB/s | 30.1 MiB | 00m26s [ 9/34] gcc-0:16.2.1-2.fc46.x86_64 100% | 1.1 MiB/s | 43.3 MiB | 00m38s [10/34] llvm-libs-0:22.1.8-26.fc46.x86_ 100% | 1.0 MiB/s | 34.1 MiB | 00m34s [11/34] libmpc-0:1.4.1-2.fc45.x86_64 100% | 482.4 KiB/s | 75.7 KiB | 00m00s [12/34] make-1:4.4.1-13.fc45.x86_64 100% | 899.6 KiB/s | 588.3 KiB | 00m01s [13/34] libedit-0:3.1-60.20260512cvs.fc 100% | 700.8 KiB/s | 110.0 KiB | 00m00s [14/34] llvm-filesystem-0:22.1.8-26.fc4 100% | 105.3 KiB/s | 12.1 KiB | 00m00s [15/34] glibc-devel-0:2.44.9000-2.fc46. 100% | 939.3 KiB/s | 664.1 KiB | 00m01s [16/34] libxcrypt-devel-0:4.5.2-4.fc45. 100% | 345.8 KiB/s | 30.4 KiB | 00m00s [17/34] python3-0:3.15.0~rc1-11.fc46.x8 100% | 100.9 KiB/s | 27.3 KiB | 00m00s [18/34] python3-libs-0:3.15.0~rc1-11.fc 100% | 22.0 MiB/s | 10.8 MiB | 00m00s [19/34] expat-0:2.8.3-1.fc46.x86_64 100% | 584.0 KiB/s | 132.0 KiB | 00m00s [20/34] mpdecimal-0:4.0.1-4.fc45.x86_64 100% | 627.5 KiB/s | 98.5 KiB | 00m00s [21/34] tzdata-0:2026c-1.fc45.noarch 100% | 1.0 MiB/s | 712.0 KiB | 00m01s [22/34] python3-click-1:8.4.2-1.fc46.no 100% | 1.1 MiB/s | 281.8 KiB | 00m00s [23/34] less-0:704-4.fc46.x86_64 100% | 775.4 KiB/s | 228.0 KiB | 00m00s [24/34] kernel-headers-0:7.3.0-0.rc1.18 100% | 1.0 MiB/s | 1.8 MiB | 00m02s [25/34] libatomic-0:16.2.1-2.fc46.x86_6 100% | 622.9 KiB/s | 55.4 KiB | 00m00s [26/34] cargo2rpm-0:0.3.4-2.fc46.noarch 100% | 674.9 KiB/s | 181.5 KiB | 00m00s [27/34] python-pip-wheel-0:26.2.1-1.fc4 100% | 5.5 MiB/s | 1.2 MiB | 00m00s [28/34] tomcli+tomlkit-0:0.10.1-6.fc45. 100% | 79.2 KiB/s | 8.3 KiB | 00m00s [29/34] python3-tomlkit-0:0.13.2-9.fc46 100% | 313.5 KiB/s | 119.5 KiB | 00m00s [30/34] annobin-plugin-gcc-0:13.31-1.fc 100% | 905.6 KiB/s | 701.8 KiB | 00m01s [31/34] gcc-plugin-annobin-0:16.2.1-2.f 100% | 672.7 KiB/s | 59.2 KiB | 00m00s [32/34] annobin-docs-0:13.31-1.fc46.noa 100% | 554.1 KiB/s | 87.0 KiB | 00m00s [33/34] cpp-0:16.2.1-2.fc46.x86_64 100% | 1.1 MiB/s | 14.6 MiB | 00m13s [34/34] rust-std-static-0:1.98.0-1.fc46 100% | 1.2 MiB/s | 40.1 MiB | 00m34s -------------------------------------------------------------------------------- [34/34] Total 100% | 3.1 MiB/s | 189.7 MiB | 01m01s Running transaction [ 1/36] Verify package files 100% | 57.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 653.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.2.1-2.fc46. 100% | 357.9 MiB/s | 42.6 MiB | 00m00s [ 6/36] Installing annobin-docs-0:13.31 100% | 98.5 MiB/s | 100.8 KiB | 00m00s [ 7/36] Installing python-pip-wheel-0:2 100% | 634.1 MiB/s | 1.3 MiB | 00m00s [ 8/36] Installing libatomic-0:16.2.1-2 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [ 9/36] Installing kernel-headers-0:7.3 100% | 150.4 MiB/s | 7.2 MiB | 00m00s [10/36] Installing glibc-devel-0:2.44.9 100% | 119.6 MiB/s | 2.4 MiB | 00m00s [11/36] Installing libxcrypt-devel-0:4. 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [12/36] Installing less-0:704-4.fc46.x8 100% | 25.0 MiB/s | 487.3 KiB | 00m00s [13/36] Installing tzdata-0:2026c-1.fc4 100% | 24.3 MiB/s | 1.5 MiB | 00m00s [14/36] Installing mpdecimal-0:4.0.1-4. 100% | 108.7 MiB/s | 222.7 KiB | 00m00s [15/36] Installing expat-0:2.8.3-1.fc46 100% | 18.5 MiB/s | 340.5 KiB | 00m00s [16/36] Installing python3-libs-0:3.15. 100% | 283.7 MiB/s | 48.5 MiB | 00m00s [17/36] Installing python3-0:3.15.0~rc1 100% | 2.0 MiB/s | 30.5 KiB | 00m00s [18/36] Installing python3-click-1:8.4. 100% | 266.2 MiB/s | 1.3 MiB | 00m00s [19/36] Installing python3-tomlkit-0:0. 100% | 167.4 MiB/s | 514.2 KiB | 00m00s [20/36] Installing tomcli-0:0.10.1-6.fc 100% | 9.5 MiB/s | 164.6 KiB | 00m00s [21/36] Installing tomcli+tomlkit-0:0.1 100% | 0.0 B/s | 124.0 B | 00m00s [22/36] Installing llvm-filesystem-0:22 100% | 0.0 B/s | 1.1 KiB | 00m00s [23/36] Installing libedit-0:3.1-60.202 100% | 122.0 MiB/s | 250.0 KiB | 00m00s [24/36] Installing llvm-libs-0:22.1.8-2 100% | 481.1 MiB/s | 140.5 MiB | 00m00s [25/36] Installing make-1:4.4.1-13.fc45 100% | 82.0 MiB/s | 1.8 MiB | 00m00s [26/36] Installing gcc-0:16.2.1-2.fc46. 100% | 403.6 MiB/s | 121.9 MiB | 00m00s [27/36] Installing rust-0:1.98.0-1.fc46 100% | 401.4 MiB/s | 90.7 MiB | 00m00s [28/36] Installing rust-std-static-0:1. 100% | 500.3 MiB/s | 170.1 MiB | 00m00s [29/36] Installing llhttp-0:9.4.2-2.fc4 100% | 96.3 MiB/s | 98.6 KiB | 00m00s [30/36] Installing libgit2_1.9-0:1.9.7- 100% | 350.0 MiB/s | 1.4 MiB | 00m00s [31/36] Installing cargo-0:1.98.0-1.fc4 100% | 338.9 MiB/s | 23.7 MiB | 00m00s [32/36] Installing cargo2rpm-0:0.3.4-2. 100% | 61.1 MiB/s | 1.3 MiB | 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% | 33.4 MiB/s | 718.0 KiB | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 2.9 MiB/s | 58.7 KiB | 00m00s [36/36] Installing rust2rpm-helper-0:0. 100% | 14.9 MiB/s | 2.1 MiB | 00m00s Warning: skipped OpenPGP checks for 6 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.HoS9Hc setting SOURCE_DATE_EPOCH=1787875200 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 63.4 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 6.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Finish: build setup for ruff-0.16.5-1.fc46.src.rpm Start: rpmbuild ruff-0.16.5-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.wiGPy8 setting SOURCE_DATE_EPOCH=1787875200 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.9K3wjA Creating(rpmbuild.env): /builddir/build/BUILD/ruff-0.16.5-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ruff-0.16.5-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="3" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ruff-0.16.5-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.5" RPM_PACKAGE_RELEASE="1.fc46" 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.5-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.DhgHoa + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd /builddir/build/BUILD/ruff-0.16.5-build + rm -rf ruff-0.16.5 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/ruff-0.16.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ruff-0.16.5 + /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 ./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 ./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 ./crates/ruff_cache/Cargo.toml ./crates/ruff_benchmark/Cargo.toml ./crates/ruff_annotate_snippets/Cargo.toml ./crates/ruff/Cargo.toml ./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_shared/mod.rs' removed directory 'crates/ruff_benchmark/benches/ty_shared' removed 'crates/ruff_benchmark/benches/ty_script.rs' removed 'crates/ruff_benchmark/benches/ty_constraint_set.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=6b7f7b93300550eb55380db8ca62488eb0c78c77 + [[ 6b7f7b93300550eb55380db8ca62488eb0c78c77 != 6b7f7b93300550eb55380db8ca62488eb0c78c77 ]] + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.5jKIZ3 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + /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.5-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 93.0 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 7.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.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.fc46 copr_base 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.104-1.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.8-1.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.1-1.fc46 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.5-1.fc45 fedora 2.5 KiB rust-camino+serde1-devel noarch 0:1.2.5-1.fc45 fedora 2.5 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.6-1.fc45 fedora 14.5 KiB rust-clap+derive-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+env-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+string-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+wrap_help-devel noarch 0:4.6.6-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 fedora 3.3 KiB rust-compact_str+serde-devel noarch 0:0.10.0-1.fc45 fedora 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.fc46 fedora 1.8 KiB rust-gen-lsp-types+url-devel noarch 0:0.11.0-1.fc46 fedora 1.8 KiB rust-get-size2+compact-str-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+default-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+derive-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+hashbrown-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+indexmap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+ordermap-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+parking_lot-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+smallvec-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2+thin-vec-devel noarch 0:0.10.3-1.fc45 fedora 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.1-1.fc46 fedora 3.7 KiB rust-hashbrown-devel noarch 0:0.17.1-1.fc46 fedora 846.8 KiB rust-heck+default-devel noarch 0:0.5.0-6.fc45 fedora 892.0 B rust-icu_properties+default-devel noarch 0:2.3.0-1.fc46 fedora 4.5 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.48.0-1.fc46 fedora 3.4 KiB rust-insta+filters-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+json-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+redactions-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+ron-devel noarch 0:1.48.0-1.fc46 fedora 3.4 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.8-1.fc46 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.34-1.fc46 fedora 1.9 KiB rust-lsp-server+default-devel noarch 0:0.10.0-2.fc46 fedora 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.fc46 fedora 1.4 KiB rust-path-absolutize+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 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.107-1.fc46 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.18-1.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.fc46 fedora 14.4 KiB rust-salsa+inventory-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+macros-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+ordermap-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa+salsa_unstable-devel noarch 0:0.28.2-1.fc46 fedora 14.4 KiB rust-salsa-devel noarch 0:0.28.2-1.fc46 fedora 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-4.fc46 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.229-1.fc46 fedora 1.9 KiB rust-serde+derive-devel noarch 0:1.0.229-1.fc46 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.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+const_new-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+default-devel noarch 0:1.16.0-1.fc46 fedora 1.9 KiB rust-smallvec+union-devel noarch 0:1.16.0-1.fc46 fedora 1.9 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-stacker+default-devel noarch 0:0.1.25-1.fc45 fedora 1.5 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.4-1.fc46 fedora 4.8 KiB rust-syn+derive-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+extra-traits-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+full-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+parsing-devel noarch 0:3.0.4-1.fc46 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.20-1.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.3-1.fc46 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.26.0-1.fc46 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.6-1.fc46 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-7.fc46 fedora 4.5 KiB rust-zip+zstd-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zip-devel noarch 0:8.6.0-7.fc46 fedora 616.0 KiB Installing dependencies: clang x86_64 0:22.1.8-26.fc46 fedora 61.5 MiB clang-devel x86_64 0:22.1.8-26.fc46 fedora 32.3 MiB clang-libs x86_64 0:22.1.8-26.fc46 fedora 109.8 MiB clang-resource-filesystem x86_64 0:22.1.8-26.fc46 fedora 15.3 KiB clang-tools-extra x86_64 0:22.1.8-26.fc46 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.2.1-2.fc46 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.2.1-2.fc46 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-26.fc46 fedora 86.3 MiB llvm-devel x86_64 0:22.1.8-26.fc46 fedora 35.6 MiB llvm-googletest x86_64 0:22.1.8-26.fc46 fedora 2.2 MiB llvm-static x86_64 0:22.1.8-26.fc46 fedora 351.6 MiB llvm-test x86_64 0:22.1.8-26.fc46 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.043-1.fc46 fedora 121.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.36-1.fc46 fedora 275.3 KiB perl-Unicode-Normalize x86_64 0:1.32-527.fc45 fedora 486.1 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.1-1.fc45 fedora 4.7 KiB rust-anstyle-svg-devel noarch 0:1.1.1-1.fc45 fedora 62.9 KiB rust-anyhow+std-devel noarch 0:1.0.104-1.fc45 fedora 2.5 KiB rust-anyhow-devel noarch 0:1.0.104-1.fc45 fedora 214.8 KiB rust-ar_archive_writer+default-devel noarch 0:0.5.3-1.fc45 fedora 1.5 KiB rust-ar_archive_writer-devel noarch 0:0.5.3-1.fc45 fedora 341.9 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.8-1.fc45 fedora 1.7 KiB rust-arrayvec-devel noarch 0:0.7.8-1.fc45 fedora 122.3 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-4.fc46 fedora 3.9 KiB rust-bindgen-devel noarch 0:0.72.1-4.fc46 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.1-1.fc46 fedora 2.7 KiB rust-bstr+std-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-bstr+unicode-devel noarch 0:1.13.1-1.fc46 fedora 2.7 KiB rust-bstr-devel noarch 0:1.13.1-1.fc46 fedora 1.6 MiB rust-bytecheck+simdutf8-devel noarch 0:0.8.3-1.fc45 fedora 1.5 KiB rust-bytecheck-devel noarch 0:0.8.3-1.fc45 fedora 61.2 KiB rust-bytecheck_derive-devel noarch 0:0.8.3-1.fc45 fedora 33.3 KiB rust-cachedir-devel noarch 0:0.3.1-7.fc45 fedora 16.0 KiB rust-camino-devel noarch 0:1.2.5-1.fc45 fedora 167.8 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-3.fc46 fedora 1.8 KiB rust-cc+parallel-devel noarch 0:1.2.62-3.fc46 fedora 1.8 KiB rust-cc-devel noarch 0:1.2.62-3.fc46 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.2-1.fc46 fedora 3.4 KiB rust-chacha20-devel noarch 0:0.10.2-1.fc46 fedora 149.2 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.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_11_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_5-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_6-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_7-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_8-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_3_9-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_4_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_5_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_6_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_7_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_8_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+clang_9_0-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+default-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+libloading-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys+runtime-devel noarch 0:1.9.1-1.fc46 fedora 2.0 KiB rust-clang-sys-devel noarch 0:1.9.1-1.fc46 fedora 210.2 KiB rust-clap+color-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+error-context-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+help-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+std-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap+usage-devel noarch 0:4.6.6-1.fc45 fedora 14.5 KiB rust-clap-devel noarch 0:4.6.6-1.fc45 fedora 224.3 KiB rust-clap_builder+color-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+env-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+error-context-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+std-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+string-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+suggestions-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+usage-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder+wrap_help-devel noarch 0:4.6.6-1.fc45 fedora 4.6 KiB rust-clap_builder-devel noarch 0:4.6.6-1.fc45 fedora 940.2 KiB rust-clap_complete+default-devel noarch 0:4.6.9-1.fc46 fedora 5.5 KiB rust-clap_complete-devel noarch 0:4.6.9-1.fc46 fedora 186.9 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 fedora 3.3 KiB rust-compact_str-devel noarch 0:0.10.0-1.fc45 fedora 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.1-1.fc46 fedora 1.4 KiB rust-crc32fast+std-devel noarch 0:1.5.1-1.fc46 fedora 1.4 KiB rust-crc32fast-devel noarch 0:1.5.1-1.fc46 fedora 119.1 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.17.0-1.fc46 fedora 1.5 KiB rust-either+use_std-devel noarch 0:1.17.0-1.fc46 fedora 1.5 KiB rust-either-devel noarch 0:1.17.0-1.fc46 fedora 83.5 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.11-1.fc46 fedora 1.3 KiB rust-find-msvc-tools-devel noarch 0:0.1.11-1.fc46 fedora 113.2 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.fc46 fedora 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 fedora 2.5 KiB rust-get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 32.3 KiB rust-get-size2+get-size-derive2-devel noarch 0:0.10.3-1.fc45 fedora 4.3 KiB rust-get-size2-devel noarch 0:0.10.3-1.fc45 fedora 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.1-1.fc46 fedora 3.7 KiB rust-hashbrown+default-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+default-hasher-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+equivalent-devel noarch 0:0.17.1-1.fc46 fedora 3.7 KiB rust-hashbrown+raw-entry-devel noarch 0:0.17.1-1.fc46 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.3.0-1.fc46 fedora 628.6 KiB rust-icu_locale_core+zerovec-devel noarch 0:2.3.0-1.fc46 fedora 4.4 KiB rust-icu_locale_core-devel noarch 0:2.3.0-1.fc46 fedora 387.6 KiB rust-icu_normalizer+compiled_data-devel noarch 0:2.3.0-1.fc46 fedora 5.4 KiB rust-icu_normalizer-devel noarch 0:2.3.0-1.fc46 fedora 3.0 MiB rust-icu_normalizer_data-devel noarch 0:2.3.0-1.fc46 fedora 407.4 KiB rust-icu_properties+compiled_data-devel noarch 0:2.3.0-1.fc46 fedora 4.5 KiB rust-icu_properties-devel noarch 0:2.3.0-1.fc46 fedora 576.8 KiB rust-icu_properties_data-devel noarch 0:2.3.0-1.fc46 fedora 1.4 MiB rust-icu_provider+baked-devel noarch 0:2.3.0-1.fc46 fedora 4.8 KiB rust-icu_provider-devel noarch 0:2.3.0-1.fc46 fedora 203.8 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.48.0-1.fc46 fedora 3.4 KiB rust-insta+console-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+pest-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+pest_derive-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+regex-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+serde-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta+strip-ansi-escapes-devel noarch 0:1.48.0-1.fc46 fedora 3.4 KiB rust-insta-cmd-devel noarch 0:0.7.0-2.fc45 fedora 28.7 KiB rust-insta-devel noarch 0:1.48.0-1.fc46 fedora 500.1 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.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections+default-devel noarch 0:0.10.3-1.fc45 fedora 1.3 KiB rust-intrusive-collections-devel noarch 0:0.10.3-1.fc45 fedora 385.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.8-1.fc46 fedora 28.4 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.3-1.fc46 fedora 129.4 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+alloc-devel noarch 0:0.4.34-1.fc46 fedora 1.9 KiB rust-log+std-devel noarch 0:0.4.34-1.fc46 fedora 1.9 KiB rust-log-devel noarch 0:0.4.34-1.fc46 fedora 229.3 KiB rust-lsp-server-devel noarch 0:0.10.0-2.fc46 fedora 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-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.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid+default-devel noarch 0:1.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid+std-devel noarch 0:1.4.0-1.fc46 fedora 2.7 KiB rust-newtype-uuid-devel noarch 0:1.4.0-1.fc46 fedora 63.5 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-object+archive-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+coff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+elf-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+macho-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+pe-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+read_core-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+std-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object+xcoff-devel noarch 0:0.39.1-1.fc45 fedora 3.2 KiB rust-object-devel noarch 0:0.39.1-1.fc45 fedora 1.9 MiB 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.fc46 fedora 35.4 KiB rust-path-dedot+default-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot+fixed_workdir-devel noarch 0:4.0.1-1.fc46 fedora 1.3 KiB rust-path-dedot-devel noarch 0:4.0.1-1.fc46 fedora 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.34-1.fc46 fedora 1.1 KiB rust-pkg-config-devel noarch 0:0.3.34-1.fc46 fedora 73.8 KiB rust-portable-atomic+default-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic+fallback-devel noarch 0:1.15.0-1.fc45 fedora 5.3 KiB rust-portable-atomic-devel noarch 0:1.15.0-1.fc45 fedora 1.2 MiB rust-potential_utf+zerovec-devel noarch 0:0.1.6-1.fc46 fedora 3.2 KiB rust-potential_utf-devel noarch 0:0.1.6-1.fc46 fedora 31.3 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.107-1.fc46 fedora 2.3 KiB rust-proc-macro2-devel noarch 0:1.0.107-1.fc46 fedora 248.4 KiB rust-psm+default-devel noarch 0:0.1.32-1.fc45 fedora 1.7 KiB rust-psm-devel noarch 0:0.1.32-1.fc45 fedora 99.9 KiB rust-ptr_meta+derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+ptr_meta_derive-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta+std-devel noarch 0:0.3.2-1.fc45 fedora 1.2 KiB rust-ptr_meta-devel noarch 0:0.3.2-1.fc45 fedora 23.0 KiB rust-ptr_meta_derive-devel noarch 0:0.3.2-1.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.3-1.fc45 fedora 1.2 KiB rust-rancor-devel noarch 0:0.1.3-1.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.27-1.fc46 fedora 1.8 KiB rust-ref-cast-devel noarch 0:1.0.27-1.fc46 fedora 39.1 KiB rust-ref-cast-impl+default-devel noarch 0:1.0.27-1.fc46 fedora 1.5 KiB rust-ref-cast-impl-devel noarch 0:1.0.27-1.fc46 fedora 29.1 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.18-1.fc45 fedora 3.2 KiB rust-rkyv+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv+std-devel noarch 0:0.8.18-1.fc45 fedora 3.2 KiB rust-rkyv-devel noarch 0:0.8.18-1.fc45 fedora 888.6 KiB rust-rkyv_derive+bytecheck-devel noarch 0:0.8.18-1.fc45 fedora 1.5 KiB rust-rkyv_derive-devel noarch 0:0.8.18-1.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.fc46 fedora 947.0 B rust-salsa-macro-rules-devel noarch 0:0.28.2-1.fc46 fedora 104.4 KiB rust-salsa-macros+default-devel noarch 0:0.28.2-1.fc46 fedora 1.1 KiB rust-salsa-macros-devel noarch 0:0.28.2-1.fc46 fedora 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-4.fc46 fedora 5.8 KiB rust-schemars+schemars_derive-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-schemars+std-devel noarch 0:1.2.1-4.fc46 fedora 5.8 KiB rust-schemars-devel noarch 0:1.2.1-4.fc46 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.229-1.fc46 fedora 1.9 KiB rust-serde+rc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+serde_derive-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde+std-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde-devel noarch 0:1.0.229-1.fc46 fedora 544.6 KiB rust-serde_core+alloc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+default-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+rc-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+result-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core+std-devel noarch 0:1.0.229-1.fc46 fedora 1.9 KiB rust-serde_core-devel noarch 0:1.0.229-1.fc46 fedora 379.5 KiB rust-serde_derive+default-devel noarch 0:1.0.229-1.fc46 fedora 2.0 KiB rust-serde_derive-devel noarch 0:1.0.229-1.fc46 fedora 322.6 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:2.0.1-1.fc46 fedora 1.3 KiB rust-shlex+std-devel noarch 0:2.0.1-1.fc46 fedora 1.3 KiB rust-shlex-devel noarch 0:2.0.1-1.fc46 fedora 53.6 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.16.0-1.fc46 fedora 129.7 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-stacker-devel noarch 0:0.1.25-1.fc45 fedora 38.4 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.4-1.fc46 fedora 4.8 KiB rust-syn+printing-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+proc-macro-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+visit-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn+visit-mut-devel noarch 0:3.0.4-1.fc46 fedora 4.8 KiB rust-syn-devel noarch 0:3.0.4-1.fc46 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.20-1.fc45 fedora 2.4 KiB rust-thiserror-devel noarch 0:2.0.20-1.fc45 fedora 103.4 KiB rust-thiserror-impl+default-devel noarch 0:2.0.20-1.fc45 fedora 1.4 KiB rust-thiserror-impl-devel noarch 0:2.0.20-1.fc45 fedora 92.1 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.4-1.fc46 fedora 3.8 KiB rust-tinystr-devel noarch 0:0.8.4-1.fc46 fedora 92.5 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-9.fc46 fedora 721.0 B rust-tinyvec_macros-devel noarch 0:0.1.1-9.fc46 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.3-1.fc46 fedora 4.4 KiB rust-toml_parser+std-devel noarch 0:1.1.3-1.fc46 fedora 4.4 KiB rust-toml_parser-devel noarch 0:1.1.3-1.fc46 fedora 226.8 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.26.0-1.fc46 fedora 3.4 KiB rust-uuid-devel noarch 0:1.26.0-1.fc46 fedora 298.4 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.6-1.fc46 fedora 1.7 KiB rust-which-devel noarch 0:8.0.6-1.fc46 fedora 108.9 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.4-1.fc46 fedora 112.3 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.56-1.fc45 fedora 9.7 KiB rust-zerocopy+simd-devel noarch 0:0.8.56-1.fc45 fedora 9.7 KiB rust-zerocopy-derive+default-devel noarch 0:0.8.56-1.fc45 fedora 3.8 KiB rust-zerocopy-derive-devel noarch 0:0.8.56-1.fc45 fedora 965.8 KiB rust-zerocopy-devel noarch 0:0.8.56-1.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.5-1.fc46 fedora 5.1 KiB rust-zerotrie+zerofrom-devel noarch 0:0.2.5-1.fc46 fedora 5.1 KiB rust-zerotrie-devel noarch 0:0.2.5-1.fc46 fedora 380.5 KiB rust-zerovec+derive-devel noarch 0:0.11.8-1.fc46 fedora 4.6 KiB rust-zerovec+yoke-devel noarch 0:0.11.8-1.fc46 fedora 4.6 KiB rust-zerovec-derive-devel noarch 0:0.11.6-1.fc46 fedora 93.7 KiB rust-zerovec-devel noarch 0:0.11.8-1.fc46 fedora 591.2 KiB rust-zip+_deflate-any-devel noarch 0:8.6.0-7.fc46 fedora 4.5 KiB rust-zip+deflate-flate2-devel noarch 0:8.6.0-7.fc46 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: 1164 packages Total size of inbound packages is 197 MiB. Need to download 197 MiB. After this operation, 993 MiB extra will be used (install 993 MiB, remove 0 B). [ 1/1164] rust-anstream+default-devel 100% | 23.7 KiB/s | 8.6 KiB | 00m00s [ 2/1164] rust-aho-corasick+default-d 100% | 21.9 KiB/s | 7.9 KiB | 00m00s [ 3/1164] rust-anstyle+default-devel- 100% | 22.0 KiB/s | 8.3 KiB | 00m00s [ 4/1164] rust-anstyle+std-devel-0:1. 100% | 58.0 KiB/s | 8.3 KiB | 00m00s [ 5/1164] rust-anyhow+default-devel-0 100% | 61.9 KiB/s | 9.2 KiB | 00m00s [ 6/1164] rust-arc-swap+default-devel 100% | 57.1 KiB/s | 8.3 KiB | 00m00s [ 7/1164] rust-arrayvec+default-devel 100% | 58.4 KiB/s | 8.1 KiB | 00m00s [ 8/1164] rust-argfile+default-devel- 100% | 53.9 KiB/s | 7.9 KiB | 00m00s [ 9/1164] rust-assert_fs+default-deve 100% | 54.5 KiB/s | 8.1 KiB | 00m00s [ 10/1164] rust-bitflags+default-devel 100% | 62.1 KiB/s | 8.8 KiB | 00m00s [ 11/1164] rust-bitvec+alloc-devel-0:1 100% | 55.7 KiB/s | 7.7 KiB | 00m00s [ 12/1164] rust-bstr+default-devel-0:1 100% | 55.6 KiB/s | 8.5 KiB | 00m00s [ 13/1164] rust-cachedir+default-devel 100% | 35.1 KiB/s | 7.8 KiB | 00m00s [ 14/1164] rust-bitvec-devel-0:1.0.1-8 100% | 608.3 KiB/s | 247.0 KiB | 00m00s [ 15/1164] rust-camino+default-devel-0 100% | 47.9 KiB/s | 8.5 KiB | 00m00s [ 16/1164] rust-camino+serde1-devel-0: 100% | 65.4 KiB/s | 8.6 KiB | 00m00s [ 17/1164] rust-clap+default-devel-0:4 100% | 70.0 KiB/s | 10.5 KiB | 00m00s [ 18/1164] rust-clap+derive-devel-0:4. 100% | 68.5 KiB/s | 10.3 KiB | 00m00s [ 19/1164] rust-clap+env-devel-0:4.6.6 100% | 77.6 KiB/s | 10.3 KiB | 00m00s [ 20/1164] rust-clap+string-devel-0:4. 100% | 71.3 KiB/s | 10.3 KiB | 00m00s [ 21/1164] rust-clap+wrap_help-devel-0 100% | 77.8 KiB/s | 10.4 KiB | 00m00s [ 22/1164] rust-clap_complete_command+ 100% | 55.8 KiB/s | 8.0 KiB | 00m00s [ 23/1164] rust-clearscreen+default-de 100% | 56.3 KiB/s | 8.4 KiB | 00m00s [ 24/1164] rust-colored+default-devel- 100% | 58.1 KiB/s | 8.0 KiB | 00m00s [ 25/1164] rust-colored+no-color-devel 100% | 57.7 KiB/s | 8.0 KiB | 00m00s [ 26/1164] rust-compact_str+default-de 100% | 59.2 KiB/s | 8.4 KiB | 00m00s [ 27/1164] rust-compact_str+serde-deve 100% | 58.8 KiB/s | 8.6 KiB | 00m00s [ 28/1164] rust-countme+default-devel- 100% | 55.3 KiB/s | 7.7 KiB | 00m00s [ 29/1164] rust-crossbeam+default-deve 100% | 55.1 KiB/s | 7.8 KiB | 00m00s [ 30/1164] rust-csv+default-devel-0:1. 100% | 54.7 KiB/s | 7.9 KiB | 00m00s [ 31/1164] rust-ctrlc+default-devel-0: 100% | 58.9 KiB/s | 8.3 KiB | 00m00s [ 32/1164] rust-dashmap+default-devel- 100% | 53.9 KiB/s | 7.9 KiB | 00m00s [ 33/1164] rust-drop_bomb+default-deve 100% | 50.4 KiB/s | 7.8 KiB | 00m00s [ 34/1164] rust-datatest-stable+defaul 100% | 43.6 KiB/s | 8.1 KiB | 00m00s [ 35/1164] rust-dunce+default-devel-0: 100% | 59.1 KiB/s | 7.9 KiB | 00m00s [ 36/1164] rust-etcetera+default-devel 100% | 54.2 KiB/s | 8.2 KiB | 00m00s [ 37/1164] rust-fern+default-devel-0:0 100% | 52.2 KiB/s | 8.3 KiB | 00m00s [ 38/1164] rust-filetime+default-devel 100% | 57.1 KiB/s | 8.3 KiB | 00m00s [ 39/1164] rust-gen-lsp-types+default- 100% | 49.7 KiB/s | 7.7 KiB | 00m00s [ 40/1164] rust-gen-lsp-types+url-deve 100% | 54.2 KiB/s | 7.9 KiB | 00m00s [ 41/1164] rust-get-size2+compact-str- 100% | 61.0 KiB/s | 8.8 KiB | 00m00s [ 42/1164] rust-get-size2+derive-devel 100% | 66.1 KiB/s | 8.7 KiB | 00m00s [ 43/1164] rust-get-size2+default-deve 100% | 63.9 KiB/s | 8.7 KiB | 00m00s [ 44/1164] rust-get-size2+hashbrown-de 100% | 66.9 KiB/s | 8.8 KiB | 00m00s [ 45/1164] rust-get-size2+indexmap-dev 100% | 66.4 KiB/s | 8.8 KiB | 00m00s [ 46/1164] rust-get-size2+ordermap-dev 100% | 66.9 KiB/s | 8.8 KiB | 00m00s [ 47/1164] rust-get-size2+parking_lot- 100% | 67.0 KiB/s | 8.8 KiB | 00m00s [ 48/1164] rust-get-size2+thin-vec-dev 100% | 66.9 KiB/s | 8.8 KiB | 00m00s [ 49/1164] rust-get-size2+smallvec-dev 100% | 66.4 KiB/s | 8.8 KiB | 00m00s [ 50/1164] rust-glob+default-devel-0:0 100% | 53.1 KiB/s | 8.0 KiB | 00m00s [ 51/1164] rust-globwalk+default-devel 100% | 58.5 KiB/s | 7.7 KiB | 00m00s [ 52/1164] rust-globset+default-devel- 100% | 63.2 KiB/s | 8.4 KiB | 00m00s [ 53/1164] rust-hashbrown+inline-more- 100% | 60.9 KiB/s | 8.6 KiB | 00m00s [ 54/1164] rust-heck+default-devel-0:0 100% | 51.9 KiB/s | 7.7 KiB | 00m00s [ 55/1164] rust-hashbrown-devel-0:0.17 100% | 466.7 KiB/s | 132.1 KiB | 00m00s [ 56/1164] rust-ignore+default-devel-0 100% | 56.7 KiB/s | 8.6 KiB | 00m00s [ 57/1164] rust-icu_properties+default 100% | 50.8 KiB/s | 8.5 KiB | 00m00s [ 58/1164] rust-imperative+default-dev 100% | 54.8 KiB/s | 8.0 KiB | 00m00s [ 59/1164] rust-indexmap+default-devel 100% | 66.3 KiB/s | 9.3 KiB | 00m00s [ 60/1164] rust-indicatif+default-deve 100% | 60.6 KiB/s | 8.4 KiB | 00m00s [ 61/1164] rust-indoc+default-devel-0: 100% | 59.7 KiB/s | 7.9 KiB | 00m00s [ 62/1164] rust-insta-cmd+default-deve 100% | 55.9 KiB/s | 7.9 KiB | 00m00s [ 63/1164] rust-insta+default-devel-0: 100% | 59.5 KiB/s | 8.9 KiB | 00m00s [ 64/1164] rust-insta+filters-devel-0: 100% | 63.7 KiB/s | 8.9 KiB | 00m00s [ 65/1164] rust-insta+json-devel-0:1.4 100% | 66.6 KiB/s | 8.9 KiB | 00m00s [ 66/1164] rust-insta+redactions-devel 100% | 67.8 KiB/s | 8.9 KiB | 00m00s [ 67/1164] rust-insta+ron-devel-0:1.48 100% | 68.2 KiB/s | 9.0 KiB | 00m00s [ 68/1164] rust-is-macro+default-devel 100% | 55.2 KiB/s | 7.8 KiB | 00m00s [ 69/1164] rust-itertools+default-deve 100% | 53.7 KiB/s | 8.1 KiB | 00m00s [ 70/1164] rust-jiff+default-devel-0:0 100% | 98.2 KiB/s | 13.8 KiB | 00m00s [ 71/1164] rust-jod-thread+default-dev 100% | 51.0 KiB/s | 7.9 KiB | 00m00s [ 72/1164] rust-log+default-devel-0:0. 100% | 59.0 KiB/s | 8.6 KiB | 00m00s [ 73/1164] rust-lsp-server+default-dev 100% | 57.2 KiB/s | 8.2 KiB | 00m00s [ 74/1164] rust-libcst-devel-0:1.8.6-3 100% | 401.4 KiB/s | 116.0 KiB | 00m00s [ 75/1164] rust-matchit+default-devel- 100% | 48.3 KiB/s | 8.3 KiB | 00m00s [ 76/1164] rust-memchr+default-devel-0 100% | 58.2 KiB/s | 8.4 KiB | 00m00s [ 77/1164] rust-memchr+std-devel-0:2.8 100% | 63.8 KiB/s | 8.4 KiB | 00m00s [ 78/1164] rust-natord+default-devel-0 100% | 52.2 KiB/s | 7.7 KiB | 00m00s [ 79/1164] rust-ordermap+default-devel 100% | 57.8 KiB/s | 8.6 KiB | 00m00s [ 80/1164] rust-notify+default-devel-0 100% | 50.8 KiB/s | 8.1 KiB | 00m00s [ 81/1164] rust-ordermap+serde-devel-0 100% | 67.0 KiB/s | 8.8 KiB | 00m00s [ 82/1164] rust-parking_lot+default-de 100% | 55.4 KiB/s | 8.0 KiB | 00m00s [ 83/1164] rust-path-absolutize+defaul 100% | 49.9 KiB/s | 7.9 KiB | 00m00s [ 84/1164] rust-path-absolutize+fixed_ 100% | 56.0 KiB/s | 8.1 KiB | 00m00s [ 85/1164] rust-path-slash+default-dev 100% | 52.4 KiB/s | 7.8 KiB | 00m00s [ 86/1164] rust-pathdiff+default-devel 100% | 60.2 KiB/s | 7.9 KiB | 00m00s [ 87/1164] rust-pep440_rs+default-deve 100% | 54.9 KiB/s | 8.0 KiB | 00m00s [ 88/1164] rust-pretty_assertions+defa 100% | 58.6 KiB/s | 8.0 KiB | 00m00s [ 89/1164] rust-pep440_rs+version-rang 100% | 55.4 KiB/s | 8.2 KiB | 00m00s [ 90/1164] rust-proc-macro2+default-de 100% | 65.9 KiB/s | 9.3 KiB | 00m00s [ 91/1164] rust-pyproject-toml+default 100% | 57.4 KiB/s | 8.3 KiB | 00m00s [ 92/1164] rust-quickcheck-devel-0:1.1 100% | 246.7 KiB/s | 34.5 KiB | 00m00s [ 93/1164] rust-quick-junit+default-de 100% | 47.2 KiB/s | 8.3 KiB | 00m00s [ 94/1164] rust-quickcheck_macros+defa 100% | 54.5 KiB/s | 8.1 KiB | 00m00s [ 95/1164] rust-quote+default-devel-0: 100% | 58.1 KiB/s | 8.6 KiB | 00m00s [ 96/1164] rust-rand-devel-0:0.10.2-2. 100% | 486.3 KiB/s | 104.5 KiB | 00m00s [ 97/1164] rust-rand+std_rng-devel-0:0 100% | 56.3 KiB/s | 8.6 KiB | 00m00s [ 98/1164] rust-regex-automata+default 100% | 62.8 KiB/s | 9.2 KiB | 00m00s [ 99/1164] rust-rayon+default-devel-0: 100% | 34.7 KiB/s | 7.9 KiB | 00m00s [ 100/1164] rust-regex-syntax+default-d 100% | 55.9 KiB/s | 8.4 KiB | 00m00s [ 101/1164] rust-regex+default-devel-0: 100% | 62.2 KiB/s | 9.1 KiB | 00m00s [ 102/1164] rust-rkyv+default-devel-0:0 100% | 54.7 KiB/s | 9.0 KiB | 00m00s [ 103/1164] rust-rustc-hash+default-dev 100% | 51.0 KiB/s | 8.2 KiB | 00m00s [ 104/1164] rust-rustc-stable-hash+defa 100% | 51.6 KiB/s | 7.6 KiB | 00m00s [ 105/1164] rust-salsa+compact_str-deve 100% | 58.0 KiB/s | 8.5 KiB | 00m00s [ 106/1164] rust-salsa+inventory-devel- 100% | 59.5 KiB/s | 8.5 KiB | 00m00s [ 107/1164] rust-salsa+macros-devel-0:0 100% | 64.0 KiB/s | 8.4 KiB | 00m00s [ 108/1164] rust-salsa+ordermap-devel-0 100% | 59.0 KiB/s | 8.4 KiB | 00m00s [ 109/1164] rust-salsa-devel-0:0.28.2-1 100% | 748.1 KiB/s | 321.7 KiB | 00m00s [ 110/1164] rust-salsa+salsa_unstable-d 100% | 47.0 KiB/s | 8.3 KiB | 00m00s [ 111/1164] rust-same-file+default-deve 100% | 56.7 KiB/s | 7.8 KiB | 00m00s [ 112/1164] rust-schemars+default-devel 100% | 57.8 KiB/s | 8.5 KiB | 00m00s [ 113/1164] rust-seahash+default-devel- 100% | 51.9 KiB/s | 7.7 KiB | 00m00s [ 114/1164] rust-serde+derive-devel-0:1 100% | 47.3 KiB/s | 8.8 KiB | 00m00s [ 115/1164] rust-serde_json+default-dev 100% | 63.0 KiB/s | 9.6 KiB | 00m00s [ 116/1164] rust-serde_test+default-dev 100% | 59.5 KiB/s | 7.9 KiB | 00m00s [ 117/1164] rust-serde+default-devel-0: 100% | 24.1 KiB/s | 8.8 KiB | 00m00s [ 118/1164] rust-shellexpand+default-de 100% | 53.8 KiB/s | 8.0 KiB | 00m00s [ 119/1164] rust-similar+default-devel- 100% | 55.5 KiB/s | 8.2 KiB | 00m00s [ 120/1164] rust-similar+inline-devel-0 100% | 61.5 KiB/s | 8.1 KiB | 00m00s [ 121/1164] rust-smallvec+const_generic 100% | 59.1 KiB/s | 8.0 KiB | 00m00s [ 122/1164] rust-smallvec+union-devel-0 100% | 60.6 KiB/s | 8.0 KiB | 00m00s [ 123/1164] rust-smallvec+const_new-dev 100% | 42.4 KiB/s | 8.1 KiB | 00m00s [ 124/1164] rust-smallvec+default-devel 100% | 37.9 KiB/s | 8.0 KiB | 00m00s [ 125/1164] rust-snapbox+cmd-devel-0:1. 100% | 60.6 KiB/s | 9.3 KiB | 00m00s [ 126/1164] rust-snapbox+default-devel- 100% | 55.9 KiB/s | 9.0 KiB | 00m00s [ 127/1164] rust-snapbox+diff-devel-0:1 100% | 66.6 KiB/s | 9.2 KiB | 00m00s [ 128/1164] rust-snapbox+examples-devel 100% | 68.7 KiB/s | 9.1 KiB | 00m00s [ 129/1164] rust-snapbox+term-svg-devel 100% | 61.2 KiB/s | 9.2 KiB | 00m00s [ 130/1164] rust-stacker+default-devel- 100% | 55.0 KiB/s | 8.3 KiB | 00m00s [ 131/1164] rust-static_assertions+defa 100% | 53.8 KiB/s | 7.9 KiB | 00m00s [ 132/1164] rust-strum+default-devel-0: 100% | 49.0 KiB/s | 8.1 KiB | 00m00s [ 133/1164] rust-strum+strum_macros-dev 100% | 41.7 KiB/s | 8.3 KiB | 00m00s [ 134/1164] rust-strum_macros+default-d 100% | 55.8 KiB/s | 8.1 KiB | 00m00s [ 135/1164] rust-supports-hyperlinks+de 100% | 60.6 KiB/s | 8.1 KiB | 00m00s [ 136/1164] rust-syn+default-devel-0:3. 100% | 71.5 KiB/s | 10.1 KiB | 00m00s [ 137/1164] rust-syn+derive-devel-0:3.0 100% | 70.2 KiB/s | 9.9 KiB | 00m00s [ 138/1164] rust-syn+extra-traits-devel 100% | 68.9 KiB/s | 9.9 KiB | 00m00s [ 139/1164] rust-syn+full-devel-0:3.0.4 100% | 68.2 KiB/s | 9.9 KiB | 00m00s [ 140/1164] rust-syn+parsing-devel-0:3. 100% | 74.5 KiB/s | 9.9 KiB | 00m00s [ 141/1164] rust-tempfile+default-devel 100% | 63.0 KiB/s | 9.2 KiB | 00m00s [ 142/1164] rust-test-case+default-deve 100% | 53.0 KiB/s | 7.9 KiB | 00m00s [ 143/1164] rust-thin-vec+default-devel 100% | 56.1 KiB/s | 8.4 KiB | 00m00s [ 144/1164] rust-thin-vec+serde-devel-0 100% | 62.2 KiB/s | 8.5 KiB | 00m00s [ 145/1164] rust-thiserror+default-deve 100% | 68.0 KiB/s | 9.0 KiB | 00m00s [ 146/1164] rust-tikv-jemallocator+defa 100% | 59.5 KiB/s | 7.9 KiB | 00m00s [ 147/1164] rust-toml+default-devel-0:1 100% | 53.9 KiB/s | 9.2 KiB | 00m00s [ 148/1164] rust-toml_parser+default-de 100% | 54.5 KiB/s | 8.2 KiB | 00m00s [ 149/1164] rust-tracing-flame+default- 100% | 52.6 KiB/s | 7.8 KiB | 00m00s [ 150/1164] rust-tracing-log+default-de 100% | 56.1 KiB/s | 7.9 KiB | 00m00s [ 151/1164] rust-tracing-subscriber+ans 100% | 63.2 KiB/s | 8.3 KiB | 00m00s [ 152/1164] rust-tracing-subscriber+chr 100% | 53.6 KiB/s | 8.5 KiB | 00m00s [ 153/1164] rust-tracing-subscriber-dev 100% | 675.1 KiB/s | 189.0 KiB | 00m00s [ 154/1164] rust-tracing-subscriber+env 100% | 66.2 KiB/s | 8.7 KiB | 00m00s [ 155/1164] rust-tracing-subscriber+fmt 100% | 62.2 KiB/s | 8.3 KiB | 00m00s [ 156/1164] rust-tracing-subscriber+sma 100% | 63.2 KiB/s | 8.4 KiB | 00m00s [ 157/1164] rust-tracing+default-devel- 100% | 58.9 KiB/s | 8.1 KiB | 00m00s [ 158/1164] rust-tracing+log-devel-0:0. 100% | 60.6 KiB/s | 8.1 KiB | 00m00s [ 159/1164] rust-tracing+release_max_le 100% | 52.3 KiB/s | 8.1 KiB | 00m00s [ 160/1164] rust-typed-arena+default-de 100% | 55.3 KiB/s | 7.8 KiB | 00m00s [ 161/1164] rust-unicode-ident+default- 100% | 62.3 KiB/s | 8.7 KiB | 00m00s [ 162/1164] rust-unicode-normalization+ 100% | 64.5 KiB/s | 8.5 KiB | 00m00s [ 163/1164] rust-unicode-width+default- 100% | 56.4 KiB/s | 8.2 KiB | 00m00s [ 164/1164] rust-unicode_names2+default 100% | 61.5 KiB/s | 8.2 KiB | 00m00s [ 165/1164] rust-url+default-devel-0:2. 100% | 57.3 KiB/s | 8.2 KiB | 00m00s [ 166/1164] rust-uuid+default-devel-0:1 100% | 60.2 KiB/s | 9.5 KiB | 00m00s [ 167/1164] rust-walkdir+default-devel- 100% | 55.4 KiB/s | 7.7 KiB | 00m00s [ 168/1164] rust-which+default-devel-0: 100% | 58.0 KiB/s | 8.6 KiB | 00m00s [ 169/1164] rust-wild+default-devel-0:2 100% | 51.5 KiB/s | 7.7 KiB | 00m00s [ 170/1164] rust-zip+deflate-flate2-zli 100% | 77.1 KiB/s | 11.8 KiB | 00m00s [ 171/1164] rust-zip+zstd-devel-0:8.6.0 100% | 84.1 KiB/s | 11.6 KiB | 00m00s [ 172/1164] rust-zip-devel-0:8.6.0-7.fc 100% | 575.4 KiB/s | 131.8 KiB | 00m00s [ 173/1164] rust-char_str+default-devel 100% | 48.9 KiB/s | 7.2 KiB | 00m00s [ 174/1164] rust-char_str+get-size-deve 100% | 55.2 KiB/s | 7.4 KiB | 00m00s [ 175/1164] rust-char_str+serde-devel-0 100% | 56.0 KiB/s | 7.3 KiB | 00m00s [ 176/1164] rust-aho-corasick+std-devel 100% | 60.2 KiB/s | 8.0 KiB | 00m00s [ 177/1164] rust-aho-corasick+perf-lite 100% | 59.5 KiB/s | 8.0 KiB | 00m00s [ 178/1164] rust-anstream+auto-devel-0: 100% | 61.6 KiB/s | 8.7 KiB | 00m00s [ 179/1164] pyproject-rpm-macros-0:1.23 100% | 178.4 KiB/s | 54.8 KiB | 00m00s [ 180/1164] rust-aho-corasick-devel-0:1 100% | 586.6 KiB/s | 156.6 KiB | 00m00s [ 181/1164] rust-anstream+wincon-devel- 100% | 64.6 KiB/s | 8.5 KiB | 00m00s [ 182/1164] rust-anstream-devel-0:1.0.0 100% | 162.8 KiB/s | 32.1 KiB | 00m00s [ 183/1164] rust-anstyle-devel-0:1.0.14 100% | 163.1 KiB/s | 24.1 KiB | 00m00s [ 184/1164] rust-anyhow+std-devel-0:1.0 100% | 57.7 KiB/s | 9.1 KiB | 00m00s [ 185/1164] rust-anyhow-devel-0:1.0.104 100% | 460.8 KiB/s | 61.7 KiB | 00m00s [ 186/1164] rust-argfile-devel-0:1.0.0- 100% | 108.9 KiB/s | 17.6 KiB | 00m00s [ 187/1164] rust-arc-swap-devel-0:1.9.2 100% | 388.2 KiB/s | 77.2 KiB | 00m00s [ 188/1164] rust-arrayvec+std-devel-0:0 100% | 61.1 KiB/s | 8.1 KiB | 00m00s [ 189/1164] rust-arrayvec-devel-0:0.7.8 100% | 263.4 KiB/s | 38.2 KiB | 00m00s [ 190/1164] rust-assert_fs-devel-0:1.1. 100% | 168.2 KiB/s | 24.9 KiB | 00m00s [ 191/1164] rust-bitflags-devel-0:2.13. 100% | 327.5 KiB/s | 68.1 KiB | 00m00s [ 192/1164] rust-funty-devel-0:2.0.0-9. 100% | 142.0 KiB/s | 20.2 KiB | 00m00s [ 193/1164] rust-radium+default-devel-0 100% | 54.3 KiB/s | 7.7 KiB | 00m00s [ 194/1164] rust-tap+default-devel-0:1. 100% | 51.7 KiB/s | 7.7 KiB | 00m00s [ 195/1164] rust-wyz-devel-0:0.5.1-9.fc 100% | 183.2 KiB/s | 26.4 KiB | 00m00s [ 196/1164] rust-bstr+std-devel-0:1.13. 100% | 57.2 KiB/s | 8.7 KiB | 00m00s [ 197/1164] rust-bstr+unicode-devel-0:1 100% | 64.9 KiB/s | 8.6 KiB | 00m00s [ 198/1164] rust-cachedir-devel-0:0.3.1 100% | 100.3 KiB/s | 14.6 KiB | 00m00s [ 199/1164] rust-camino-devel-0:1.2.5-1 100% | 315.4 KiB/s | 42.0 KiB | 00m00s [ 200/1164] rust-serde_core+default-dev 100% | 52.1 KiB/s | 7.8 KiB | 00m00s [ 201/1164] rust-clap+color-devel-0:4.6 100% | 69.8 KiB/s | 10.3 KiB | 00m00s [ 202/1164] rust-bstr-devel-0:1.13.1-1. 100% | 730.0 KiB/s | 267.2 KiB | 00m00s [ 203/1164] rust-clap+error-context-dev 100% | 78.0 KiB/s | 10.4 KiB | 00m00s [ 204/1164] rust-clap+std-devel-0:4.6.6 100% | 75.4 KiB/s | 10.3 KiB | 00m00s [ 205/1164] rust-clap+help-devel-0:4.6. 100% | 67.1 KiB/s | 10.3 KiB | 00m00s [ 206/1164] rust-clap+suggestions-devel 100% | 77.9 KiB/s | 10.4 KiB | 00m00s [ 207/1164] rust-clap+usage-devel-0:4.6 100% | 77.7 KiB/s | 10.3 KiB | 00m00s [ 208/1164] rust-clap-devel-0:4.6.6-1.f 100% | 499.8 KiB/s | 99.0 KiB | 00m00s [ 209/1164] rust-clap_derive+default-de 100% | 60.0 KiB/s | 8.9 KiB | 00m00s [ 210/1164] rust-clap_builder+env-devel 100% | 67.6 KiB/s | 10.1 KiB | 00m00s [ 211/1164] rust-clap_builder+string-de 100% | 76.4 KiB/s | 10.2 KiB | 00m00s [ 212/1164] rust-clap_builder+wrap_help 100% | 66.0 KiB/s | 10.4 KiB | 00m00s [ 213/1164] rust-clap_complete_command+ 100% | 61.4 KiB/s | 8.2 KiB | 00m00s [ 214/1164] rust-clap_complete_command- 100% | 92.6 KiB/s | 13.8 KiB | 00m00s [ 215/1164] rust-colored-devel-0:3.1.1- 100% | 270.6 KiB/s | 41.1 KiB | 00m00s [ 216/1164] rust-compact_str+std-devel- 100% | 56.1 KiB/s | 8.3 KiB | 00m00s [ 217/1164] rust-clearscreen-devel-0:4. 100% | 559.9 KiB/s | 148.9 KiB | 00m00s [ 218/1164] rust-compact_str-devel-0:0. 100% | 463.3 KiB/s | 92.2 KiB | 00m00s [ 219/1164] rust-serde+alloc-devel-0:1. 100% | 56.1 KiB/s | 8.8 KiB | 00m00s [ 220/1164] rust-serde-devel-0:1.0.229- 100% | 341.7 KiB/s | 81.7 KiB | 00m00s [ 221/1164] rust-countme-devel-0:3.0.1- 100% | 124.5 KiB/s | 17.7 KiB | 00m00s [ 222/1164] rust-crossbeam+std-devel-0: 100% | 53.6 KiB/s | 8.6 KiB | 00m00s [ 223/1164] rust-crossbeam-devel-0:0.8. 100% | 125.0 KiB/s | 18.7 KiB | 00m00s [ 224/1164] rust-ctrlc-devel-0:3.5.2-2. 100% | 174.7 KiB/s | 23.1 KiB | 00m00s [ 225/1164] rust-dashmap-devel-0:6.2.1- 100% | 247.9 KiB/s | 36.9 KiB | 00m00s [ 226/1164] rust-datatest-stable-devel- 100% | 278.0 KiB/s | 45.3 KiB | 00m00s [ 227/1164] rust-drop_bomb-devel-0:0.1. 100% | 112.1 KiB/s | 14.9 KiB | 00m00s [ 228/1164] rust-dunce-devel-0:1.0.5-5. 100% | 118.0 KiB/s | 15.6 KiB | 00m00s [ 229/1164] rust-etcetera-devel-0:0.11. 100% | 158.1 KiB/s | 22.9 KiB | 00m00s [ 230/1164] rust-filetime-devel-0:0.2.2 100% | 167.2 KiB/s | 22.2 KiB | 00m00s [ 231/1164] rust-csv-devel-0:1.4.0-3.fc 100% | 931.5 KiB/s | 735.9 KiB | 00m01s [ 232/1164] rust-fern-devel-0:0.7.1-7.f 100% | 710.7 KiB/s | 297.1 KiB | 00m00s [ 233/1164] rust-url+serde-devel-0:2.5. 100% | 63.3 KiB/s | 8.4 KiB | 00m00s [ 234/1164] rust-gen-lsp-types-devel-0: 100% | 383.1 KiB/s | 84.7 KiB | 00m00s [ 235/1164] rust-get-size2-devel-0:0.10 100% | 274.8 KiB/s | 36.6 KiB | 00m00s [ 236/1164] rust-get-size2+get-size-der 100% | 66.9 KiB/s | 8.9 KiB | 00m00s [ 237/1164] rust-ordermap-devel-0:1.2.0 100% | 509.1 KiB/s | 68.2 KiB | 00m00s [ 238/1164] rust-parking_lot-devel-0:0. 100% | 329.5 KiB/s | 50.4 KiB | 00m00s [ 239/1164] rust-indexmap-devel-0:2.14. 100% | 409.3 KiB/s | 92.1 KiB | 00m00s [ 240/1164] rust-smallvec-devel-0:1.16. 100% | 249.1 KiB/s | 37.1 KiB | 00m00s [ 241/1164] rust-thin-vec-devel-0:0.2.1 100% | 283.9 KiB/s | 42.9 KiB | 00m00s [ 242/1164] rust-glob-devel-0:0.3.4-1.f 100% | 188.2 KiB/s | 28.2 KiB | 00m00s [ 243/1164] rust-globset+log-devel-0:0. 100% | 64.4 KiB/s | 8.5 KiB | 00m00s [ 244/1164] rust-globset-devel-0:0.4.20 100% | 268.4 KiB/s | 35.4 KiB | 00m00s [ 245/1164] rust-globwalk-devel-0:0.9.1 100% | 127.4 KiB/s | 16.9 KiB | 00m00s [ 246/1164] rust-heck-devel-0:0.5.0-6.f 100% | 150.5 KiB/s | 20.2 KiB | 00m00s [ 247/1164] rust-icu_properties+compile 100% | 61.3 KiB/s | 8.7 KiB | 00m00s [ 248/1164] rust-imperative-devel-0:1.0 100% | 144.5 KiB/s | 21.2 KiB | 00m00s [ 249/1164] rust-icu_properties-devel-0 100% | 399.1 KiB/s | 91.8 KiB | 00m00s [ 250/1164] rust-ignore-devel-0:0.4.33- 100% | 304.0 KiB/s | 71.4 KiB | 00m00s [ 251/1164] rust-indexmap+std-devel-0:2 100% | 64.6 KiB/s | 9.2 KiB | 00m00s [ 252/1164] rust-indicatif+unicode-widt 100% | 55.8 KiB/s | 8.7 KiB | 00m00s [ 253/1164] rust-indoc-devel-0:2.0.7-3. 100% | 228.8 KiB/s | 33.2 KiB | 00m00s [ 254/1164] rust-indicatif-devel-0:0.18 100% | 351.4 KiB/s | 73.1 KiB | 00m00s [ 255/1164] rust-insta+colors-devel-0:1 100% | 55.8 KiB/s | 8.9 KiB | 00m00s [ 256/1164] rust-insta-cmd-devel-0:0.7. 100% | 60.7 KiB/s | 20.9 KiB | 00m00s [ 257/1164] rust-insta+regex-devel-0:1. 100% | 63.6 KiB/s | 9.1 KiB | 00m00s [ 258/1164] rust-insta+strip-ansi-escap 100% | 66.0 KiB/s | 9.0 KiB | 00m00s [ 259/1164] rust-insta-devel-0:1.48.0-1 100% | 489.2 KiB/s | 146.3 KiB | 00m00s [ 260/1164] rust-insta+serde-devel-0:1. 100% | 68.0 KiB/s | 9.0 KiB | 00m00s [ 261/1164] rust-insta+pest-devel-0:1.4 100% | 49.3 KiB/s | 9.0 KiB | 00m00s [ 262/1164] rust-insta+pest_derive-deve 100% | 52.1 KiB/s | 9.0 KiB | 00m00s [ 263/1164] rust-ron+default-devel-0:0. 100% | 60.8 KiB/s | 8.4 KiB | 00m00s [ 264/1164] rust-is-macro-devel-0:0.3.8 100% | 117.6 KiB/s | 18.8 KiB | 00m00s [ 265/1164] rust-itertools+use_std-deve 100% | 55.1 KiB/s | 8.2 KiB | 00m00s [ 266/1164] rust-jiff+perf-inline-devel 100% | 101.5 KiB/s | 13.5 KiB | 00m00s [ 267/1164] rust-jiff+std-devel-0:0.2.3 100% | 105.4 KiB/s | 13.9 KiB | 00m00s [ 268/1164] rust-itertools-devel-0:0.15 100% | 474.7 KiB/s | 158.6 KiB | 00m00s [ 269/1164] rust-jiff+tz-fat-devel-0:0. 100% | 102.5 KiB/s | 13.6 KiB | 00m00s [ 270/1164] rust-jiff+tz-system-devel-0 100% | 81.9 KiB/s | 13.5 KiB | 00m00s [ 271/1164] rust-jiff+tzdb-bundle-platf 100% | 102.0 KiB/s | 13.6 KiB | 00m00s [ 272/1164] rust-jiff+tzdb-concatenated 100% | 102.7 KiB/s | 13.6 KiB | 00m00s [ 273/1164] rust-jiff+tzdb-zoneinfo-dev 100% | 101.0 KiB/s | 13.5 KiB | 00m00s [ 274/1164] rust-jod-thread-devel-0:1.0 100% | 108.4 KiB/s | 14.5 KiB | 00m00s [ 275/1164] rust-annotate-snippets0.11+ 100% | 54.4 KiB/s | 7.6 KiB | 00m00s [ 276/1164] rust-libcst_derive+default- 100% | 63.4 KiB/s | 8.4 KiB | 00m00s [ 277/1164] rust-peg+default-devel-0:0. 100% | 53.2 KiB/s | 7.9 KiB | 00m00s [ 278/1164] rust-paste+default-devel-0: 100% | 32.0 KiB/s | 7.7 KiB | 00m00s [ 279/1164] rust-jiff-devel-0:0.2.35-1. 100% | 924.4 KiB/s | 487.2 KiB | 00m01s [ 280/1164] rust-lsp-server-devel-0:0.1 100% | 199.8 KiB/s | 26.4 KiB | 00m00s [ 281/1164] rust-log-devel-0:0.4.34-1.f 100% | 348.4 KiB/s | 53.3 KiB | 00m00s [ 282/1164] rust-matchit-devel-0:0.9.2- 100% | 233.8 KiB/s | 37.9 KiB | 00m00s [ 283/1164] rust-memchr-devel-0:2.8.3-2 100% | 444.0 KiB/s | 93.2 KiB | 00m00s [ 284/1164] rust-memchr+alloc-devel-0:2 100% | 40.4 KiB/s | 8.4 KiB | 00m00s [ 285/1164] rust-natord-devel-0:1.0.9-2 100% | 73.2 KiB/s | 11.6 KiB | 00m00s [ 286/1164] rust-notify-devel-0:8.2.0-3 100% | 332.1 KiB/s | 44.2 KiB | 00m00s [ 287/1164] rust-ordermap+std-devel-0:1 100% | 65.9 KiB/s | 8.7 KiB | 00m00s [ 288/1164] rust-indexmap+serde-devel-0 100% | 66.1 KiB/s | 9.4 KiB | 00m00s [ 289/1164] rust-serde_core-devel-0:1.0 100% | 437.1 KiB/s | 64.3 KiB | 00m00s [ 290/1164] rust-path-absolutize-devel- 100% | 103.3 KiB/s | 14.8 KiB | 00m00s [ 291/1164] rust-path-dedot+fixed_workd 100% | 53.6 KiB/s | 7.9 KiB | 00m00s [ 292/1164] rust-path-slash-devel-0:0.2 100% | 124.9 KiB/s | 16.6 KiB | 00m00s [ 293/1164] rust-pathdiff-devel-0:0.2.3 100% | 115.6 KiB/s | 15.3 KiB | 00m00s [ 294/1164] rust-pep440_rs-devel-0:0.7. 100% | 289.2 KiB/s | 48.3 KiB | 00m00s [ 295/1164] rust-version-ranges+default 100% | 54.6 KiB/s | 8.1 KiB | 00m00s [ 296/1164] rust-pretty_assertions+std- 100% | 44.5 KiB/s | 8.0 KiB | 00m00s [ 297/1164] rust-pretty_assertions-deve 100% | 206.9 KiB/s | 84.0 KiB | 00m00s [ 298/1164] rust-proc-macro2-devel-0:1. 100% | 210.7 KiB/s | 64.3 KiB | 00m00s [ 299/1164] rust-proc-macro2+proc-macro 100% | 21.7 KiB/s | 9.3 KiB | 00m00s [ 300/1164] rust-pyproject-toml-devel-0 100% | 149.5 KiB/s | 21.4 KiB | 00m00s [ 301/1164] rust-quick-junit-devel-0:0. 100% | 225.6 KiB/s | 34.5 KiB | 00m00s [ 302/1164] rust-rand+sys_rng-devel-0:0 100% | 55.7 KiB/s | 8.6 KiB | 00m00s [ 303/1164] rust-quickcheck_macros-deve 100% | 129.2 KiB/s | 19.6 KiB | 00m00s [ 304/1164] rust-quote+proc-macro-devel 100% | 64.2 KiB/s | 8.7 KiB | 00m00s [ 305/1164] rust-quote-devel-0:1.0.47-1 100% | 331.1 KiB/s | 43.7 KiB | 00m00s [ 306/1164] rust-rand_core-devel-0:0.10 100% | 222.3 KiB/s | 31.1 KiB | 00m00s [ 307/1164] rust-chacha20+rng-devel-0:0 100% | 47.0 KiB/s | 8.3 KiB | 00m00s [ 308/1164] rust-chacha20-devel-0:0.10. 100% | 321.3 KiB/s | 48.8 KiB | 00m00s [ 309/1164] rust-regex-automata+dfa-dev 100% | 62.2 KiB/s | 9.0 KiB | 00m00s [ 310/1164] rust-regex-automata+hybrid- 100% | 67.6 KiB/s | 8.9 KiB | 00m00s [ 311/1164] rust-regex-automata+meta-de 100% | 67.5 KiB/s | 8.9 KiB | 00m00s [ 312/1164] rust-rayon-devel-0:1.12.0-2 100% | 547.6 KiB/s | 186.2 KiB | 00m00s [ 313/1164] rust-regex-automata+nfa-dev 100% | 67.9 KiB/s | 9.0 KiB | 00m00s [ 314/1164] rust-regex-automata+perf-de 100% | 67.6 KiB/s | 8.9 KiB | 00m00s [ 315/1164] rust-regex-automata+std-dev 100% | 71.0 KiB/s | 9.4 KiB | 00m00s [ 316/1164] rust-regex-automata+syntax- 100% | 68.3 KiB/s | 9.0 KiB | 00m00s [ 317/1164] rust-regex-automata+unicode 100% | 71.2 KiB/s | 9.5 KiB | 00m00s [ 318/1164] rust-regex-syntax+std-devel 100% | 56.0 KiB/s | 8.3 KiB | 00m00s [ 319/1164] rust-regex-syntax+unicode-d 100% | 65.8 KiB/s | 8.7 KiB | 00m00s [ 320/1164] rust-regex+perf-devel-0:1.1 100% | 61.1 KiB/s | 9.0 KiB | 00m00s [ 321/1164] rust-regex-automata-devel-0 100% | 1.1 MiB/s | 450.5 KiB | 00m00s [ 322/1164] rust-regex-syntax-devel-0:0 100% | 654.0 KiB/s | 215.2 KiB | 00m00s [ 323/1164] rust-regex+std-devel-0:1.13 100% | 66.1 KiB/s | 9.3 KiB | 00m00s [ 324/1164] rust-regex+unicode-devel-0: 100% | 63.2 KiB/s | 9.4 KiB | 00m00s [ 325/1164] rust-rkyv+bytecheck-devel-0 100% | 64.2 KiB/s | 9.2 KiB | 00m00s [ 326/1164] rust-rkyv+std-devel-0:0.8.1 100% | 66.6 KiB/s | 9.1 KiB | 00m00s [ 327/1164] rust-regex-devel-0:1.13.1-1 100% | 489.6 KiB/s | 134.7 KiB | 00m00s [ 328/1164] rust-rustc-hash+std-devel-0 100% | 56.3 KiB/s | 8.2 KiB | 00m00s [ 329/1164] rust-rustc-hash-devel-0:2.1 100% | 164.0 KiB/s | 21.8 KiB | 00m00s [ 330/1164] rust-rustc-stable-hash-deve 100% | 206.0 KiB/s | 27.4 KiB | 00m00s [ 331/1164] rust-rkyv-devel-0:0.8.18-1. 100% | 612.9 KiB/s | 184.5 KiB | 00m00s [ 332/1164] rust-boxcar+default-devel-0 100% | 62.1 KiB/s | 9.0 KiB | 00m00s [ 333/1164] rust-crossbeam-queue+defaul 100% | 56.0 KiB/s | 8.0 KiB | 00m00s [ 334/1164] rust-crossbeam-utils+defaul 100% | 57.9 KiB/s | 8.0 KiB | 00m00s [ 335/1164] rust-hashbrown+default-deve 100% | 59.8 KiB/s | 8.8 KiB | 00m00s [ 336/1164] rust-hashlink+default-devel 100% | 56.1 KiB/s | 8.4 KiB | 00m00s [ 337/1164] rust-intrusive-collections+ 100% | 46.4 KiB/s | 8.2 KiB | 00m00s [ 338/1164] rust-salsa-macro-rules+defa 100% | 54.6 KiB/s | 7.8 KiB | 00m00s [ 339/1164] rust-portable-atomic+defaul 100% | 39.0 KiB/s | 8.7 KiB | 00m00s [ 340/1164] rust-salsa-macros+default-d 100% | 54.3 KiB/s | 7.8 KiB | 00m00s [ 341/1164] rust-tracing+std-devel-0:0. 100% | 53.9 KiB/s | 8.1 KiB | 00m00s [ 342/1164] rust-typeid+default-devel-0 100% | 52.4 KiB/s | 8.2 KiB | 00m00s [ 343/1164] rust-tracing-devel-0:0.1.44 100% | 422.7 KiB/s | 88.3 KiB | 00m00s [ 344/1164] rust-inventory+default-deve 100% | 64.0 KiB/s | 8.4 KiB | 00m00s [ 345/1164] rust-same-file-devel-0:1.0. 100% | 106.2 KiB/s | 18.4 KiB | 00m00s [ 346/1164] rust-schemars+derive-devel- 100% | 58.4 KiB/s | 8.5 KiB | 00m00s [ 347/1164] rust-schemars+std-devel-0:1 100% | 46.2 KiB/s | 8.5 KiB | 00m00s [ 348/1164] rust-seahash-devel-0:4.1.0- 100% | 295.1 KiB/s | 39.0 KiB | 00m00s [ 349/1164] rust-serde+std-devel-0:1.0. 100% | 59.5 KiB/s | 8.7 KiB | 00m00s [ 350/1164] rust-serde+serde_derive-dev 100% | 56.3 KiB/s | 8.9 KiB | 00m00s [ 351/1164] rust-schemars-devel-0:1.2.1 100% | 488.8 KiB/s | 151.0 KiB | 00m00s [ 352/1164] rust-serde_json+std-devel-0 100% | 58.0 KiB/s | 9.7 KiB | 00m00s [ 353/1164] rust-shellexpand+base-0-dev 100% | 53.3 KiB/s | 7.9 KiB | 00m00s [ 354/1164] rust-serde_json-devel-0:1.0 100% | 594.5 KiB/s | 157.0 KiB | 00m00s [ 355/1164] rust-serde_test-devel-0:1.0 100% | 77.1 KiB/s | 25.5 KiB | 00m00s [ 356/1164] rust-shellexpand+tilde-deve 100% | 59.9 KiB/s | 8.0 KiB | 00m00s [ 357/1164] rust-shellexpand-devel-0:3. 100% | 224.4 KiB/s | 29.6 KiB | 00m00s [ 358/1164] rust-similar+std-devel-0:3. 100% | 57.8 KiB/s | 8.3 KiB | 00m00s [ 359/1164] rust-similar+text-devel-0:3 100% | 59.4 KiB/s | 8.1 KiB | 00m00s [ 360/1164] rust-similar-devel-0:3.1.1- 100% | 329.9 KiB/s | 73.9 KiB | 00m00s [ 361/1164] rust-libc+default-devel-0:0 100% | 67.8 KiB/s | 10.0 KiB | 00m00s [ 362/1164] rust-os_pipe+default-devel- 100% | 55.2 KiB/s | 8.0 KiB | 00m00s [ 363/1164] rust-snapbox-devel-0:1.2.2- 100% | 457.2 KiB/s | 64.9 KiB | 00m00s [ 364/1164] rust-wait-timeout+default-d 100% | 54.6 KiB/s | 7.9 KiB | 00m00s [ 365/1164] rust-escargot+default-devel 100% | 53.9 KiB/s | 8.1 KiB | 00m00s [ 366/1164] rust-anstyle-svg+default-de 100% | 60.4 KiB/s | 8.5 KiB | 00m00s [ 367/1164] rust-snapbox+color-auto-dev 100% | 62.6 KiB/s | 9.0 KiB | 00m00s [ 368/1164] rust-stacker-devel-0:0.1.25 100% | 182.2 KiB/s | 24.1 KiB | 00m00s [ 369/1164] rust-snapbox+structured-dat 100% | 61.9 KiB/s | 9.2 KiB | 00m00s [ 370/1164] rust-static_assertions-deve 100% | 179.5 KiB/s | 26.6 KiB | 00m00s [ 371/1164] rust-strum+std-devel-0:0.28 100% | 58.2 KiB/s | 8.1 KiB | 00m00s [ 372/1164] rust-strum-devel-0:0.28.0-2 100% | 119.7 KiB/s | 15.8 KiB | 00m00s [ 373/1164] rust-strum_macros-devel-0:0 100% | 333.0 KiB/s | 44.3 KiB | 00m00s [ 374/1164] rust-supports-hyperlinks-de 100% | 124.6 KiB/s | 16.6 KiB | 00m00s [ 375/1164] rust-syn+printing-devel-0:3 100% | 75.5 KiB/s | 10.0 KiB | 00m00s [ 376/1164] rust-syn+clone-impls-devel- 100% | 57.7 KiB/s | 9.9 KiB | 00m00s [ 377/1164] rust-syn+proc-macro-devel-0 100% | 73.5 KiB/s | 10.2 KiB | 00m00s [ 378/1164] rust-tempfile+getrandom-dev 100% | 58.5 KiB/s | 9.3 KiB | 00m00s [ 379/1164] rust-tempfile-devel-0:3.27. 100% | 399.4 KiB/s | 53.1 KiB | 00m00s [ 380/1164] rust-test-case-devel-0:3.3. 100% | 100.3 KiB/s | 14.6 KiB | 00m00s [ 381/1164] rust-syn-devel-0:3.0.4-1.fc 100% | 745.6 KiB/s | 262.5 KiB | 00m00s [ 382/1164] rust-thin-vec+std-devel-0:0 100% | 58.9 KiB/s | 8.4 KiB | 00m00s [ 383/1164] rust-thiserror+std-devel-0: 100% | 68.1 KiB/s | 9.0 KiB | 00m00s [ 384/1164] rust-thiserror-devel-0:2.0. 100% | 473.0 KiB/s | 62.4 KiB | 00m00s [ 385/1164] rust-tikv-jemallocator+back 100% | 59.6 KiB/s | 8.2 KiB | 00m00s [ 386/1164] rust-tikv-jemallocator-deve 100% | 171.8 KiB/s | 22.7 KiB | 00m00s [ 387/1164] rust-toml+display-devel-0:1 100% | 50.6 KiB/s | 9.3 KiB | 00m00s [ 388/1164] rust-toml+parse-devel-0:1.1 100% | 58.6 KiB/s | 9.3 KiB | 00m00s [ 389/1164] rust-toml+serde-devel-0:1.1 100% | 70.9 KiB/s | 9.4 KiB | 00m00s [ 390/1164] rust-toml-devel-0:1.1.3-1.f 100% | 480.4 KiB/s | 63.9 KiB | 00m00s [ 391/1164] rust-toml+std-devel-0:1.1.3 100% | 75.9 KiB/s | 10.1 KiB | 00m00s [ 392/1164] rust-toml_parser+std-devel- 100% | 53.4 KiB/s | 8.2 KiB | 00m00s [ 393/1164] rust-tracing-flame+smallvec 100% | 60.0 KiB/s | 7.9 KiB | 00m00s [ 394/1164] rust-toml_parser-devel-0:1. 100% | 272.2 KiB/s | 39.2 KiB | 00m00s [ 395/1164] rust-tracing-flame-devel-0: 100% | 115.7 KiB/s | 17.9 KiB | 00m00s [ 396/1164] rust-tracing-log+log-tracer 100% | 59.0 KiB/s | 7.8 KiB | 00m00s [ 397/1164] rust-tracing-log+std-devel- 100% | 59.8 KiB/s | 7.9 KiB | 00m00s [ 398/1164] rust-tracing-log-devel-0:0. 100% | 195.2 KiB/s | 25.8 KiB | 00m00s [ 399/1164] rust-tracing-subscriber+nu- 100% | 63.4 KiB/s | 8.4 KiB | 00m00s [ 400/1164] rust-tracing-core-devel-0:0 100% | 420.7 KiB/s | 68.2 KiB | 00m00s [ 401/1164] rust-chrono+clock-devel-0:0 100% | 56.6 KiB/s | 8.3 KiB | 00m00s [ 402/1164] rust-chrono+std-devel-0:0.4 100% | 57.9 KiB/s | 8.2 KiB | 00m00s [ 403/1164] rust-tracing-subscriber+mat 100% | 63.7 KiB/s | 8.4 KiB | 00m00s [ 404/1164] rust-tracing-subscriber+onc 100% | 63.8 KiB/s | 8.4 KiB | 00m00s [ 405/1164] rust-chrono-devel-0:0.4.44- 100% | 704.3 KiB/s | 195.8 KiB | 00m00s [ 406/1164] rust-tracing-subscriber+std 100% | 64.4 KiB/s | 8.4 KiB | 00m00s [ 407/1164] rust-tracing-subscriber+thr 100% | 63.9 KiB/s | 8.4 KiB | 00m00s [ 408/1164] rust-tracing-subscriber+tra 100% | 63.6 KiB/s | 8.4 KiB | 00m00s [ 409/1164] rust-tracing-subscriber+reg 100% | 52.9 KiB/s | 8.4 KiB | 00m00s [ 410/1164] rust-tracing+attributes-dev 100% | 55.9 KiB/s | 8.1 KiB | 00m00s [ 411/1164] rust-typed-arena+std-devel- 100% | 58.6 KiB/s | 7.8 KiB | 00m00s [ 412/1164] rust-typed-arena-devel-0:2. 100% | 146.4 KiB/s | 19.3 KiB | 00m00s [ 413/1164] rust-unicode-ident-devel-0: 100% | 302.4 KiB/s | 46.0 KiB | 00m00s [ 414/1164] rust-unicode-normalization+ 100% | 58.3 KiB/s | 8.5 KiB | 00m00s [ 415/1164] rust-unicode-normalization- 100% | 525.8 KiB/s | 109.9 KiB | 00m00s [ 416/1164] rust-unicode-width+cjk-deve 100% | 50.8 KiB/s | 8.1 KiB | 00m00s [ 417/1164] rust-url+std-devel-0:2.5.8- 100% | 58.4 KiB/s | 8.6 KiB | 00m00s [ 418/1164] rust-unicode-width-devel-0: 100% | 540.9 KiB/s | 193.7 KiB | 00m00s [ 419/1164] rust-unicode_names2-devel-0 100% | 731.8 KiB/s | 241.5 KiB | 00m00s [ 420/1164] rust-uuid+std-devel-0:1.26. 100% | 71.1 KiB/s | 9.5 KiB | 00m00s [ 421/1164] rust-url-devel-0:2.5.8-2.fc 100% | 382.0 KiB/s | 79.1 KiB | 00m00s [ 422/1164] rust-walkdir-devel-0:2.5.0- 100% | 231.8 KiB/s | 30.6 KiB | 00m00s [ 423/1164] rust-uuid-devel-0:1.26.0-1. 100% | 397.3 KiB/s | 64.0 KiB | 00m00s [ 424/1164] rust-which+real-sys-devel-0 100% | 49.7 KiB/s | 8.8 KiB | 00m00s [ 425/1164] rust-crc32fast+default-deve 100% | 54.2 KiB/s | 8.0 KiB | 00m00s [ 426/1164] rust-which-devel-0:8.0.6-1. 100% | 141.1 KiB/s | 33.9 KiB | 00m00s [ 427/1164] rust-typed-path+default-dev 100% | 57.0 KiB/s | 7.5 KiB | 00m00s [ 428/1164] rust-flate2+zlib-rs-devel-0 100% | 64.1 KiB/s | 9.5 KiB | 00m00s [ 429/1164] rust-zip+deflate-flate2-dev 100% | 80.0 KiB/s | 11.7 KiB | 00m00s [ 430/1164] rust-flate2-devel-0:1.1.9-2 100% | 456.7 KiB/s | 90.4 KiB | 00m00s [ 431/1164] rust-zstd-devel-0:0.13.3-4. 100% | 288.7 KiB/s | 41.3 KiB | 00m00s [ 432/1164] rust-char_str+std-devel-0:0 100% | 31.5 KiB/s | 7.2 KiB | 00m00s [ 433/1164] rust-char_str-devel-0:0.0.2 100% | 510.3 KiB/s | 67.4 KiB | 00m00s [ 434/1164] python-rpm-macros-0:3.15-2. 100% | 149.8 KiB/s | 19.8 KiB | 00m00s [ 435/1164] python3-rpm-macros-0:3.15-2 100% | 92.6 KiB/s | 12.2 KiB | 00m00s [ 436/1164] rust-anstyle-query+default- 100% | 56.3 KiB/s | 8.3 KiB | 00m00s [ 437/1164] rust-anstyle-parse+default- 100% | 57.7 KiB/s | 8.2 KiB | 00m00s [ 438/1164] rust-utf8parse+default-deve 100% | 55.5 KiB/s | 7.7 KiB | 00m00s [ 439/1164] rust-colorchoice+default-de 100% | 44.3 KiB/s | 8.2 KiB | 00m00s [ 440/1164] rust-rustversion+default-de 100% | 54.2 KiB/s | 8.4 KiB | 00m00s [ 441/1164] rust-fs-err+default-devel-0 100% | 55.0 KiB/s | 8.4 KiB | 00m00s [ 442/1164] rust-os_str_bytes+default-d 100% | 60.1 KiB/s | 7.9 KiB | 00m00s [ 443/1164] rust-predicates+diff-devel- 100% | 58.0 KiB/s | 8.2 KiB | 00m00s [ 444/1164] rust-predicates-core+defaul 100% | 61.6 KiB/s | 8.1 KiB | 00m00s [ 445/1164] rust-wild-devel-0:2.2.1-6.f 100% | 9.7 KiB/s | 16.2 KiB | 00m02s [ 446/1164] rust-predicates-devel-0:3.1 100% | 209.2 KiB/s | 38.3 KiB | 00m00s [ 447/1164] rust-predicates-tree+defaul 100% | 61.9 KiB/s | 8.2 KiB | 00m00s [ 448/1164] rust-radium-devel-0:0.7.0-8 100% | 128.6 KiB/s | 18.7 KiB | 00m00s [ 449/1164] rust-tap-devel-0:1.0.1-14.f 100% | 128.0 KiB/s | 19.2 KiB | 00m00s [ 450/1164] rust-bstr+alloc-devel-0:1.1 100% | 60.7 KiB/s | 8.7 KiB | 00m00s [ 451/1164] rust-serde_core+std-devel-0 100% | 55.2 KiB/s | 7.7 KiB | 00m00s [ 452/1164] rust-regex-automata+dfa-sea 100% | 58.6 KiB/s | 8.8 KiB | 00m00s [ 453/1164] rust-clap_builder+color-dev 100% | 69.6 KiB/s | 10.3 KiB | 00m00s [ 454/1164] rust-serde_core+result-deve 100% | 34.1 KiB/s | 7.7 KiB | 00m00s [ 455/1164] rust-clap_builder+error-con 100% | 66.1 KiB/s | 10.2 KiB | 00m00s [ 456/1164] rust-clap_builder+help-deve 100% | 76.9 KiB/s | 10.1 KiB | 00m00s [ 457/1164] rust-clap_builder+std-devel 100% | 77.9 KiB/s | 10.3 KiB | 00m00s [ 458/1164] rust-clap_builder+suggestio 100% | 78.6 KiB/s | 10.4 KiB | 00m00s [ 459/1164] rust-clap_builder+usage-dev 100% | 65.9 KiB/s | 10.1 KiB | 00m00s [ 460/1164] rust-clap_derive-devel-0:4. 100% | 300.8 KiB/s | 40.0 KiB | 00m00s [ 461/1164] rust-terminal_size+default- 100% | 58.7 KiB/s | 8.3 KiB | 00m00s [ 462/1164] rust-clap_builder-devel-0:4 100% | 601.6 KiB/s | 159.4 KiB | 00m00s [ 463/1164] rust-clap_complete_nushell+ 100% | 66.5 KiB/s | 8.8 KiB | 00m00s [ 464/1164] rust-clap_complete+default- 100% | 70.6 KiB/s | 10.2 KiB | 00m00s [ 465/1164] rust-nix+fs-devel-0:0.31.3- 100% | 58.1 KiB/s | 8.4 KiB | 00m00s [ 466/1164] rust-nix+term-devel-0:0.31. 100% | 57.8 KiB/s | 8.4 KiB | 00m00s [ 467/1164] rust-terminfo+default-devel 100% | 59.6 KiB/s | 7.9 KiB | 00m00s [ 468/1164] rust-castaway+alloc-devel-0 100% | 53.4 KiB/s | 7.9 KiB | 00m00s [ 469/1164] rust-castaway-devel-0:0.2.4 100% | 150.1 KiB/s | 19.8 KiB | 00m00s [ 470/1164] rust-cfg-if+default-devel-0 100% | 56.3 KiB/s | 8.1 KiB | 00m00s [ 471/1164] rust-itoa+default-devel-0:1 100% | 56.3 KiB/s | 8.1 KiB | 00m00s [ 472/1164] rust-nix-devel-0:0.31.3-2.f 100% | 711.8 KiB/s | 308.2 KiB | 00m00s [ 473/1164] rust-zmij+default-devel-0:1 100% | 52.5 KiB/s | 7.6 KiB | 00m00s [ 474/1164] rust-crossbeam+alloc-devel- 100% | 58.5 KiB/s | 8.1 KiB | 00m00s [ 475/1164] rust-serde_core+alloc-devel 100% | 43.7 KiB/s | 7.7 KiB | 00m00s [ 476/1164] rust-crossbeam-channel+std- 100% | 62.0 KiB/s | 8.3 KiB | 00m00s [ 477/1164] rust-crossbeam-deque+std-de 100% | 59.0 KiB/s | 8.2 KiB | 00m00s [ 478/1164] rust-crossbeam-deque-devel- 100% | 225.0 KiB/s | 30.2 KiB | 00m00s [ 479/1164] rust-crossbeam-channel-deve 100% | 423.3 KiB/s | 90.2 KiB | 00m00s [ 480/1164] rust-crossbeam-epoch+std-de 100% | 61.2 KiB/s | 8.1 KiB | 00m00s [ 481/1164] rust-crossbeam-epoch-devel- 100% | 256.9 KiB/s | 53.7 KiB | 00m00s [ 482/1164] rust-crossbeam-queue-devel- 100% | 175.5 KiB/s | 25.1 KiB | 00m00s [ 483/1164] rust-crossbeam-queue+std-de 100% | 60.4 KiB/s | 8.1 KiB | 00m00s [ 484/1164] rust-crossbeam-utils+std-de 100% | 54.3 KiB/s | 8.0 KiB | 00m00s [ 485/1164] rust-crossbeam-utils-devel- 100% | 383.9 KiB/s | 55.3 KiB | 00m00s [ 486/1164] rust-csv-core+default-devel 100% | 57.5 KiB/s | 8.1 KiB | 00m00s [ 487/1164] rust-ryu+default-devel-0:1. 100% | 45.5 KiB/s | 8.0 KiB | 00m00s [ 488/1164] rust-nix+signal-devel-0:0.3 100% | 63.8 KiB/s | 8.4 KiB | 00m00s [ 489/1164] rust-hashbrown0.14+raw-deve 100% | 52.2 KiB/s | 7.7 KiB | 00m00s [ 490/1164] rust-lock_api+default-devel 100% | 55.4 KiB/s | 8.0 KiB | 00m00s [ 491/1164] rust-hashbrown0.14-devel-0: 100% | 592.2 KiB/s | 122.6 KiB | 00m00s [ 492/1164] rust-once_cell+default-deve 100% | 55.4 KiB/s | 8.5 KiB | 00m00s [ 493/1164] rust-parking_lot_core+defau 100% | 59.2 KiB/s | 8.1 KiB | 00m00s [ 494/1164] rust-libtest-mimic+default- 100% | 54.6 KiB/s | 8.1 KiB | 00m00s [ 495/1164] rust-log+std-devel-0:0.4.34 100% | 57.9 KiB/s | 8.6 KiB | 00m00s [ 496/1164] rust-serde_derive-devel-0:1 100% | 403.0 KiB/s | 68.1 KiB | 00m00s [ 497/1164] rust-get-size-derive2+defau 100% | 52.2 KiB/s | 8.5 KiB | 00m00s [ 498/1164] rust-equivalent-devel-0:1.0 100% | 100.4 KiB/s | 14.9 KiB | 00m00s [ 499/1164] rust-icu_provider+baked-dev 100% | 58.2 KiB/s | 8.4 KiB | 00m00s [ 500/1164] rust-icu_properties_data-de 100% | 725.0 KiB/s | 158.8 KiB | 00m00s [ 501/1164] rust-displaydoc-devel-0:0.2 100% | 156.6 KiB/s | 33.0 KiB | 00m00s [ 502/1164] rust-icu_locale_core+zerove 100% | 54.8 KiB/s | 8.4 KiB | 00m00s [ 503/1164] rust-icu_collections-devel- 100% | 458.4 KiB/s | 96.7 KiB | 00m00s [ 504/1164] rust-icu_locale_core-devel- 100% | 409.7 KiB/s | 95.1 KiB | 00m00s [ 505/1164] rust-zerotrie+yoke-devel-0: 100% | 53.2 KiB/s | 8.1 KiB | 00m00s [ 506/1164] rust-icu_provider-devel-0:2 100% | 212.2 KiB/s | 55.0 KiB | 00m00s [ 507/1164] rust-zerotrie+zerofrom-deve 100% | 54.4 KiB/s | 8.0 KiB | 00m00s [ 508/1164] rust-zerotrie-devel-0:0.2.5 100% | 361.2 KiB/s | 80.6 KiB | 00m00s [ 509/1164] rust-zerovec+derive-devel-0 100% | 60.1 KiB/s | 9.2 KiB | 00m00s [ 510/1164] rust-zerovec+yoke-devel-0:0 100% | 52.0 KiB/s | 9.2 KiB | 00m00s [ 511/1164] rust-crossbeam-deque+defaul 100% | 60.2 KiB/s | 8.0 KiB | 00m00s [ 512/1164] rust-regex-automata+dfa-one 100% | 60.1 KiB/s | 8.9 KiB | 00m00s [ 513/1164] rust-zerovec-devel-0:0.11.8 100% | 517.9 KiB/s | 121.2 KiB | 00m00s [ 514/1164] rust-phf+default-devel-0:0. 100% | 57.0 KiB/s | 8.0 KiB | 00m00s [ 515/1164] rust-rust-stemmers+default- 100% | 51.7 KiB/s | 7.9 KiB | 00m00s [ 516/1164] rust-console+unicode-width- 100% | 54.9 KiB/s | 8.6 KiB | 00m00s [ 517/1164] rust-console+ansi-parsing-d 100% | 56.3 KiB/s | 8.5 KiB | 00m00s [ 518/1164] rust-console+std-devel-0:0. 100% | 58.1 KiB/s | 8.6 KiB | 00m00s [ 519/1164] rust-console-devel-0:0.16.4 100% | 261.9 KiB/s | 38.0 KiB | 00m00s [ 520/1164] rust-unit-prefix+default-de 100% | 58.6 KiB/s | 7.7 KiB | 00m00s [ 521/1164] rust-insta+console-devel-0: 100% | 58.7 KiB/s | 9.0 KiB | 00m00s [ 522/1164] rust-similar2+default-devel 100% | 54.8 KiB/s | 7.3 KiB | 00m00s [ 523/1164] rust-similar2+inline-devel- 100% | 55.2 KiB/s | 7.3 KiB | 00m00s [ 524/1164] rust-strip-ansi-escapes+def 100% | 54.9 KiB/s | 8.0 KiB | 00m00s [ 525/1164] rust-pest+default-devel-0:2 100% | 58.3 KiB/s | 8.5 KiB | 00m00s [ 526/1164] rust-pest_derive+default-de 100% | 62.9 KiB/s | 8.6 KiB | 00m00s [ 527/1164] rust-ron+std-devel-0:0.12.2 100% | 58.1 KiB/s | 8.5 KiB | 00m00s [ 528/1164] rust-syn2+default-devel-0:2 100% | 48.3 KiB/s | 7.3 KiB | 00m00s [ 529/1164] rust-syn2+derive-devel-0:2. 100% | 53.9 KiB/s | 7.1 KiB | 00m00s [ 530/1164] rust-ron-devel-0:0.12.2-2.f 100% | 486.8 KiB/s | 140.7 KiB | 00m00s [ 531/1164] rust-syn2+extra-traits-deve 100% | 53.2 KiB/s | 7.1 KiB | 00m00s [ 532/1164] rust-syn2+fold-devel-0:2.0. 100% | 53.8 KiB/s | 7.1 KiB | 00m00s [ 533/1164] rust-syn2+full-devel-0:2.0. 100% | 53.4 KiB/s | 7.1 KiB | 00m00s [ 534/1164] rust-either+use_std-devel-0 100% | 52.0 KiB/s | 8.1 KiB | 00m00s [ 535/1164] rust-itertools+use_alloc-de 100% | 55.3 KiB/s | 8.0 KiB | 00m00s [ 536/1164] rust-either-devel-0:1.17.0- 100% | 190.3 KiB/s | 27.4 KiB | 00m00s [ 537/1164] rust-jiff+alloc-devel-0:0.2 100% | 93.7 KiB/s | 13.8 KiB | 00m00s [ 538/1164] rust-jiff-core+std-devel-0: 100% | 54.7 KiB/s | 7.2 KiB | 00m00s [ 539/1164] rust-jiff-core+tz-fat-devel 100% | 54.1 KiB/s | 7.2 KiB | 00m00s [ 540/1164] rust-jiff-core-devel-0:0.1. 100% | 598.4 KiB/s | 120.3 KiB | 00m00s [ 541/1164] rust-annotate-snippets0.11- 100% | 231.8 KiB/s | 35.5 KiB | 00m00s [ 542/1164] rust-paste-devel-0:1.0.15-6 100% | 251.6 KiB/s | 37.2 KiB | 00m00s [ 543/1164] rust-peg+std-devel-0:0.8.5- 100% | 45.3 KiB/s | 7.9 KiB | 00m00s [ 544/1164] rust-libcst_derive-devel-0: 100% | 53.5 KiB/s | 19.1 KiB | 00m00s [ 545/1164] rust-peg-devel-0:0.8.5-4.fc 100% | 341.9 KiB/s | 45.1 KiB | 00m00s [ 546/1164] rust-crossbeam-channel+defa 100% | 60.8 KiB/s | 8.2 KiB | 00m00s [ 547/1164] rust-serde_derive+default-d 100% | 61.6 KiB/s | 8.8 KiB | 00m00s [ 548/1164] rust-inotify-devel-0:0.11.2 100% | 145.9 KiB/s | 33.0 KiB | 00m00s [ 549/1164] rust-mio+default-devel-0:1. 100% | 47.8 KiB/s | 8.6 KiB | 00m00s [ 550/1164] rust-mio+os-ext-devel-0:1.2 100% | 64.8 KiB/s | 8.6 KiB | 00m00s [ 551/1164] rust-path-dedot+default-dev 100% | 53.4 KiB/s | 7.9 KiB | 00m00s [ 552/1164] rust-notify-types+default-d 100% | 51.3 KiB/s | 8.2 KiB | 00m00s [ 553/1164] rust-path-dedot-devel-0:4.0 100% | 94.8 KiB/s | 14.4 KiB | 00m00s [ 554/1164] rust-unscanny+default-devel 100% | 53.5 KiB/s | 7.7 KiB | 00m00s [ 555/1164] rust-version-ranges-devel-0 100% | 203.9 KiB/s | 28.1 KiB | 00m00s [ 556/1164] rust-diff+default-devel-0:0 100% | 49.3 KiB/s | 7.7 KiB | 00m00s [ 557/1164] rust-yansi+default-devel-0: 100% | 57.9 KiB/s | 7.8 KiB | 00m00s [ 558/1164] rust-pep508_rs+default-deve 100% | 53.3 KiB/s | 8.0 KiB | 00m00s [ 559/1164] rust-toml0.9+parse-devel-0: 100% | 56.0 KiB/s | 7.8 KiB | 00m00s [ 560/1164] rust-toml0.9+serde-devel-0: 100% | 59.8 KiB/s | 7.9 KiB | 00m00s [ 561/1164] rust-toml0.9+std-devel-0:0. 100% | 64.3 KiB/s | 8.6 KiB | 00m00s [ 562/1164] rust-toml0.9-devel-0:0.9.12 100% | 300.5 KiB/s | 62.2 KiB | 00m00s [ 563/1164] rust-newtype-uuid+default-d 100% | 57.7 KiB/s | 8.5 KiB | 00m00s [ 564/1164] rust-quick-xml+default-deve 100% | 63.0 KiB/s | 9.0 KiB | 00m00s [ 565/1164] rust-getrandom+default-deve 100% | 64.8 KiB/s | 8.6 KiB | 00m00s [ 566/1164] rust-getrandom+sys_rng-deve 100% | 66.0 KiB/s | 8.8 KiB | 00m00s [ 567/1164] rust-cpufeatures+default-de 100% | 53.2 KiB/s | 8.4 KiB | 00m00s [ 568/1164] rust-rayon-core+default-dev 100% | 56.3 KiB/s | 7.8 KiB | 00m00s [ 569/1164] rust-regex-automata+dfa-bui 100% | 59.2 KiB/s | 8.9 KiB | 00m00s [ 570/1164] rust-regex-automata+nfa-tho 100% | 66.9 KiB/s | 8.9 KiB | 00m00s [ 571/1164] rust-regex-automata+nfa-pik 100% | 65.4 KiB/s | 8.9 KiB | 00m00s [ 572/1164] rust-regex-automata+alloc-d 100% | 56.6 KiB/s | 8.8 KiB | 00m00s [ 573/1164] rust-regex-automata+nfa-bac 100% | 67.0 KiB/s | 8.9 KiB | 00m00s [ 574/1164] rust-regex-automata+perf-in 100% | 65.5 KiB/s | 8.8 KiB | 00m00s [ 575/1164] rust-regex-automata+perf-li 100% | 67.5 KiB/s | 9.0 KiB | 00m00s [ 576/1164] rust-regex-automata+unicode 100% | 66.8 KiB/s | 9.1 KiB | 00m00s [ 577/1164] rust-regex-automata+unicode 100% | 68.4 KiB/s | 9.1 KiB | 00m00s [ 578/1164] rust-regex-automata+unicode 100% | 67.4 KiB/s | 9.1 KiB | 00m00s [ 579/1164] rust-regex-automata+unicode 100% | 68.5 KiB/s | 9.1 KiB | 00m00s [ 580/1164] rust-regex-automata+unicode 100% | 67.4 KiB/s | 9.1 KiB | 00m00s [ 581/1164] rust-regex-automata+unicode 100% | 68.5 KiB/s | 9.1 KiB | 00m00s [ 582/1164] rust-regex-automata+unicode 100% | 67.5 KiB/s | 9.1 KiB | 00m00s [ 583/1164] rust-regex-automata+unicode 100% | 66.8 KiB/s | 8.9 KiB | 00m00s [ 584/1164] rust-regex-syntax+unicode-a 100% | 55.4 KiB/s | 8.4 KiB | 00m00s [ 585/1164] rust-regex-syntax+unicode-b 100% | 62.1 KiB/s | 8.4 KiB | 00m00s [ 586/1164] rust-regex-syntax+unicode-c 100% | 61.6 KiB/s | 8.4 KiB | 00m00s [ 587/1164] rust-regex-syntax+unicode-g 100% | 63.1 KiB/s | 8.4 KiB | 00m00s [ 588/1164] rust-regex-syntax+unicode-p 100% | 62.1 KiB/s | 8.4 KiB | 00m00s [ 589/1164] rust-regex-syntax+unicode-s 100% | 61.7 KiB/s | 8.4 KiB | 00m00s [ 590/1164] rust-regex-syntax+unicode-s 100% | 62.1 KiB/s | 8.4 KiB | 00m00s [ 591/1164] rust-regex+perf-backtrack-d 100% | 63.1 KiB/s | 9.0 KiB | 00m00s [ 592/1164] rust-regex+perf-cache-devel 100% | 56.6 KiB/s | 8.8 KiB | 00m00s [ 593/1164] rust-regex+perf-dfa-devel-0 100% | 65.6 KiB/s | 9.0 KiB | 00m00s [ 594/1164] rust-regex+perf-inline-deve 100% | 66.2 KiB/s | 9.0 KiB | 00m00s [ 595/1164] rust-regex+perf-literal-dev 100% | 67.3 KiB/s | 9.1 KiB | 00m00s [ 596/1164] rust-regex+perf-onepass-dev 100% | 66.8 KiB/s | 9.0 KiB | 00m00s [ 597/1164] rust-regex+unicode-age-deve 100% | 67.0 KiB/s | 9.1 KiB | 00m00s [ 598/1164] rust-regex+unicode-bool-dev 100% | 67.5 KiB/s | 9.1 KiB | 00m00s [ 599/1164] rust-regex+unicode-case-dev 100% | 51.8 KiB/s | 9.1 KiB | 00m00s [ 600/1164] rust-regex+unicode-gencat-d 100% | 64.3 KiB/s | 9.1 KiB | 00m00s [ 601/1164] rust-regex+unicode-script-d 100% | 68.1 KiB/s | 9.1 KiB | 00m00s [ 602/1164] rust-regex+unicode-segment- 100% | 65.7 KiB/s | 9.1 KiB | 00m00s [ 603/1164] rust-regex+unicode-perl-dev 100% | 34.8 KiB/s | 9.2 KiB | 00m00s [ 604/1164] rust-bytecheck+simdutf8-dev 100% | 54.3 KiB/s | 8.1 KiB | 00m00s [ 605/1164] rust-bytecheck-devel-0:0.8. 100% | 140.8 KiB/s | 19.7 KiB | 00m00s [ 606/1164] rust-rend+bytecheck-devel-0 100% | 44.7 KiB/s | 8.6 KiB | 00m00s [ 607/1164] rust-rkyv_derive+bytecheck- 100% | 58.1 KiB/s | 8.8 KiB | 00m00s [ 608/1164] rust-ptr_meta+std-devel-0:0 100% | 50.9 KiB/s | 7.9 KiB | 00m00s [ 609/1164] rust-rkyv+alloc-devel-0:0.8 100% | 46.4 KiB/s | 9.1 KiB | 00m00s [ 610/1164] rust-munge-devel-0:0.4.7-3. 100% | 172.2 KiB/s | 25.7 KiB | 00m00s [ 611/1164] rust-ptr_meta-devel-0:0.3.2 100% | 105.6 KiB/s | 15.4 KiB | 00m00s [ 612/1164] rust-rancor-devel-0:0.1.3-1 100% | 125.6 KiB/s | 18.0 KiB | 00m00s [ 613/1164] rust-rkyv_derive-devel-0:0. 100% | 226.6 KiB/s | 30.1 KiB | 00m00s [ 614/1164] rust-rend-devel-0:0.5.4-2.f 100% | 102.9 KiB/s | 20.9 KiB | 00m00s [ 615/1164] rust-boxcar-devel-0:0.2.14- 100% | 178.8 KiB/s | 29.0 KiB | 00m00s [ 616/1164] rust-hashbrown+allocator-ap 100% | 50.0 KiB/s | 8.9 KiB | 00m00s [ 617/1164] rust-hashbrown+default-hash 100% | 59.4 KiB/s | 8.8 KiB | 00m00s [ 618/1164] rust-hashbrown+equivalent-d 100% | 60.1 KiB/s | 8.8 KiB | 00m00s [ 619/1164] rust-hashbrown+raw-entry-de 100% | 54.3 KiB/s | 8.6 KiB | 00m00s [ 620/1164] rust-hashlink-devel-0:0.12. 100% | 282.3 KiB/s | 37.8 KiB | 00m00s [ 621/1164] rust-intrusive-collections+ 100% | 54.4 KiB/s | 8.2 KiB | 00m00s [ 622/1164] rust-intrusive-collections- 100% | 341.6 KiB/s | 47.5 KiB | 00m00s [ 623/1164] rust-portable-atomic+fallba 100% | 58.0 KiB/s | 8.6 KiB | 00m00s [ 624/1164] rust-salsa-macro-rules-deve 100% | 188.8 KiB/s | 28.3 KiB | 00m00s [ 625/1164] rust-salsa-macros-devel-0:0 100% | 296.7 KiB/s | 51.9 KiB | 00m00s [ 626/1164] rust-portable-atomic-devel- 100% | 578.7 KiB/s | 164.9 KiB | 00m00s [ 627/1164] rust-tracing-core+std-devel 100% | 51.3 KiB/s | 8.1 KiB | 00m00s [ 628/1164] rust-pin-project-lite+defau 100% | 56.0 KiB/s | 8.2 KiB | 00m00s [ 629/1164] rust-typeid-devel-0:1.0.3-5 100% | 127.8 KiB/s | 17.1 KiB | 00m00s [ 630/1164] rust-inventory-devel-0:0.3. 100% | 171.4 KiB/s | 23.8 KiB | 00m00s [ 631/1164] rust-schemars+schemars_deri 100% | 55.2 KiB/s | 8.6 KiB | 00m00s [ 632/1164] rust-dyn-clone+default-deve 100% | 51.6 KiB/s | 8.0 KiB | 00m00s [ 633/1164] rust-ref-cast+default-devel 100% | 53.2 KiB/s | 8.0 KiB | 00m00s [ 634/1164] rust-serde_json+alloc-devel 100% | 65.9 KiB/s | 9.7 KiB | 00m00s [ 635/1164] rust-shellexpand+dirs-devel 100% | 54.5 KiB/s | 8.1 KiB | 00m00s [ 636/1164] rust-libc+std-devel-0:0.2.1 100% | 64.5 KiB/s | 10.0 KiB | 00m00s [ 637/1164] rust-os_pipe-devel-0:1.2.3- 100% | 133.0 KiB/s | 18.5 KiB | 00m00s [ 638/1164] rust-normalize-line-endings 100% | 55.2 KiB/s | 7.9 KiB | 00m00s [ 639/1164] rust-snapbox-macros+default 100% | 54.2 KiB/s | 8.2 KiB | 00m00s [ 640/1164] rust-wait-timeout-devel-0:0 100% | 115.0 KiB/s | 19.9 KiB | 00m00s [ 641/1164] rust-snapbox+color-devel-0: 100% | 67.2 KiB/s | 9.2 KiB | 00m00s [ 642/1164] rust-escargot-devel-0:0.5.1 100% | 189.9 KiB/s | 28.3 KiB | 00m00s [ 643/1164] rust-libc-devel-0:0.2.189-1 100% | 919.3 KiB/s | 547.9 KiB | 00m01s [ 644/1164] rust-anstyle-svg-devel-0:1. 100% | 167.3 KiB/s | 23.9 KiB | 00m00s [ 645/1164] rust-cc+default-devel-0:1.2 100% | 73.5 KiB/s | 10.4 KiB | 00m00s [ 646/1164] rust-psm+default-devel-0:0. 100% | 49.9 KiB/s | 8.2 KiB | 00m00s [ 647/1164] rust-syn2+parsing-devel-0:2 100% | 43.6 KiB/s | 7.1 KiB | 00m00s [ 648/1164] rust-fastrand+default-devel 100% | 55.7 KiB/s | 8.1 KiB | 00m00s [ 649/1164] rust-once_cell+std-devel-0: 100% | 60.9 KiB/s | 8.5 KiB | 00m00s [ 650/1164] rust-once_cell-devel-0:1.21 100% | 335.3 KiB/s | 44.9 KiB | 00m00s [ 651/1164] rust-rustix+default-devel-0 100% | 56.1 KiB/s | 9.3 KiB | 00m00s [ 652/1164] rust-rustix+fs-devel-0:1.1. 100% | 65.2 KiB/s | 9.3 KiB | 00m00s [ 653/1164] rust-test-case-macros-devel 100% | 84.5 KiB/s | 13.7 KiB | 00m00s [ 654/1164] rust-thiserror-impl+default 100% | 64.6 KiB/s | 9.1 KiB | 00m00s [ 655/1164] rust-tikv-jemalloc-sys+back 100% | 54.8 KiB/s | 7.9 KiB | 00m00s [ 656/1164] rust-tikv-jemalloc-sys-deve 100% | 247.3 KiB/s | 33.1 KiB | 00m00s [ 657/1164] rust-toml_writer+alloc-deve 100% | 55.6 KiB/s | 7.9 KiB | 00m00s [ 658/1164] rust-toml_writer-devel-0:1. 100% | 148.8 KiB/s | 21.0 KiB | 00m00s [ 659/1164] rust-toml_parser+alloc-deve 100% | 56.1 KiB/s | 8.1 KiB | 00m00s [ 660/1164] rust-serde_spanned+serde-de 100% | 62.4 KiB/s | 8.7 KiB | 00m00s [ 661/1164] rust-toml_datetime+serde-de 100% | 66.7 KiB/s | 8.9 KiB | 00m00s [ 662/1164] rust-serde_spanned+std-deve 100% | 64.1 KiB/s | 8.8 KiB | 00m00s [ 663/1164] rust-winnow-devel-0:1.0.4-2 100% | 630.5 KiB/s | 177.2 KiB | 00m00s [ 664/1164] rust-toml_datetime+std-deve 100% | 66.5 KiB/s | 9.0 KiB | 00m00s [ 665/1164] rust-toml_writer+std-devel- 100% | 59.5 KiB/s | 8.0 KiB | 00m00s [ 666/1164] rust-serde_spanned+alloc-de 100% | 63.0 KiB/s | 8.8 KiB | 00m00s [ 667/1164] rust-serde_spanned-devel-0: 100% | 141.9 KiB/s | 18.9 KiB | 00m00s [ 668/1164] rust-toml_datetime+alloc-de 100% | 65.8 KiB/s | 9.0 KiB | 00m00s [ 669/1164] rust-toml_datetime-devel-0: 100% | 179.8 KiB/s | 24.3 KiB | 00m00s [ 670/1164] rust-nu-ansi-term+default-d 100% | 59.5 KiB/s | 8.0 KiB | 00m00s [ 671/1164] rust-tracing-core+default-d 100% | 55.9 KiB/s | 8.1 KiB | 00m00s [ 672/1164] rust-lazy_static+default-de 100% | 28.6 KiB/s | 7.8 KiB | 00m00s [ 673/1164] rust-chrono+now-devel-0:0.4 100% | 56.7 KiB/s | 8.2 KiB | 00m00s [ 674/1164] rust-chrono+iana-time-zone- 100% | 54.4 KiB/s | 8.5 KiB | 00m00s [ 675/1164] rust-chrono+alloc-devel-0:0 100% | 57.7 KiB/s | 8.2 KiB | 00m00s [ 676/1164] rust-num-traits-devel-0:0.2 100% | 362.1 KiB/s | 57.9 KiB | 00m00s [ 677/1164] rust-tracing-subscriber+all 100% | 62.0 KiB/s | 8.2 KiB | 00m00s [ 678/1164] rust-matchers+default-devel 100% | 49.8 KiB/s | 7.8 KiB | 00m00s [ 679/1164] rust-tracing-subscriber+sha 100% | 62.5 KiB/s | 8.4 KiB | 00m00s [ 680/1164] rust-thread_local+default-d 100% | 50.7 KiB/s | 8.0 KiB | 00m00s [ 681/1164] rust-tracing+tracing-attrib 100% | 46.4 KiB/s | 8.2 KiB | 00m00s [ 682/1164] rust-tinyvec+alloc-devel-0: 100% | 55.0 KiB/s | 8.3 KiB | 00m00s [ 683/1164] rust-tinyvec+default-devel- 100% | 61.2 KiB/s | 8.3 KiB | 00m00s [ 684/1164] rust-phf0.11-devel-0:0.11.3 100% | 130.8 KiB/s | 28.4 KiB | 00m00s [ 685/1164] rust-form_urlencoded+std-de 100% | 55.5 KiB/s | 8.2 KiB | 00m00s [ 686/1164] rust-unicode_names2_generat 100% | 51.6 KiB/s | 8.0 KiB | 00m00s [ 687/1164] rust-idna+std-devel-0:1.1.0 100% | 54.5 KiB/s | 8.3 KiB | 00m00s [ 688/1164] rust-form_urlencoded+alloc- 100% | 56.5 KiB/s | 8.1 KiB | 00m00s [ 689/1164] rust-percent-encoding+std-d 100% | 45.2 KiB/s | 7.9 KiB | 00m00s [ 690/1164] rust-form_urlencoded-devel- 100% | 124.8 KiB/s | 17.3 KiB | 00m00s [ 691/1164] rust-idna+alloc-devel-0:1.1 100% | 50.0 KiB/s | 8.3 KiB | 00m00s [ 692/1164] rust-idna+compiled_data-dev 100% | 64.1 KiB/s | 8.5 KiB | 00m00s [ 693/1164] rust-idna-devel-0:1.1.0-4.f 100% | 660.8 KiB/s | 137.5 KiB | 00m00s [ 694/1164] rust-percent-encoding+alloc 100% | 51.8 KiB/s | 7.9 KiB | 00m00s [ 695/1164] rust-percent-encoding-devel 100% | 139.4 KiB/s | 19.4 KiB | 00m00s [ 696/1164] rust-crc32fast+std-devel-0: 100% | 55.8 KiB/s | 7.9 KiB | 00m00s [ 697/1164] rust-crc32fast-devel-0:1.5. 100% | 231.3 KiB/s | 51.3 KiB | 00m00s [ 698/1164] rust-typed-path+std-devel-0 100% | 53.8 KiB/s | 7.5 KiB | 00m00s [ 699/1164] rust-typed-path-devel-0:0.1 100% | 474.3 KiB/s | 94.4 KiB | 00m00s [ 700/1164] rust-flate2+any_zlib-devel- 100% | 60.9 KiB/s | 9.2 KiB | 00m00s [ 701/1164] rust-zlib-rs+rust-allocator 100% | 64.9 KiB/s | 9.4 KiB | 00m00s [ 702/1164] rust-zlib-rs+std-devel-0:0. 100% | 64.0 KiB/s | 9.4 KiB | 00m00s [ 703/1164] rust-zip+_deflate-any-devel 100% | 83.9 KiB/s | 11.5 KiB | 00m00s [ 704/1164] rust-zstd-safe+std-devel-0: 100% | 58.3 KiB/s | 8.1 KiB | 00m00s [ 705/1164] rust-zstd-safe-devel-0:7.2. 100% | 250.6 KiB/s | 33.3 KiB | 00m00s [ 706/1164] rust-zlib-rs-devel-0:0.6.7- 100% | 623.5 KiB/s | 205.8 KiB | 00m00s [ 707/1164] rust-anstyle-query-devel-0: 100% | 120.4 KiB/s | 18.1 KiB | 00m00s [ 708/1164] rust-anstyle-parse+utf8-dev 100% | 60.6 KiB/s | 8.3 KiB | 00m00s [ 709/1164] rust-anstyle-parse-devel-0: 100% | 177.2 KiB/s | 24.4 KiB | 00m00s [ 710/1164] rust-colorchoice-devel-0:1. 100% | 114.7 KiB/s | 16.4 KiB | 00m00s [ 711/1164] rust-utf8parse-devel-0:0.2. 100% | 145.9 KiB/s | 21.3 KiB | 00m00s [ 712/1164] rust-rustversion-devel-0:1. 100% | 250.9 KiB/s | 34.6 KiB | 00m00s [ 713/1164] rust-fs-err-devel-0:3.2.2-2 100% | 209.3 KiB/s | 31.2 KiB | 00m00s [ 714/1164] rust-os_str_bytes+memchr-de 100% | 59.7 KiB/s | 8.0 KiB | 00m00s [ 715/1164] rust-os_str_bytes+raw_os_st 100% | 58.2 KiB/s | 7.9 KiB | 00m00s [ 716/1164] rust-os_str_bytes-devel-0:7 100% | 289.5 KiB/s | 40.2 KiB | 00m00s [ 717/1164] rust-difflib+default-devel- 100% | 58.0 KiB/s | 7.7 KiB | 00m00s [ 718/1164] rust-predicates-core-devel- 100% | 113.0 KiB/s | 17.1 KiB | 00m00s [ 719/1164] rust-predicates-tree-devel- 100% | 116.4 KiB/s | 16.2 KiB | 00m00s [ 720/1164] rust-strsim+default-devel-0 100% | 53.7 KiB/s | 7.8 KiB | 00m00s [ 721/1164] rust-clap_lex+default-devel 100% | 63.9 KiB/s | 8.4 KiB | 00m00s [ 722/1164] rust-terminal_size-devel-0: 100% | 116.1 KiB/s | 17.4 KiB | 00m00s [ 723/1164] rust-clap_complete_nushell- 100% | 138.1 KiB/s | 20.3 KiB | 00m00s [ 724/1164] rust-clap_complete-devel-0: 100% | 357.0 KiB/s | 57.5 KiB | 00m00s [ 725/1164] rust-cfg_aliases+default-de 100% | 51.4 KiB/s | 7.8 KiB | 00m00s [ 726/1164] rust-libc+extra_traits-deve 100% | 66.9 KiB/s | 10.0 KiB | 00m00s [ 727/1164] rust-terminfo-devel-0:0.9.0 100% | 407.0 KiB/s | 55.4 KiB | 00m00s [ 728/1164] rust-itoa-devel-0:1.0.18-2. 100% | 146.3 KiB/s | 20.2 KiB | 00m00s [ 729/1164] rust-zmij-devel-0:1.0.21-2. 100% | 179.4 KiB/s | 27.5 KiB | 00m00s [ 730/1164] rust-cfg-if-devel-0:1.0.4-3 100% | 78.6 KiB/s | 17.0 KiB | 00m00s [ 731/1164] rust-crossbeam-epoch+alloc- 100% | 56.7 KiB/s | 7.9 KiB | 00m00s [ 732/1164] rust-csv-core-devel-0:0.1.1 100% | 243.8 KiB/s | 32.2 KiB | 00m00s [ 733/1164] rust-crossbeam-queue+alloc- 100% | 50.3 KiB/s | 8.0 KiB | 00m00s [ 734/1164] rust-ryu-devel-0:1.0.23-2.f 100% | 370.8 KiB/s | 56.7 KiB | 00m00s [ 735/1164] rust-nix+process-devel-0:0. 100% | 63.1 KiB/s | 8.4 KiB | 00m00s [ 736/1164] rust-lock_api+atomic_usize- 100% | 56.1 KiB/s | 8.0 KiB | 00m00s [ 737/1164] rust-lock_api-devel-0:0.4.1 100% | 209.4 KiB/s | 29.1 KiB | 00m00s [ 738/1164] rust-parking_lot_core-devel 100% | 295.4 KiB/s | 43.7 KiB | 00m00s [ 739/1164] rust-libtest-mimic-devel-0: 100% | 249.3 KiB/s | 35.6 KiB | 00m00s [ 740/1164] rust-log+alloc-devel-0:0.4. 100% | 57.4 KiB/s | 8.6 KiB | 00m00s [ 741/1164] rust-get-size-derive2-devel 100% | 126.0 KiB/s | 16.8 KiB | 00m00s [ 742/1164] rust-potential_utf+zerovec- 100% | 55.1 KiB/s | 8.2 KiB | 00m00s [ 743/1164] rust-writeable-devel-0:0.6. 100% | 131.9 KiB/s | 33.5 KiB | 00m00s [ 744/1164] rust-potential_utf-devel-0: 100% | 117.5 KiB/s | 17.6 KiB | 00m00s [ 745/1164] rust-yoke+derive-devel-0:0. 100% | 62.2 KiB/s | 9.0 KiB | 00m00s [ 746/1164] rust-utf8_iter-devel-0:1.0. 100% | 94.6 KiB/s | 18.8 KiB | 00m00s [ 747/1164] rust-yoke-devel-0:0.8.3-2.f 100% | 209.6 KiB/s | 38.6 KiB | 00m00s [ 748/1164] rust-zerofrom+derive-devel- 100% | 55.1 KiB/s | 8.4 KiB | 00m00s [ 749/1164] rust-zerofrom-devel-0:0.1.8 100% | 109.1 KiB/s | 14.5 KiB | 00m00s [ 750/1164] rust-tinystr+zerovec-devel- 100% | 57.7 KiB/s | 8.4 KiB | 00m00s [ 751/1164] rust-litemap-devel-0:0.8.3- 100% | 219.7 KiB/s | 36.0 KiB | 00m00s [ 752/1164] rust-tinystr-devel-0:0.8.4- 100% | 143.0 KiB/s | 27.9 KiB | 00m00s [ 753/1164] rust-zerovec-derive-devel-0 100% | 143.0 KiB/s | 30.6 KiB | 00m00s [ 754/1164] rust-phf+std-devel-0:0.13.1 100% | 52.3 KiB/s | 8.3 KiB | 00m00s [ 755/1164] rust-phf-devel-0:0.13.1-3.f 100% | 222.9 KiB/s | 29.9 KiB | 00m00s [ 756/1164] rust-console+alloc-devel-0: 100% | 54.0 KiB/s | 8.4 KiB | 00m00s [ 757/1164] rust-unit-prefix+std-devel- 100% | 57.7 KiB/s | 7.7 KiB | 00m00s [ 758/1164] rust-unit-prefix-devel-0:0. 100% | 116.2 KiB/s | 15.7 KiB | 00m00s [ 759/1164] rust-similar2+text-devel-0: 100% | 52.9 KiB/s | 7.2 KiB | 00m00s [ 760/1164] rust-similar2-devel-0:2.7.0 100% | 508.6 KiB/s | 69.2 KiB | 00m00s [ 761/1164] rust-strip-ansi-escapes-dev 100% | 113.9 KiB/s | 16.3 KiB | 00m00s [ 762/1164] rust-pest+memchr-devel-0:2. 100% | 61.9 KiB/s | 8.6 KiB | 00m00s [ 763/1164] rust-pest+std-devel-0:2.8.6 100% | 64.5 KiB/s | 8.6 KiB | 00m00s [ 764/1164] rust-pest_derive+std-devel- 100% | 65.6 KiB/s | 8.7 KiB | 00m00s [ 765/1164] rust-pest-devel-0:2.8.6-2.f 100% | 510.0 KiB/s | 106.1 KiB | 00m00s [ 766/1164] rust-pest_derive-devel-0:2. 100% | 253.3 KiB/s | 34.5 KiB | 00m00s [ 767/1164] rust-bitflags+serde-devel-0 100% | 57.4 KiB/s | 8.8 KiB | 00m00s [ 768/1164] rust-once_cell+alloc-devel- 100% | 58.0 KiB/s | 8.5 KiB | 00m00s [ 769/1164] rust-once_cell+race-devel-0 100% | 60.7 KiB/s | 8.4 KiB | 00m00s [ 770/1164] rust-syn2+clone-impls-devel 100% | 50.6 KiB/s | 7.1 KiB | 00m00s [ 771/1164] rust-syn2+printing-devel-0: 100% | 52.2 KiB/s | 7.3 KiB | 00m00s [ 772/1164] rust-syn2+proc-macro-devel- 100% | 55.9 KiB/s | 7.4 KiB | 00m00s [ 773/1164] rust-either+std-devel-0:1.1 100% | 54.1 KiB/s | 8.0 KiB | 00m00s [ 774/1164] rust-jiff-core+alloc-devel- 100% | 53.2 KiB/s | 7.2 KiB | 00m00s [ 775/1164] rust-syn2-devel-0:2.0.119-1 100% | 741.5 KiB/s | 257.3 KiB | 00m00s [ 776/1164] rust-rust-stemmers-devel-0: 100% | 1.1 MiB/s | 1.9 MiB | 00m02s [ 777/1164] rust-peg-runtime+std-devel- 100% | 52.7 KiB/s | 7.9 KiB | 00m00s [ 778/1164] rust-peg-macros+default-dev 100% | 55.6 KiB/s | 7.9 KiB | 00m00s [ 779/1164] rust-peg-runtime+default-de 100% | 57.9 KiB/s | 7.9 KiB | 00m00s [ 780/1164] rust-inotify-sys+default-de 100% | 51.2 KiB/s | 7.8 KiB | 00m00s [ 781/1164] rust-mio+log-devel-0:1.2.2- 100% | 61.8 KiB/s | 8.7 KiB | 00m00s [ 782/1164] rust-mio+os-poll-devel-0:1. 100% | 64.6 KiB/s | 8.5 KiB | 00m00s [ 783/1164] rust-mio-devel-0:1.2.2-2.fc 100% | 459.6 KiB/s | 114.9 KiB | 00m00s [ 784/1164] rust-unscanny-devel-0:0.1.0 100% | 136.6 KiB/s | 18.0 KiB | 00m00s [ 785/1164] rust-notify-types-devel-0:2 100% | 304.0 KiB/s | 41.6 KiB | 00m00s [ 786/1164] rust-diff-devel-0:0.1.13-11 100% | 284.0 KiB/s | 38.6 KiB | 00m00s [ 787/1164] rust-yansi-devel-0:1.0.1-7. 100% | 248.1 KiB/s | 36.2 KiB | 00m00s [ 788/1164] rust-yansi+std-devel-0:1.0. 100% | 51.3 KiB/s | 7.7 KiB | 00m00s [ 789/1164] rust-pep508_rs-devel-0:0.9. 100% | 348.8 KiB/s | 74.3 KiB | 00m00s [ 790/1164] rust-toml_datetime0.7+serde 100% | 56.4 KiB/s | 7.5 KiB | 00m00s [ 791/1164] rust-toml_datetime0.7+std-d 100% | 52.5 KiB/s | 7.6 KiB | 00m00s [ 792/1164] rust-toml_datetime0.7+alloc 100% | 53.4 KiB/s | 7.6 KiB | 00m00s [ 793/1164] rust-winnow0.7-devel-0:0.7. 100% | 607.0 KiB/s | 173.6 KiB | 00m00s [ 794/1164] rust-toml_datetime0.7-devel 100% | 168.3 KiB/s | 22.9 KiB | 00m00s [ 795/1164] rust-newtype-uuid+std-devel 100% | 52.2 KiB/s | 8.5 KiB | 00m00s [ 796/1164] rust-newtype-uuid-devel-0:1 100% | 161.2 KiB/s | 25.3 KiB | 00m00s [ 797/1164] rust-getrandom-devel-0:0.4. 100% | 445.0 KiB/s | 65.0 KiB | 00m00s [ 798/1164] rust-rand_core+default-deve 100% | 54.2 KiB/s | 8.3 KiB | 00m00s [ 799/1164] rust-quick-xml-devel-0:0.41 100% | 621.5 KiB/s | 185.2 KiB | 00m00s [ 800/1164] rust-cpufeatures-devel-0:0. 100% | 154.9 KiB/s | 23.4 KiB | 00m00s [ 801/1164] rust-rayon-core-devel-0:1.1 100% | 396.5 KiB/s | 78.5 KiB | 00m00s [ 802/1164] rust-regex-automata+perf-li 100% | 62.5 KiB/s | 9.1 KiB | 00m00s [ 803/1164] rust-regex-automata+perf-li 100% | 69.7 KiB/s | 9.2 KiB | 00m00s [ 804/1164] rust-simdutf8-devel-0:0.1.5 100% | 269.7 KiB/s | 39.6 KiB | 00m00s [ 805/1164] rust-bytecheck_derive-devel 100% | 133.1 KiB/s | 17.6 KiB | 00m00s [ 806/1164] rust-rancor+alloc-devel-0:0 100% | 62.7 KiB/s | 8.3 KiB | 00m00s [ 807/1164] rust-munge_macro-devel-0:0. 100% | 100.0 KiB/s | 14.9 KiB | 00m00s [ 808/1164] rust-ptr_meta+derive-devel- 100% | 55.6 KiB/s | 8.0 KiB | 00m00s [ 809/1164] rust-allocator-api2+alloc-d 100% | 52.8 KiB/s | 8.0 KiB | 00m00s [ 810/1164] rust-allocator-api2-devel-0 100% | 503.8 KiB/s | 69.0 KiB | 00m00s [ 811/1164] rust-foldhash-devel-0:0.2.0 100% | 157.2 KiB/s | 24.1 KiB | 00m00s [ 812/1164] rust-syn+visit-devel-0:3.0. 100% | 69.2 KiB/s | 9.9 KiB | 00m00s [ 813/1164] rust-syn+visit-mut-devel-0: 100% | 67.4 KiB/s | 9.9 KiB | 00m00s [ 814/1164] rust-pin-project-lite-devel 100% | 414.3 KiB/s | 58.8 KiB | 00m00s [ 815/1164] rust-tracing-core+once_cell 100% | 43.6 KiB/s | 8.2 KiB | 00m00s [ 816/1164] rust-dyn-clone-devel-0:1.0. 100% | 132.4 KiB/s | 19.3 KiB | 00m00s [ 817/1164] rust-schemars_derive+defaul 100% | 36.4 KiB/s | 8.3 KiB | 00m00s [ 818/1164] rust-dirs+default-devel-0:6 100% | 54.5 KiB/s | 8.1 KiB | 00m00s [ 819/1164] rust-normalize-line-endings 100% | 105.1 KiB/s | 13.9 KiB | 00m00s [ 820/1164] rust-ref-cast-devel-0:1.0.2 100% | 77.5 KiB/s | 31.2 KiB | 00m00s [ 821/1164] rust-snapbox-macros-devel-0 100% | 102.0 KiB/s | 15.5 KiB | 00m00s [ 822/1164] rust-snapbox-macros+color-d 100% | 54.1 KiB/s | 8.4 KiB | 00m00s [ 823/1164] rust-anstyle-lossy+default- 100% | 56.5 KiB/s | 8.2 KiB | 00m00s [ 824/1164] rust-html-escape+default-de 100% | 42.9 KiB/s | 8.1 KiB | 00m00s [ 825/1164] rust-cc-devel-0:1.2.62-3.fc 100% | 370.6 KiB/s | 94.9 KiB | 00m00s [ 826/1164] rust-psm-devel-0:0.1.32-1.f 100% | 283.5 KiB/s | 43.1 KiB | 00m00s [ 827/1164] rust-fastrand+std-devel-0:2 100% | 61.5 KiB/s | 8.1 KiB | 00m00s [ 828/1164] rust-fastrand-devel-0:2.5.0 100% | 184.7 KiB/s | 25.1 KiB | 00m00s [ 829/1164] rust-rustix+std-devel-0:1.1 100% | 66.4 KiB/s | 9.7 KiB | 00m00s [ 830/1164] rust-thiserror-impl-devel-0 100% | 85.1 KiB/s | 30.2 KiB | 00m00s [ 831/1164] rust-lazy_static-devel-0:1. 100% | 159.0 KiB/s | 21.3 KiB | 00m00s [ 832/1164] rust-rustix-devel-0:1.1.4-2 100% | 589.3 KiB/s | 400.2 KiB | 00m01s [ 833/1164] rust-test-case-core-devel-0 100% | 35.9 KiB/s | 23.4 KiB | 00m01s [ 834/1164] rust-nu-ansi-term+std-devel 100% | 60.0 KiB/s | 8.0 KiB | 00m00s [ 835/1164] rust-nu-ansi-term-devel-0:0 100% | 236.2 KiB/s | 38.5 KiB | 00m00s [ 836/1164] rust-iana-time-zone+default 100% | 57.5 KiB/s | 8.2 KiB | 00m00s [ 837/1164] rust-iana-time-zone+fallbac 100% | 60.9 KiB/s | 8.2 KiB | 00m00s [ 838/1164] rust-autocfg+default-devel- 100% | 54.4 KiB/s | 8.0 KiB | 00m00s [ 839/1164] rust-matchers-devel-0:0.2.0 100% | 110.9 KiB/s | 14.8 KiB | 00m00s [ 840/1164] rust-thread_local-devel-0:1 100% | 173.0 KiB/s | 23.5 KiB | 00m00s [ 841/1164] rust-sharded-slab+default-d 100% | 51.5 KiB/s | 7.7 KiB | 00m00s [ 842/1164] rust-tinyvec+tinyvec_macros 100% | 62.6 KiB/s | 8.5 KiB | 00m00s [ 843/1164] rust-tracing-attributes+def 100% | 44.0 KiB/s | 8.2 KiB | 00m00s [ 844/1164] rust-tinyvec-devel-0:1.11.0 100% | 381.2 KiB/s | 51.1 KiB | 00m00s [ 845/1164] rust-phf_shared0.11-devel-0 100% | 137.3 KiB/s | 21.4 KiB | 00m00s [ 846/1164] rust-unicode_names2_generat 100% | 167.4 KiB/s | 22.6 KiB | 00m00s [ 847/1164] rust-idna_adapter+compiled_ 100% | 54.4 KiB/s | 8.2 KiB | 00m00s [ 848/1164] rust-idna_adapter+default-d 100% | 59.5 KiB/s | 7.9 KiB | 00m00s [ 849/1164] rust-utf8_iter+default-deve 100% | 50.5 KiB/s | 7.9 KiB | 00m00s [ 850/1164] rust-zstd-sys+std-devel-0:2 100% | 61.2 KiB/s | 8.1 KiB | 00m00s [ 851/1164] rust-flate2+any_impl-devel- 100% | 59.1 KiB/s | 9.2 KiB | 00m00s [ 852/1164] rust-zstd-sys-devel-0:2.0.1 100% | 331.2 KiB/s | 45.4 KiB | 00m00s [ 853/1164] rust-termtree0.5+default-de 100% | 47.9 KiB/s | 7.3 KiB | 00m00s [ 854/1164] rust-strsim-devel-0:0.11.1- 100% | 136.8 KiB/s | 22.2 KiB | 00m00s [ 855/1164] rust-difflib-devel-0:0.4.0- 100% | 74.4 KiB/s | 16.7 KiB | 00m00s [ 856/1164] rust-clap_lex-devel-0:1.1.0 100% | 158.8 KiB/s | 21.3 KiB | 00m00s [ 857/1164] rust-rustix+termios-devel-0 100% | 70.3 KiB/s | 9.3 KiB | 00m00s [ 858/1164] rust-cfg_aliases-devel-0:0. 100% | 86.3 KiB/s | 14.9 KiB | 00m00s [ 859/1164] rust-fnv+default-devel-0:1. 100% | 50.2 KiB/s | 7.7 KiB | 00m00s [ 860/1164] rust-nom7+std-devel-0:7.1.3 100% | 54.0 KiB/s | 7.8 KiB | 00m00s [ 861/1164] rust-phf0.11+default-devel- 100% | 56.5 KiB/s | 7.5 KiB | 00m00s [ 862/1164] rust-nom7-devel-0:7.1.3-4.f 100% | 560.9 KiB/s | 111.6 KiB | 00m00s [ 863/1164] rust-phf_codegen0.11+defaul 100% | 48.7 KiB/s | 7.5 KiB | 00m00s [ 864/1164] rust-scopeguard-devel-0:1.2 100% | 126.3 KiB/s | 19.4 KiB | 00m00s [ 865/1164] rust-escape8259+default-dev 100% | 49.7 KiB/s | 7.8 KiB | 00m00s [ 866/1164] rust-attribute-derive+defau 100% | 50.9 KiB/s | 7.5 KiB | 00m00s [ 867/1164] rust-yoke-derive-devel-0:0. 100% | 135.4 KiB/s | 21.5 KiB | 00m00s [ 868/1164] rust-stable_deref_trait-dev 100% | 109.0 KiB/s | 16.5 KiB | 00m00s [ 869/1164] rust-zerofrom-derive-devel- 100% | 107.5 KiB/s | 16.5 KiB | 00m00s [ 870/1164] rust-phf_shared+std-devel-0 100% | 60.2 KiB/s | 8.0 KiB | 00m00s [ 871/1164] rust-phf_shared-devel-0:0.1 100% | 164.7 KiB/s | 22.6 KiB | 00m00s [ 872/1164] rust-vte-devel-0:0.15.0-3.f 100% | 369.2 KiB/s | 55.4 KiB | 00m00s [ 873/1164] rust-ucd-trie+std-devel-0:0 100% | 58.9 KiB/s | 7.8 KiB | 00m00s [ 874/1164] rust-ucd-trie-devel-0:0.1.7 100% | 267.6 KiB/s | 35.3 KiB | 00m00s [ 875/1164] rust-pest_generator+std-dev 100% | 65.1 KiB/s | 8.7 KiB | 00m00s [ 876/1164] rust-pest_generator-devel-0 100% | 202.7 KiB/s | 27.2 KiB | 00m00s [ 877/1164] rust-bitflags+serde_core-de 100% | 55.7 KiB/s | 9.0 KiB | 00m00s [ 878/1164] rust-peg-runtime-devel-0:0. 100% | 70.0 KiB/s | 12.8 KiB | 00m00s [ 879/1164] rust-peg-macros-devel-0:0.8 100% | 168.6 KiB/s | 32.0 KiB | 00m00s [ 880/1164] rust-inotify-sys-devel-0:0. 100% | 84.2 KiB/s | 15.2 KiB | 00m00s [ 881/1164] rust-yansi+alloc-devel-0:1. 100% | 51.5 KiB/s | 7.7 KiB | 00m00s [ 882/1164] rust-itertools0.13+default- 100% | 52.0 KiB/s | 7.7 KiB | 00m00s [ 883/1164] rust-serde+rc-devel-0:1.0.2 100% | 56.7 KiB/s | 8.7 KiB | 00m00s [ 884/1164] rust-urlencoding+default-de 100% | 53.2 KiB/s | 7.8 KiB | 00m00s [ 885/1164] rust-newtype-uuid+alloc-dev 100% | 58.4 KiB/s | 8.3 KiB | 00m00s [ 886/1164] rust-thiserror1+default-dev 100% | 28.5 KiB/s | 7.7 KiB | 00m00s [ 887/1164] rust-ptr_meta+ptr_meta_deri 100% | 60.4 KiB/s | 8.0 KiB | 00m00s [ 888/1164] rust-schemars_derive-devel- 100% | 233.0 KiB/s | 38.7 KiB | 00m00s [ 889/1164] rust-dirs-devel-0:6.0.0-3.f 100% | 155.2 KiB/s | 20.6 KiB | 00m00s [ 890/1164] rust-ref-cast-impl+default- 100% | 50.0 KiB/s | 8.0 KiB | 00m00s [ 891/1164] rust-html-escape+std-devel- 100% | 61.0 KiB/s | 8.1 KiB | 00m00s [ 892/1164] rust-anstyle-lossy-devel-0: 100% | 88.5 KiB/s | 18.3 KiB | 00m00s [ 893/1164] rust-html-escape-devel-0:0. 100% | 229.0 KiB/s | 30.2 KiB | 00m00s [ 894/1164] rust-find-msvc-tools+defaul 100% | 53.3 KiB/s | 7.8 KiB | 00m00s [ 895/1164] rust-shlex+default-devel-0: 100% | 38.7 KiB/s | 7.7 KiB | 00m00s [ 896/1164] rust-ar_archive_writer+defa 100% | 46.1 KiB/s | 7.2 KiB | 00m00s [ 897/1164] rust-fastrand+alloc-devel-0 100% | 55.4 KiB/s | 8.1 KiB | 00m00s [ 898/1164] rust-bitflags+std-devel-0:2 100% | 64.7 KiB/s | 8.8 KiB | 00m00s [ 899/1164] rust-errno+std-devel-0:0.3. 100% | 54.9 KiB/s | 8.4 KiB | 00m00s [ 900/1164] rust-errno-devel-0:0.3.14-3 100% | 136.9 KiB/s | 20.0 KiB | 00m00s [ 901/1164] rust-rustix+alloc-devel-0:1 100% | 63.5 KiB/s | 9.3 KiB | 00m00s [ 902/1164] rust-linux-raw-sys+auxvec-d 100% | 47.8 KiB/s | 8.3 KiB | 00m00s [ 903/1164] rust-linux-raw-sys+elf-deve 100% | 34.9 KiB/s | 8.3 KiB | 00m00s [ 904/1164] rust-linux-raw-sys+errno-de 100% | 42.9 KiB/s | 8.3 KiB | 00m00s [ 905/1164] rust-linux-raw-sys+general- 100% | 32.3 KiB/s | 8.3 KiB | 00m00s [ 906/1164] rust-linux-raw-sys+ioctl-de 100% | 38.3 KiB/s | 8.3 KiB | 00m00s [ 907/1164] rust-linux-raw-sys+no_std-d 100% | 38.5 KiB/s | 8.3 KiB | 00m00s [ 908/1164] rust-iana-time-zone-devel-0 100% | 305.2 KiB/s | 40.3 KiB | 00m00s [ 909/1164] rust-autocfg-devel-0:1.5.1- 100% | 131.9 KiB/s | 28.2 KiB | 00m00s [ 910/1164] rust-sharded-slab-devel-0:0 100% | 428.8 KiB/s | 61.3 KiB | 00m00s [ 911/1164] rust-tracing-attributes-dev 100% | 311.8 KiB/s | 48.6 KiB | 00m00s [ 912/1164] rust-linux-raw-sys-devel-0: 100% | 710.7 KiB/s | 325.5 KiB | 00m00s [ 913/1164] rust-tinyvec_macros+default 100% | 45.4 KiB/s | 7.7 KiB | 00m00s [ 914/1164] rust-siphasher+default-deve 100% | 54.2 KiB/s | 7.9 KiB | 00m00s [ 915/1164] rust-getopts+default-devel- 100% | 58.9 KiB/s | 8.0 KiB | 00m00s [ 916/1164] rust-rand0.8+default-devel- 100% | 47.8 KiB/s | 7.8 KiB | 00m00s [ 917/1164] rust-idna_adapter-devel-0:1 100% | 123.0 KiB/s | 16.7 KiB | 00m00s [ 918/1164] rust-icu_normalizer+compile 100% | 57.5 KiB/s | 8.9 KiB | 00m00s [ 919/1164] rust-bindgen+runtime-devel- 100% | 53.8 KiB/s | 8.2 KiB | 00m00s [ 920/1164] rust-cc+parallel-devel-0:1. 100% | 54.3 KiB/s | 10.6 KiB | 00m00s [ 921/1164] rust-pkg-config+default-dev 100% | 54.2 KiB/s | 8.1 KiB | 00m00s [ 922/1164] rust-termtree0.5-devel-0:0. 100% | 105.0 KiB/s | 14.8 KiB | 00m00s [ 923/1164] rust-bindgen-devel-0:0.72.1 100% | 571.2 KiB/s | 213.1 KiB | 00m00s [ 924/1164] rust-fnv+std-devel-0:1.0.7- 100% | 56.5 KiB/s | 7.7 KiB | 00m00s [ 925/1164] rust-fnv-devel-0:1.0.7-16.f 100% | 141.6 KiB/s | 18.7 KiB | 00m00s [ 926/1164] rust-minimal-lexical+std-de 100% | 54.4 KiB/s | 7.8 KiB | 00m00s [ 927/1164] rust-nom7+alloc-devel-0:7.1 100% | 53.4 KiB/s | 7.5 KiB | 00m00s [ 928/1164] rust-phf0.11+std-devel-0:0. 100% | 55.6 KiB/s | 7.6 KiB | 00m00s [ 929/1164] rust-minimal-lexical-devel- 100% | 495.3 KiB/s | 98.1 KiB | 00m00s [ 930/1164] rust-phf_codegen0.11-devel- 100% | 123.8 KiB/s | 20.4 KiB | 00m00s [ 931/1164] rust-escape8259-devel-0:0.5 100% | 80.8 KiB/s | 13.2 KiB | 00m00s [ 932/1164] rust-synstructure+default-d 100% | 56.9 KiB/s | 7.9 KiB | 00m00s [ 933/1164] rust-attribute-derive-devel 100% | 152.8 KiB/s | 29.0 KiB | 00m00s [ 934/1164] rust-pest_meta+default-deve 100% | 64.7 KiB/s | 8.5 KiB | 00m00s [ 935/1164] rust-itertools0.13+use_std- 100% | 57.7 KiB/s | 7.9 KiB | 00m00s [ 936/1164] rust-serde_core+rc-devel-0: 100% | 54.4 KiB/s | 7.7 KiB | 00m00s [ 937/1164] rust-thiserror1-devel-0:1.0 100% | 384.9 KiB/s | 53.9 KiB | 00m00s [ 938/1164] rust-itertools0.13-devel-0: 100% | 545.4 KiB/s | 144.0 KiB | 00m00s [ 939/1164] rust-urlencoding-devel-0:2. 100% | 112.7 KiB/s | 15.0 KiB | 00m00s [ 940/1164] rust-ptr_meta_derive-devel- 100% | 81.8 KiB/s | 13.6 KiB | 00m00s [ 941/1164] rust-serde_derive_internals 100% | 55.0 KiB/s | 8.0 KiB | 00m00s [ 942/1164] rust-dirs-sys+default-devel 100% | 50.5 KiB/s | 7.9 KiB | 00m00s [ 943/1164] rust-find-msvc-tools-devel- 100% | 237.8 KiB/s | 37.8 KiB | 00m00s [ 944/1164] rust-ref-cast-impl-devel-0: 100% | 81.0 KiB/s | 17.9 KiB | 00m00s [ 945/1164] rust-shlex+std-devel-0:2.0. 100% | 57.3 KiB/s | 7.7 KiB | 00m00s [ 946/1164] rust-shlex-devel-0:2.0.1-1. 100% | 179.1 KiB/s | 26.2 KiB | 00m00s [ 947/1164] rust-ar_archive_writer-deve 100% | 384.0 KiB/s | 82.6 KiB | 00m00s [ 948/1164] rust-syn2+visit-mut-devel-0 100% | 48.8 KiB/s | 7.1 KiB | 00m00s [ 949/1164] rust-tinyvec_macros-devel-0 100% | 74.4 KiB/s | 14.0 KiB | 00m00s [ 950/1164] rust-siphasher+std-devel-0: 100% | 59.5 KiB/s | 7.9 KiB | 00m00s [ 951/1164] rust-siphasher-devel-0:1.0. 100% | 99.5 KiB/s | 18.3 KiB | 00m00s [ 952/1164] rust-getopts+unicode-devel- 100% | 61.2 KiB/s | 8.1 KiB | 00m00s [ 953/1164] rust-getopts-devel-0:0.2.24 100% | 206.4 KiB/s | 27.9 KiB | 00m00s [ 954/1164] rust-rand0.8+std-devel-0:0. 100% | 55.2 KiB/s | 8.1 KiB | 00m00s [ 955/1164] rust-rand0.8+std_rng-devel- 100% | 55.9 KiB/s | 7.8 KiB | 00m00s [ 956/1164] rust-rand0.8-devel-0:0.8.7- 100% | 436.4 KiB/s | 86.9 KiB | 00m00s [ 957/1164] rust-icu_normalizer_data-de 100% | 337.9 KiB/s | 49.3 KiB | 00m00s [ 958/1164] rust-clang-sys+runtime-deve 100% | 52.6 KiB/s | 7.7 KiB | 00m00s [ 959/1164] rust-cexpr+default-devel-0: 100% | 51.7 KiB/s | 7.7 KiB | 00m00s [ 960/1164] rust-clang-sys+clang_11_0-d 100% | 50.9 KiB/s | 7.7 KiB | 00m00s [ 961/1164] rust-clang-sys+default-deve 100% | 53.4 KiB/s | 7.7 KiB | 00m00s [ 962/1164] rust-icu_normalizer-devel-0 100% | 731.3 KiB/s | 356.1 KiB | 00m00s [ 963/1164] rust-jobserver-devel-0:0.1. 100% | 167.5 KiB/s | 34.3 KiB | 00m00s [ 964/1164] rust-pkg-config-devel-0:0.3 100% | 196.1 KiB/s | 29.0 KiB | 00m00s [ 965/1164] rust-phf_generator0.11+defa 100% | 56.5 KiB/s | 7.5 KiB | 00m00s [ 966/1164] rust-phf_shared0.11+default 100% | 54.7 KiB/s | 7.5 KiB | 00m00s [ 967/1164] rust-phf_shared0.11+std-dev 100% | 31.0 KiB/s | 7.4 KiB | 00m00s [ 968/1164] rust-attribute-derive-macro 100% | 51.2 KiB/s | 7.5 KiB | 00m00s [ 969/1164] rust-derive-where+default-d 100% | 50.8 KiB/s | 8.2 KiB | 00m00s [ 970/1164] rust-manyhow+default-devel- 100% | 46.2 KiB/s | 7.6 KiB | 00m00s [ 971/1164] rust-pest_meta-devel-0:2.8. 100% | 344.8 KiB/s | 45.9 KiB | 00m00s [ 972/1164] rust-synstructure+proc-macr 100% | 45.3 KiB/s | 8.2 KiB | 00m00s [ 973/1164] rust-synstructure-devel-0:0 100% | 167.4 KiB/s | 25.9 KiB | 00m00s [ 974/1164] rust-itertools0.13+use_allo 100% | 57.7 KiB/s | 7.7 KiB | 00m00s [ 975/1164] rust-serde_derive_internals 100% | 249.3 KiB/s | 33.4 KiB | 00m00s [ 976/1164] rust-thiserror-impl1+defaul 100% | 33.0 KiB/s | 7.8 KiB | 00m00s [ 977/1164] rust-dirs-sys-devel-0:0.5.0 100% | 138.0 KiB/s | 18.2 KiB | 00m00s [ 978/1164] rust-object+read-devel-0:0. 100% | 43.5 KiB/s | 8.4 KiB | 00m00s [ 979/1164] rust-object+std-devel-0:0.3 100% | 61.3 KiB/s | 8.3 KiB | 00m00s [ 980/1164] rust-rand0.8+alloc-devel-0: 100% | 52.9 KiB/s | 7.9 KiB | 00m00s [ 981/1164] rust-rand0.8+getrandom-deve 100% | 59.0 KiB/s | 7.9 KiB | 00m00s [ 982/1164] rust-rand0.8+libc-devel-0:0 100% | 58.2 KiB/s | 7.9 KiB | 00m00s [ 983/1164] rust-object-devel-0:0.39.1- 100% | 758.7 KiB/s | 308.0 KiB | 00m00s [ 984/1164] rust-rand_chacha0.3+std-dev 100% | 28.5 KiB/s | 7.7 KiB | 00m00s [ 985/1164] rust-rand_chacha0.3-devel-0 100% | 142.6 KiB/s | 23.2 KiB | 00m00s [ 986/1164] rust-rand_core0.6+std-devel 100% | 59.6 KiB/s | 7.9 KiB | 00m00s [ 987/1164] rust-rand_core0.6+default-d 100% | 57.4 KiB/s | 7.6 KiB | 00m00s [ 988/1164] rust-rand0.8+rand_chacha-de 100% | 58.1 KiB/s | 7.9 KiB | 00m00s [ 989/1164] rust-clang-sys+libloading-d 100% | 59.0 KiB/s | 7.8 KiB | 00m00s [ 990/1164] rust-cexpr-devel-0:0.6.0-14 100% | 181.1 KiB/s | 26.8 KiB | 00m00s [ 991/1164] rust-clang-sys-devel-0:1.9. 100% | 317.8 KiB/s | 48.6 KiB | 00m00s [ 992/1164] rust-phf_generator0.11-deve 100% | 139.7 KiB/s | 18.6 KiB | 00m00s [ 993/1164] rust-clang-sys+clang_10_0-d 100% | 51.6 KiB/s | 7.7 KiB | 00m00s [ 994/1164] rust-attribute-derive-macro 100% | 112.1 KiB/s | 17.3 KiB | 00m00s [ 995/1164] rust-manyhow+macros-devel-0 100% | 48.9 KiB/s | 7.7 KiB | 00m00s [ 996/1164] rust-manyhow+syn-devel-0:0. 100% | 52.3 KiB/s | 7.5 KiB | 00m00s [ 997/1164] rust-derive-where-devel-0:1 100% | 320.4 KiB/s | 64.7 KiB | 00m00s [ 998/1164] rust-syn2+visit-devel-0:2.0 100% | 48.0 KiB/s | 7.1 KiB | 00m00s [ 999/1164] rust-manyhow-devel-0:0.11.4 100% | 193.1 KiB/s | 29.0 KiB | 00m00s [1000/1164] rust-sha2_0.10-devel-0:0.10 100% | 255.5 KiB/s | 39.3 KiB | 00m00s [1001/1164] rust-thiserror-impl1-devel- 100% | 195.5 KiB/s | 26.6 KiB | 00m00s [1002/1164] rust-option-ext+default-dev 100% | 53.4 KiB/s | 7.7 KiB | 00m00s [1003/1164] rust-object+archive-devel-0 100% | 53.0 KiB/s | 8.2 KiB | 00m00s [1004/1164] rust-object+coff-devel-0:0. 100% | 60.7 KiB/s | 8.2 KiB | 00m00s [1005/1164] rust-object+elf-devel-0:0.3 100% | 61.6 KiB/s | 8.2 KiB | 00m00s [1006/1164] rust-object+pe-devel-0:0.39 100% | 60.5 KiB/s | 8.2 KiB | 00m00s [1007/1164] rust-object+read_core-devel 100% | 61.8 KiB/s | 8.2 KiB | 00m00s [1008/1164] rust-object+macho-devel-0:0 100% | 30.1 KiB/s | 8.2 KiB | 00m00s [1009/1164] rust-object+xcoff-devel-0:0 100% | 60.3 KiB/s | 8.2 KiB | 00m00s [1010/1164] rust-rand_core0.6+alloc-dev 100% | 57.4 KiB/s | 7.6 KiB | 00m00s [1011/1164] rust-rand_core0.6+getrandom 100% | 56.9 KiB/s | 7.8 KiB | 00m00s [1012/1164] rust-ppv-lite86+std-devel-0 100% | 54.7 KiB/s | 8.0 KiB | 00m00s [1013/1164] rust-ppv-lite86+simd-devel- 100% | 51.5 KiB/s | 8.0 KiB | 00m00s [1014/1164] rust-ppv-lite86-devel-0:0.2 100% | 140.7 KiB/s | 28.7 KiB | 00m00s [1015/1164] rust-getrandom0.2+default-d 100% | 57.5 KiB/s | 7.8 KiB | 00m00s [1016/1164] rust-getrandom0.2+std-devel 100% | 52.4 KiB/s | 7.8 KiB | 00m00s [1017/1164] rust-rand_core0.6-devel-0:0 100% | 217.9 KiB/s | 29.6 KiB | 00m00s [1018/1164] rust-libloading0.8+default- 100% | 49.9 KiB/s | 7.4 KiB | 00m00s [1019/1164] rust-clang-sys+clang_9_0-de 100% | 49.9 KiB/s | 7.7 KiB | 00m00s [1020/1164] rust-rand0.8+small_rng-deve 100% | 57.4 KiB/s | 7.7 KiB | 00m00s [1021/1164] rust-collection_literals+de 100% | 43.6 KiB/s | 7.7 KiB | 00m00s [1022/1164] rust-interpolator+default-d 100% | 45.1 KiB/s | 7.7 KiB | 00m00s [1023/1164] rust-interpolator+iter-deve 100% | 56.7 KiB/s | 7.7 KiB | 00m00s [1024/1164] rust-proc-macro-utils+defau 100% | 46.7 KiB/s | 7.8 KiB | 00m00s [1025/1164] rust-quote-use+default-deve 100% | 51.7 KiB/s | 7.6 KiB | 00m00s [1026/1164] rust-manyhow-macros+default 100% | 36.2 KiB/s | 7.5 KiB | 00m00s [1027/1164] rust-cpufeatures0.2+default 100% | 52.5 KiB/s | 7.5 KiB | 00m00s [1028/1164] rust-manyhow+syn2-devel-0:0 100% | 47.7 KiB/s | 7.8 KiB | 00m00s [1029/1164] rust-digest0.10+default-dev 100% | 49.6 KiB/s | 7.4 KiB | 00m00s [1030/1164] rust-option-ext-devel-0:0.2 100% | 115.0 KiB/s | 15.4 KiB | 00m00s [1031/1164] rust-zerocopy+default-devel 100% | 60.0 KiB/s | 9.1 KiB | 00m00s [1032/1164] rust-zerocopy+simd-devel-0: 100% | 66.0 KiB/s | 9.0 KiB | 00m00s [1033/1164] rust-getrandom0.2-devel-0:0 100% | 332.4 KiB/s | 51.5 KiB | 00m00s [1034/1164] rust-libloading0.8-devel-0: 100% | 229.0 KiB/s | 35.3 KiB | 00m00s [1035/1164] rust-clang-sys+clang_8_0-de 100% | 54.5 KiB/s | 7.7 KiB | 00m00s [1036/1164] rust-collection_literals-de 100% | 85.0 KiB/s | 13.0 KiB | 00m00s [1037/1164] rust-interpolator-devel-0:0 100% | 248.9 KiB/s | 37.1 KiB | 00m00s [1038/1164] rust-proc-macro-utils+parse 100% | 57.6 KiB/s | 7.7 KiB | 00m00s [1039/1164] rust-proc-macro-utils+proc- 100% | 55.7 KiB/s | 7.6 KiB | 00m00s [1040/1164] rust-proc-macro-utils+proc- 100% | 58.2 KiB/s | 7.7 KiB | 00m00s [1041/1164] rust-proc-macro-utils+quote 100% | 57.1 KiB/s | 7.7 KiB | 00m00s [1042/1164] rust-proc-macro-utils-devel 100% | 212.2 KiB/s | 28.4 KiB | 00m00s [1043/1164] rust-quote-use-devel-0:0.8. 100% | 77.9 KiB/s | 11.8 KiB | 00m00s [1044/1164] rust-manyhow-macros-devel-0 100% | 99.4 KiB/s | 13.2 KiB | 00m00s [1045/1164] rust-cpufeatures0.2-devel-0 100% | 151.4 KiB/s | 21.8 KiB | 00m00s [1046/1164] rust-digest0.10+core-api-de 100% | 49.0 KiB/s | 7.4 KiB | 00m00s [1047/1164] rust-digest0.10-devel-0:0.1 100% | 187.5 KiB/s | 27.9 KiB | 00m00s [1048/1164] rust-clang-sys+clang_7_0-de 100% | 53.0 KiB/s | 7.7 KiB | 00m00s [1049/1164] rust-proc-macro-utils+small 100% | 57.5 KiB/s | 7.8 KiB | 00m00s [1050/1164] rust-zerocopy-devel-0:0.8.5 100% | 899.2 KiB/s | 297.6 KiB | 00m00s [1051/1164] rust-quote-use-macros+defau 100% | 55.4 KiB/s | 7.5 KiB | 00m00s [1052/1164] rust-digest0.10+block-buffe 100% | 50.9 KiB/s | 7.5 KiB | 00m00s [1053/1164] rust-zerocopy-derive+defaul 100% | 67.7 KiB/s | 9.1 KiB | 00m00s [1054/1164] rust-crypto-common0.1+defau 100% | 51.7 KiB/s | 7.3 KiB | 00m00s [1055/1164] rust-clang-sys+clang_6_0-de 100% | 53.0 KiB/s | 7.7 KiB | 00m00s [1056/1164] rust-quote-use-macros-devel 100% | 113.7 KiB/s | 15.5 KiB | 00m00s [1057/1164] rust-crypto-common0.1-devel 100% | 116.7 KiB/s | 16.8 KiB | 00m00s [1058/1164] rust-block-buffer0.10+defau 100% | 38.8 KiB/s | 7.4 KiB | 00m00s [1059/1164] rust-zerocopy-derive-devel- 100% | 586.2 KiB/s | 119.0 KiB | 00m00s [1060/1164] rust-clang-sys+clang_5_0-de 100% | 52.3 KiB/s | 7.7 KiB | 00m00s [1061/1164] rust-block-buffer0.10-devel 100% | 127.8 KiB/s | 18.7 KiB | 00m00s [1062/1164] rust-generic-array+more_len 100% | 53.9 KiB/s | 8.0 KiB | 00m00s [1063/1164] rust-generic-array+default- 100% | 47.1 KiB/s | 8.0 KiB | 00m00s [1064/1164] rust-typenum+default-devel- 100% | 49.0 KiB/s | 8.2 KiB | 00m00s [1065/1164] rust-clang-sys+clang_4_0-de 100% | 53.4 KiB/s | 7.7 KiB | 00m00s [1066/1164] rust-generic-array-devel-0: 100% | 155.8 KiB/s | 24.6 KiB | 00m00s [1067/1164] rust-typenum-devel-0:1.20.1 100% | 389.6 KiB/s | 79.5 KiB | 00m00s [1068/1164] rust-clang-sys+clang_3_9-de 100% | 51.6 KiB/s | 7.7 KiB | 00m00s [1069/1164] rust-version_check+default- 100% | 41.7 KiB/s | 7.9 KiB | 00m00s [1070/1164] rust-clang-sys+clang_3_8-de 100% | 51.3 KiB/s | 7.7 KiB | 00m00s [1071/1164] rust-version_check-devel-0: 100% | 168.4 KiB/s | 22.9 KiB | 00m00s [1072/1164] rust-clang-sys+clang_3_7-de 100% | 49.9 KiB/s | 7.7 KiB | 00m00s [1073/1164] rust-clang-sys+clang_3_6-de 100% | 49.9 KiB/s | 7.7 KiB | 00m00s [1074/1164] rust-clang-sys+clang_3_5-de 100% | 51.3 KiB/s | 7.7 KiB | 00m00s [1075/1164] clang-devel-0:22.1.8-26.fc4 100% | 1.1 MiB/s | 4.0 MiB | 00m04s [1076/1164] clang-0:22.1.8-26.fc46.x86_ 100% | 1.2 MiB/s | 7.1 MiB | 00m06s [1077/1164] cmake-filesystem-0:4.3.0-5. 100% | 100.7 KiB/s | 14.9 KiB | 00m00s [1078/1164] llvm-devel-0:22.1.8-26.fc46 100% | 1.2 MiB/s | 5.7 MiB | 00m05s [1079/1164] clang-resource-filesystem-0 100% | 119.6 KiB/s | 17.9 KiB | 00m00s [1080/1164] emacs-filesystem-1:30.2-3.f 100% | 60.0 KiB/s | 8.1 KiB | 00m00s [1081/1164] clang-tools-extra-0:22.1.8- 100% | 1.2 MiB/s | 17.3 MiB | 00m15s [1082/1164] llvm-googletest-0:22.1.8-26 100% | 867.0 KiB/s | 399.7 KiB | 00m00s [1083/1164] clang-libs-0:22.1.8-26.fc46 100% | 1.1 MiB/s | 28.3 MiB | 00m25s [1084/1164] llvm-test-0:22.1.8-26.fc46. 100% | 855.1 KiB/s | 712.3 KiB | 00m01s [1085/1164] llvm-0:22.1.8-26.fc46.x86_6 100% | 1.2 MiB/s | 23.5 MiB | 00m19s [1086/1164] libedit-devel-0:3.1-60.2026 100% | 207.2 KiB/s | 41.2 KiB | 00m00s [1087/1164] ncurses-devel-0:6.6-3.fc45. 100% | 934.8 KiB/s | 605.8 KiB | 00m01s [1088/1164] ncurses-c++-libs-0:6.6-3.fc 100% | 271.5 KiB/s | 38.5 KiB | 00m00s [1089/1164] libzstd-devel-0:1.5.7-6.fc4 100% | 388.0 KiB/s | 56.3 KiB | 00m00s [1090/1164] libstdc++-devel-0:16.2.1-2. 100% | 1.2 MiB/s | 6.0 MiB | 00m05s [1091/1164] jemalloc-devel-0:5.3.0-14.f 100% | 334.3 KiB/s | 81.6 KiB | 00m00s [1092/1164] jemalloc-0:5.3.0-14.fc44.x8 100% | 710.5 KiB/s | 297.0 KiB | 00m00s [1093/1164] perl-Getopt-Long-1:2.58-527 100% | 464.7 KiB/s | 63.2 KiB | 00m00s [1094/1164] perl-PathTools-0:3.95-527.f 100% | 433.5 KiB/s | 88.0 KiB | 00m00s [1095/1164] perl-interpreter-4:5.44.0-5 100% | 425.0 KiB/s | 72.7 KiB | 00m00s [1096/1164] perl-Exporter-0:5.79-527.fc 100% | 201.4 KiB/s | 30.6 KiB | 00m00s [1097/1164] perl-Pod-Usage-4:2.05-527.f 100% | 282.4 KiB/s | 40.4 KiB | 00m00s [1098/1164] perl-Text-ParseWords-0:3.31 100% | 105.8 KiB/s | 16.2 KiB | 00m00s [1099/1164] perl-base-0:2.27-527.fc45.n 100% | 117.8 KiB/s | 15.9 KiB | 00m00s [1100/1164] perl-constant-0:1.33-528.fc 100% | 168.3 KiB/s | 22.7 KiB | 00m00s [1101/1164] perl-overload-0:1.40-527.fc 100% | 281.0 KiB/s | 45.2 KiB | 00m00s [1102/1164] perl-Carp-0:1.54-527.fc45.n 100% | 186.6 KiB/s | 28.6 KiB | 00m00s [1103/1164] perl-Errno-0:1.39-527.fc45. 100% | 108.4 KiB/s | 14.6 KiB | 00m00s [1104/1164] perl-Scalar-List-Utils-5:1. 100% | 552.1 KiB/s | 75.1 KiB | 00m00s [1105/1164] perl-libs-4:5.44.0-527.fc45 100% | 1.2 MiB/s | 2.6 MiB | 00m02s [1106/1164] perl-Pod-Perldoc-0:3.28.01- 100% | 421.3 KiB/s | 84.7 KiB | 00m00s [1107/1164] perl-podlators-1:6.1.0-2.fc 100% | 565.0 KiB/s | 131.6 KiB | 00m00s [1108/1164] perl-mro-0:1.30-527.fc45.x8 100% | 217.1 KiB/s | 29.5 KiB | 00m00s [1109/1164] perl-overloading-0:0.03-527 100% | 92.8 KiB/s | 12.5 KiB | 00m00s [1110/1164] perl-DynaLoader-0:1.57-527. 100% | 190.3 KiB/s | 25.7 KiB | 00m00s [1111/1164] gcc-c++-0:16.2.1-2.fc46.x86 100% | 1.0 MiB/s | 17.3 MiB | 00m17s [1112/1164] perl-Fcntl-0:1.20-527.fc45. 100% | 198.5 KiB/s | 29.4 KiB | 00m00s [1113/1164] groff-base-0:1.24.1-2.fc45. 100% | 1.1 MiB/s | 1.2 MiB | 00m01s [1114/1164] perl-File-Basename-0:2.86-5 100% | 124.8 KiB/s | 16.8 KiB | 00m00s [1115/1164] perl-HTTP-Tiny-0:0.096-528. 100% | 432.2 KiB/s | 58.4 KiB | 00m00s [1116/1164] perl-File-Temp-1:0.231.200- 100% | 384.9 KiB/s | 59.3 KiB | 00m00s [1117/1164] perl-IPC-Open3-0:1.24-527.f 100% | 173.2 KiB/s | 23.7 KiB | 00m00s [1118/1164] perl-IO-0:1.56-527.fc45.x86 100% | 359.3 KiB/s | 83.0 KiB | 00m00s [1119/1164] perl-Symbol-0:1.09-527.fc45 100% | 92.0 KiB/s | 13.9 KiB | 00m00s [1120/1164] perl-Pod-Simple-1:3.48-527. 100% | 834.7 KiB/s | 222.0 KiB | 00m00s [1121/1164] perl-parent-1:0.244-527.fc4 100% | 107.5 KiB/s | 14.7 KiB | 00m00s [1122/1164] perl-vars-0:1.05-527.fc45.n 100% | 93.8 KiB/s | 12.7 KiB | 00m00s [1123/1164] perl-POSIX-0:2.26-527.fc45. 100% | 471.3 KiB/s | 96.6 KiB | 00m00s [1124/1164] perl-Term-ANSIColor-0:5.01- 100% | 307.3 KiB/s | 47.3 KiB | 00m00s [1125/1164] perl-Term-Cap-0:1.18-527.fc 100% | 142.9 KiB/s | 21.7 KiB | 00m00s [1126/1164] perl-File-Path-0:2.18-527.f 100% | 152.8 KiB/s | 34.8 KiB | 00m00s [1127/1164] perl-MIME-Base64-0:3.16-527 100% | 215.9 KiB/s | 29.6 KiB | 00m00s [1128/1164] perl-IO-Socket-SSL-0:2.099- 100% | 713.5 KiB/s | 236.2 KiB | 00m00s [1129/1164] perl-Socket-4:2.043-1.fc46. 100% | 356.6 KiB/s | 55.6 KiB | 00m00s [1130/1164] perl-Time-HiRes-4:1.9780-52 100% | 318.9 KiB/s | 56.8 KiB | 00m00s [1131/1164] perl-Net-SSLeay-0:1.96-5.fc 100% | 896.1 KiB/s | 378.1 KiB | 00m00s [1132/1164] perl-Time-Local-2:1.350-527 100% | 226.7 KiB/s | 34.2 KiB | 00m00s [1133/1164] perl-File-stat-0:1.15-527.f 100% | 125.5 KiB/s | 17.2 KiB | 00m00s [1134/1164] perl-SelectSaver-0:1.03-527 100% | 84.0 KiB/s | 11.3 KiB | 00m00s [1135/1164] perl-Pod-Escapes-1:1.07-527 100% | 125.4 KiB/s | 19.6 KiB | 00m00s [1136/1164] perl-Text-Tabs+Wrap-0:2024. 100% | 130.6 KiB/s | 21.5 KiB | 00m00s [1137/1164] perl-locale-0:1.13-527.fc45 100% | 80.9 KiB/s | 13.2 KiB | 00m00s [1138/1164] perl-if-0:0.61.000-527.fc45 100% | 30.1 KiB/s | 13.7 KiB | 00m00s [1139/1164] perl-IO-Socket-IP-0:0.44-52 100% | 184.3 KiB/s | 42.0 KiB | 00m00s [1140/1164] ncurses-0:6.6-3.fc45.x86_64 100% | 698.4 KiB/s | 430.9 KiB | 00m01s [1141/1164] perl-URI-0:5.36-1.fc46.noar 100% | 491.4 KiB/s | 150.9 KiB | 00m00s [1142/1164] perl-AutoLoader-0:5.74-527. 100% | 127.6 KiB/s | 20.9 KiB | 00m00s [1143/1164] perl-Class-Struct-0:0.68-52 100% | 158.8 KiB/s | 21.8 KiB | 00m00s [1144/1164] perl-Data-Dumper-0:2.192-52 100% | 411.7 KiB/s | 56.4 KiB | 00m00s [1145/1164] perl-MIME-Base32-0:1.303-26 100% | 148.2 KiB/s | 20.4 KiB | 00m00s [1146/1164] perl-Unicode-Normalize-0:1. 100% | 332.6 KiB/s | 73.8 KiB | 00m00s [1147/1164] perl-libnet-0:3.15-528.fc45 100% | 560.4 KiB/s | 128.3 KiB | 00m00s [1148/1164] perl-Digest-MD5-0:2.59-527. 100% | 218.3 KiB/s | 35.6 KiB | 00m00s [1149/1164] perl-B-0:1.92-527.fc45.x86_ 100% | 665.8 KiB/s | 181.8 KiB | 00m00s [1150/1164] perl-Digest-0:1.20-527.fc45 100% | 164.0 KiB/s | 24.8 KiB | 00m00s [1151/1164] perl-FileHandle-0:2.05-527. 100% | 68.1 KiB/s | 15.2 KiB | 00m00s [1152/1164] perl-Getopt-Std-0:1.15-527. 100% | 111.3 KiB/s | 15.4 KiB | 00m00s [1153/1164] perl-Storable-1:3.41-527.fc 100% | 488.5 KiB/s | 100.6 KiB | 00m00s [1154/1164] rust-fancy-regex+default-de 100% | 48.5 KiB/s | 8.1 KiB | 00m00s [1155/1164] rust-fancy-regex+perf-devel 100% | 58.0 KiB/s | 8.2 KiB | 00m00s [1156/1164] rust-fancy-regex+std-devel- 100% | 60.3 KiB/s | 8.3 KiB | 00m00s [1157/1164] rust-fancy-regex+unicode-de 100% | 59.6 KiB/s | 8.3 KiB | 00m00s [1158/1164] perl-Encode-4:3.24-527.fc45 100% | 935.0 KiB/s | 1.1 MiB | 00m01s [1159/1164] rust-fancy-regex-devel-0:0. 100% | 464.3 KiB/s | 96.6 KiB | 00m00s [1160/1164] rust-bit-set+std-devel-0:0. 100% | 51.9 KiB/s | 7.9 KiB | 00m00s [1161/1164] rust-bit-set-devel-0:0.8.0- 100% | 116.7 KiB/s | 23.5 KiB | 00m00s [1162/1164] rust-bit-vec+std-devel-0:0. 100% | 51.4 KiB/s | 7.8 KiB | 00m00s [1163/1164] rust-bit-vec-devel-0:0.8.0- 100% | 215.0 KiB/s | 29.9 KiB | 00m00s [1164/1164] llvm-static-0:22.1.8-26.fc4 100% | 1.2 MiB/s | 46.8 MiB | 00m39s -------------------------------------------------------------------------------- [1164/1164] Total 100% | 1.7 MiB/s | 196.5 MiB | 01m58s Running transaction [ 1/1166] Verify package files 100% | 1.7 KiB/s | 1.1 KiB | 00m01s [ 2/1166] Prepare transaction 100% | 7.4 KiB/s | 1.1 KiB | 00m00s [ 3/1166] Installing rust-regex-autom 100% | 201.1 MiB/s | 2.6 MiB | 00m00s [ 4/1166] Installing rust-regex-synta 100% | 268.1 MiB/s | 1.6 MiB | 00m00s [ 5/1166] Installing rust-libc-devel- 100% | 85.3 MiB/s | 4.3 MiB | 00m00s [ 6/1166] Installing rust-memchr-deve 100% | 113.6 MiB/s | 581.8 KiB | 00m00s [ 7/1166] Installing rust-object-deve 100% | 214.7 MiB/s | 1.9 MiB | 00m00s [ 8/1166] Installing rust-get-size2-d 100% | 48.5 MiB/s | 99.4 KiB | 00m00s [ 9/1166] Installing rust-hashbrown-d 100% | 209.1 MiB/s | 856.4 KiB | 00m00s [ 10/1166] Installing rust-aho-corasic 100% | 198.9 MiB/s | 814.5 KiB | 00m00s [ 11/1166] Installing rust-linux-raw-s 100% | 340.7 MiB/s | 12.6 MiB | 00m00s [ 12/1166] Installing rust-crossbeam-u 100% | 94.2 MiB/s | 192.9 KiB | 00m00s [ 13/1166] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/1166] Installing rust-bstr-devel- 100% | 267.6 MiB/s | 1.6 MiB | 00m00s [ 15/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 16/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 18/1166] Installing rust-proc-macro- 100% | 91.3 MiB/s | 93.5 KiB | 00m00s [ 19/1166] Installing rust-zerofrom-de 100% | 15.4 MiB/s | 15.7 KiB | 00m00s [ 20/1166] Installing rust-zerovec-dev 100% | 118.0 MiB/s | 604.3 KiB | 00m00s [ 21/1166] Installing rust-once_cell-d 100% | 70.7 MiB/s | 144.8 KiB | 00m00s [ 22/1166] Installing rust-ptr_meta-de 100% | 23.9 MiB/s | 24.5 KiB | 00m00s [ 23/1166] Installing rust-console-dev 100% | 129.3 MiB/s | 132.4 KiB | 00m00s [ 24/1166] Installing rust-smallvec-de 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [ 25/1166] Installing rust-smallvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 26/1166] Installing rust-bitflags-de 100% | 78.3 MiB/s | 240.6 KiB | 00m00s [ 27/1166] Installing rust-bitflags+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 28/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 29/1166] Installing rust-crossbeam-e 100% | 94.4 MiB/s | 193.3 KiB | 00m00s [ 30/1166] Installing rust-crossbeam-q 100% | 75.3 MiB/s | 77.1 KiB | 00m00s [ 31/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 32/1166] Installing rust-serde_spann 100% | 30.5 MiB/s | 31.2 KiB | 00m00s [ 33/1166] Installing rust-toml_writer 100% | 50.1 MiB/s | 51.3 KiB | 00m00s [ 34/1166] Installing rust-either-deve 100% | 83.7 MiB/s | 85.7 KiB | 00m00s [ 35/1166] Installing rust-flate2-deve 100% | 79.5 MiB/s | 325.6 KiB | 00m00s [ 36/1166] Installing rust-tracing-cor 100% | 123.4 MiB/s | 252.7 KiB | 00m00s [ 37/1166] Installing rust-tracing-sub 100% | 146.1 MiB/s | 1.0 MiB | 00m00s [ 38/1166] Installing rust-itertools0. 100% | 133.5 MiB/s | 683.3 KiB | 00m00s [ 39/1166] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 40/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 41/1166] Installing rust-rand_core0. 100% | 76.4 MiB/s | 78.2 KiB | 00m00s [ 42/1166] Installing rust-toml_dateti 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [ 43/1166] Installing rust-percent-enc 100% | 34.7 MiB/s | 35.5 KiB | 00m00s [ 44/1166] Installing rust-toml_dateti 100% | 61.5 MiB/s | 62.9 KiB | 00m00s [ 45/1166] Installing rust-jiff-core-d 100% | 180.5 MiB/s | 554.5 KiB | 00m00s [ 46/1166] Installing rust-jiff-devel- 100% | 275.3 MiB/s | 3.3 MiB | 00m00s [ 47/1166] Installing rust-similar-dev 100% | 112.2 MiB/s | 344.6 KiB | 00m00s [ 48/1166] Installing rust-shellexpand 100% | 73.2 MiB/s | 74.9 KiB | 00m00s [ 49/1166] Installing rust-log-devel-0 100% | 113.9 MiB/s | 233.3 KiB | 00m00s [ 50/1166] Installing rust-log+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 51/1166] Installing rust-thin-vec-de 100% | 159.8 MiB/s | 163.6 KiB | 00m00s [ 52/1166] Installing rust-form_urlenc 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 53/1166] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 54/1166] Installing rust-itertools-d 100% | 153.3 MiB/s | 785.0 KiB | 00m00s [ 55/1166] Installing rust-crossbeam-d 100% | 126.3 MiB/s | 129.4 KiB | 00m00s [ 56/1166] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 57/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 58/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 59/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 60/1166] Installing rust-regex-devel 100% | 172.3 MiB/s | 705.9 KiB | 00m00s [ 61/1166] Installing rust-crossbeam-u 100% | 0.0 B/s | 124.0 B | 00m00s [ 62/1166] Installing rust-crossbeam-d 100% | 29.0 MiB/s | 29.7 KiB | 00m00s [ 63/1166] Installing rust-crossbeam-c 100% | 192.7 MiB/s | 592.0 KiB | 00m00s [ 64/1166] Installing rust-libc+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 65/1166] Installing rust-libc+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/1166] Installing rust-mio-devel-0 100% | 98.3 MiB/s | 503.1 KiB | 00m00s [ 67/1166] Installing rust-errno-devel 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 68/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 74/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 75/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 76/1166] Installing cmake-filesystem 100% | 3.0 MiB/s | 9.4 KiB | 00m00s [ 77/1166] Installing rust-tinyvec-dev 100% | 104.0 MiB/s | 213.1 KiB | 00m00s [ 78/1166] Installing rust-fastrand-de 100% | 59.3 MiB/s | 60.7 KiB | 00m00s [ 79/1166] Installing rust-yansi-devel 100% | 111.7 MiB/s | 114.3 KiB | 00m00s [ 80/1166] Installing rust-similar2-de 100% | 56.8 MiB/s | 232.6 KiB | 00m00s [ 81/1166] Installing rust-os_str_byte 100% | 67.6 MiB/s | 138.5 KiB | 00m00s [ 82/1166] Installing rust-zlib-rs-dev 100% | 188.7 MiB/s | 773.0 KiB | 00m00s [ 83/1166] Installing rust-uuid-devel- 100% | 148.2 MiB/s | 303.5 KiB | 00m00s [ 84/1166] Installing rust-newtype-uui 100% | 63.6 MiB/s | 65.1 KiB | 00m00s [ 85/1166] Installing rust-strum-devel 100% | 20.1 MiB/s | 20.5 KiB | 00m00s [ 86/1166] Installing rust-rand_core-d 100% | 73.3 MiB/s | 75.0 KiB | 00m00s [ 87/1166] Installing rust-rand-devel- 100% | 136.9 MiB/s | 420.5 KiB | 00m00s [ 88/1166] Installing rust-arrayvec-de 100% | 123.1 MiB/s | 126.1 KiB | 00m00s [ 89/1166] Installing rust-uuid+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 90/1166] Installing rust-uuid+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/1166] Installing rust-zlib-rs+rus 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/1166] Installing rust-similar2+te 100% | 0.0 B/s | 124.0 B | 00m00s [ 93/1166] Installing libzstd-devel-0: 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 94/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 95/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 100/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 101/1166] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 102/1166] Installing rust-percent-enc 100% | 0.0 B/s | 124.0 B | 00m00s [ 103/1166] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 104/1166] Installing rust-similar+tex 100% | 0.0 B/s | 124.0 B | 00m00s [ 105/1166] Installing rust-jiff-core+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 106/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 107/1166] Installing rust-rand0.8-dev 100% | 106.0 MiB/s | 325.6 KiB | 00m00s [ 108/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 109/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 110/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 111/1166] Installing rust-toml_writer 100% | 0.0 B/s | 124.0 B | 00m00s [ 112/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 113/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 114/1166] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 115/1166] Installing rust-crossbeam-e 100% | 0.0 B/s | 124.0 B | 00m00s [ 116/1166] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 117/1166] Installing rust-crossbeam-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 118/1166] Installing rust-once_cell+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 119/1166] Installing rust-once_cell+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 120/1166] Installing rust-once_cell+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 121/1166] Installing rust-once_cell+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 122/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 123/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 124/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 125/1166] Installing rust-object+coff 100% | 0.0 B/s | 124.0 B | 00m00s [ 126/1166] Installing rust-memchr+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 127/1166] Installing rust-memchr+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 128/1166] Installing rust-memchr+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 129/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 130/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 131/1166] Installing rust-regex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 132/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 133/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 134/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 135/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 136/1166] Installing rust-bit-vec-dev 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [ 137/1166] Installing rust-bit-set-dev 100% | 64.0 MiB/s | 65.6 KiB | 00m00s [ 138/1166] Installing rust-fancy-regex 100% | 85.9 MiB/s | 439.7 KiB | 00m00s [ 139/1166] Installing libstdc++-devel- 100% | 409.2 MiB/s | 41.3 MiB | 00m00s [ 140/1166] Installing gcc-c++-0:16.2.1 100% | 371.7 MiB/s | 46.8 MiB | 00m00s [ 141/1166] Installing llvm-0:22.1.8-26 100% | 394.6 MiB/s | 86.4 MiB | 00m00s [ 142/1166] Installing rust-interpolato 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 143/1166] Installing rust-getopts-dev 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [ 144/1166] Installing rust-siphasher-d 100% | 53.8 MiB/s | 55.1 KiB | 00m00s [ 145/1166] Installing rust-shlex-devel 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [ 146/1166] Installing rust-minimal-lex 100% | 103.9 MiB/s | 319.3 KiB | 00m00s [ 147/1166] Installing rust-nom7-devel- 100% | 157.1 MiB/s | 643.3 KiB | 00m00s [ 148/1166] Installing rust-fnv-devel-0 100% | 0.0 B/s | 34.7 KiB | 00m00s [ 149/1166] Installing rust-iana-time-z 100% | 72.3 MiB/s | 148.1 KiB | 00m00s [ 150/1166] Installing rust-html-escape 100% | 66.4 MiB/s | 136.1 KiB | 00m00s [ 151/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 152/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 153/1166] Installing rust-ucd-trie-de 100% | 156.0 MiB/s | 159.8 KiB | 00m00s [ 154/1166] Installing rust-pest-devel- 100% | 337.6 MiB/s | 1.4 MiB | 00m00s [ 155/1166] Installing rust-nu-ansi-ter 100% | 56.8 MiB/s | 116.2 KiB | 00m00s [ 156/1166] Installing rust-snapbox-mac 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [ 157/1166] Installing rust-allocator-a 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 158/1166] Installing rust-unit-prefix 100% | 25.9 MiB/s | 26.5 KiB | 00m00s [ 159/1166] Installing rust-utf8_iter-d 100% | 39.9 MiB/s | 40.8 KiB | 00m00s [ 160/1166] Installing rust-potential_u 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [ 161/1166] Installing rust-writeable-d 100% | 56.9 MiB/s | 116.6 KiB | 00m00s [ 162/1166] Installing rust-anstyle-par 100% | 80.6 MiB/s | 82.5 KiB | 00m00s [ 163/1166] Installing rust-typed-path- 100% | 95.3 MiB/s | 683.1 KiB | 00m00s [ 164/1166] Installing rust-winnow-deve 100% | 157.3 MiB/s | 1.3 MiB | 00m00s [ 165/1166] Installing rust-toml_parser 100% | 112.8 MiB/s | 231.1 KiB | 00m00s [ 166/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 167/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [ 168/1166] Installing rust-typeid-deve 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [ 169/1166] Installing rust-portable-at 100% | 206.2 MiB/s | 1.2 MiB | 00m00s [ 170/1166] Installing rust-intrusive-c 100% | 190.0 MiB/s | 389.2 KiB | 00m00s [ 171/1166] Installing rust-rend-devel- 100% | 90.9 MiB/s | 93.0 KiB | 00m00s [ 172/1166] Installing rust-path-dedot- 100% | 30.6 MiB/s | 31.3 KiB | 00m00s [ 173/1166] Installing rust-equivalent- 100% | 18.0 MiB/s | 18.4 KiB | 00m00s [ 174/1166] Installing rust-indexmap-de 100% | 165.7 MiB/s | 508.9 KiB | 00m00s [ 175/1166] Installing rust-ordermap-de 100% | 113.5 MiB/s | 348.7 KiB | 00m00s [ 176/1166] Installing rust-indexmap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 177/1166] Installing rust-indexmap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 178/1166] Installing rust-hashbrown0. 100% | 200.0 MiB/s | 819.0 KiB | 00m00s [ 179/1166] Installing python-rpm-macro 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 180/1166] Installing rust-which-devel 100% | 109.6 MiB/s | 112.3 KiB | 00m00s [ 181/1166] Installing rust-unicode-wid 100% | 437.1 MiB/s | 2.2 MiB | 00m00s [ 182/1166] Installing rust-unicode-ide 100% | 150.9 MiB/s | 309.1 KiB | 00m00s [ 183/1166] Installing rust-unicode-ide 100% | 0.0 B/s | 124.0 B | 00m00s [ 184/1166] Installing rust-proc-macro2 100% | 124.0 MiB/s | 254.0 KiB | 00m00s [ 185/1166] Installing rust-syn2-devel- 100% | 271.2 MiB/s | 2.2 MiB | 00m00s [ 186/1166] Installing rust-quote-devel 100% | 63.0 MiB/s | 129.0 KiB | 00m00s [ 187/1166] Installing rust-syn-devel-0 100% | 277.6 MiB/s | 2.2 MiB | 00m00s [ 188/1166] Installing rust-syn2+parsin 100% | 0.0 B/s | 124.0 B | 00m00s [ 189/1166] Installing rust-syn2+full-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 190/1166] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 191/1166] Installing rust-proc-macro2 100% | 0.0 B/s | 124.0 B | 00m00s [ 192/1166] Installing rust-syn2+printi 100% | 0.0 B/s | 124.0 B | 00m00s [ 193/1166] Installing rust-syn2+extra- 100% | 0.0 B/s | 124.0 B | 00m00s [ 194/1166] Installing rust-quote+proc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 195/1166] Installing rust-quote+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 196/1166] Installing rust-syn2+clone- 100% | 0.0 B/s | 124.0 B | 00m00s [ 197/1166] Installing rust-syn2+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 198/1166] Installing rust-syn+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [ 199/1166] Installing rust-syn+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [ 200/1166] Installing rust-syn+parsing 100% | 0.0 B/s | 124.0 B | 00m00s [ 201/1166] Installing rust-syn+clone-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 202/1166] Installing rust-syn+printin 100% | 0.0 B/s | 124.0 B | 00m00s [ 203/1166] Installing rust-syn+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 204/1166] Installing rust-manyhow-dev 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [ 205/1166] Installing rust-syn2+proc-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 206/1166] Installing rust-syn2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 207/1166] Installing rust-displaydoc- 100% | 32.8 MiB/s | 67.3 KiB | 00m00s [ 208/1166] Installing rust-zerotrie-de 100% | 126.5 MiB/s | 388.5 KiB | 00m00s [ 209/1166] Installing rust-syn+full-de 100% | 30.3 KiB/s | 124.0 B | 00m00s [ 210/1166] Installing rust-serde_deriv 100% | 107.2 MiB/s | 329.3 KiB | 00m00s [ 211/1166] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 212/1166] Installing rust-serde_core- 100% | 187.8 MiB/s | 384.7 KiB | 00m00s [ 213/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 214/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 215/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 216/1166] Installing rust-syn2+fold-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 217/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 218/1166] Installing rust-jiff+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 219/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 220/1166] Installing rust-toml-devel- 100% | 98.0 MiB/s | 301.0 KiB | 00m00s [ 221/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 222/1166] Installing rust-toml0.9-dev 100% | 96.6 MiB/s | 296.7 KiB | 00m00s [ 223/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 224/1166] Installing rust-serde-devel 100% | 179.4 MiB/s | 551.0 KiB | 00m00s [ 225/1166] Installing rust-serde+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 226/1166] Installing rust-serde+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 227/1166] Installing rust-serde+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 228/1166] Installing rust-indexmap+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 229/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 230/1166] Installing rust-serde_spann 100% | 0.0 B/s | 124.0 B | 00m00s [ 231/1166] Installing rust-tinystr-dev 100% | 47.2 MiB/s | 96.7 KiB | 00m00s [ 232/1166] Installing rust-rkyv_derive 100% | 120.7 MiB/s | 123.6 KiB | 00m00s [ 233/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 234/1166] Installing rust-syn+extra-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 235/1166] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 236/1166] Installing rust-typed-arena 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [ 237/1166] Installing rust-rustc-hash- 100% | 39.1 MiB/s | 40.0 KiB | 00m00s [ 238/1166] Installing rust-colored-dev 100% | 60.2 MiB/s | 123.2 KiB | 00m00s [ 239/1166] Installing rust-camino-deve 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 240/1166] Installing rust-anyhow-deve 100% | 73.0 MiB/s | 224.3 KiB | 00m00s [ 241/1166] Installing rust-anstyle-dev 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 242/1166] Installing rust-anstyle+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 243/1166] Installing rust-anstyle+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 244/1166] Installing rust-anstyle-los 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 245/1166] Installing rust-anstyle-los 100% | 0.0 B/s | 124.0 B | 00m00s [ 246/1166] Installing rust-anyhow+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 247/1166] Installing rust-camino+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 248/1166] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 249/1166] Installing rust-rustc-hash+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 250/1166] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [ 251/1166] Installing rust-tracing-att 100% | 81.6 MiB/s | 167.0 KiB | 00m00s [ 252/1166] Installing rust-tracing-att 100% | 0.0 B/s | 124.0 B | 00m00s [ 253/1166] Installing rust-zerovec-der 100% | 94.9 MiB/s | 97.2 KiB | 00m00s [ 254/1166] Installing rust-zerovec+der 100% | 0.0 B/s | 124.0 B | 00m00s [ 255/1166] Installing rust-rkyv_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 256/1166] Installing rust-tinystr+zer 100% | 0.0 B/s | 124.0 B | 00m00s [ 257/1166] Installing rust-serde_test- 100% | 99.2 MiB/s | 101.5 KiB | 00m00s [ 258/1166] Installing rust-rust-stemme 100% | 390.0 MiB/s | 9.4 MiB | 00m00s [ 259/1166] Installing rust-rust-stemme 100% | 0.0 B/s | 124.0 B | 00m00s [ 260/1166] Installing rust-serde+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 261/1166] Installing rust-serde+deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 262/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 263/1166] Installing rust-toml0.9+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 264/1166] Installing rust-toml+displa 100% | 0.0 B/s | 124.0 B | 00m00s [ 265/1166] Installing rust-toml+parse- 100% | 0.0 B/s | 124.0 B | 00m00s [ 266/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 267/1166] Installing rust-toml+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 268/1166] Installing rust-jiff+tzdb-b 100% | 0.0 B/s | 124.0 B | 00m00s [ 269/1166] Installing rust-bstr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 270/1166] Installing rust-bstr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 271/1166] Installing rust-similar+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 272/1166] Installing rust-similar+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 273/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 274/1166] Installing rust-toml+serde- 100% | 0.0 B/s | 124.0 B | 00m00s [ 275/1166] Installing rust-toml_dateti 100% | 0.0 B/s | 124.0 B | 00m00s [ 276/1166] Installing rust-toml0.9+ser 100% | 0.0 B/s | 124.0 B | 00m00s [ 277/1166] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 278/1166] Installing rust-bitflags+se 100% | 0.0 B/s | 124.0 B | 00m00s [ 279/1166] Installing rust-ron-devel-0 100% | 119.0 MiB/s | 731.0 KiB | 00m00s [ 280/1166] Installing rust-ron+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 281/1166] Installing rust-ron+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 282/1166] Installing rust-serde_core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 283/1166] Installing rust-serde+rc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 284/1166] Installing rust-bytecheck_d 100% | 34.2 MiB/s | 35.1 KiB | 00m00s [ 285/1166] Installing rust-ptr_meta_de 100% | 0.0 B/s | 11.3 KiB | 00m00s [ 286/1166] Installing rust-ptr_meta+pt 100% | 0.0 B/s | 124.0 B | 00m00s [ 287/1166] Installing rust-ptr_meta+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 288/1166] Installing rust-rancor-deve 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [ 289/1166] Installing rust-bytecheck-d 100% | 61.3 MiB/s | 62.8 KiB | 00m00s [ 290/1166] Installing rust-rend+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 291/1166] Installing rust-rancor+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 292/1166] Installing rust-zerotrie+ze 100% | 0.0 B/s | 124.0 B | 00m00s [ 293/1166] Installing rust-quickcheck_ 100% | 27.1 MiB/s | 27.7 KiB | 00m00s [ 294/1166] Installing rust-libcst_deri 100% | 41.2 MiB/s | 42.1 KiB | 00m00s [ 295/1166] Installing rust-libcst_deri 100% | 0.0 B/s | 124.0 B | 00m00s [ 296/1166] Installing rust-thiserror-i 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [ 297/1166] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 298/1166] Installing rust-thiserror1- 100% | 33.5 MiB/s | 103.0 KiB | 00m00s [ 299/1166] Installing rust-thiserror1+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 300/1166] Installing rust-zerocopy-de 100% | 138.5 MiB/s | 993.0 KiB | 00m00s [ 301/1166] Installing rust-zerocopy-de 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 302/1166] Installing rust-zerocopy-de 100% | 131.6 MiB/s | 1.6 MiB | 00m00s [ 303/1166] Installing rust-zerocopy+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 304/1166] Installing rust-zerocopy+si 100% | 0.0 B/s | 124.0 B | 00m00s [ 305/1166] Installing rust-ppv-lite86- 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [ 306/1166] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 307/1166] Installing rust-ppv-lite86+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 308/1166] Installing rust-rand_chacha 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [ 309/1166] Installing rust-rand_chacha 100% | 0.0 B/s | 124.0 B | 00m00s [ 310/1166] Installing rust-rand0.8+ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 311/1166] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 312/1166] Installing rust-munge_macro 100% | 19.1 MiB/s | 19.6 KiB | 00m00s [ 313/1166] Installing rust-munge-devel 100% | 28.9 MiB/s | 59.3 KiB | 00m00s [ 314/1166] Installing rust-rkyv-devel- 100% | 75.1 MiB/s | 922.5 KiB | 00m00s [ 315/1166] Installing rust-rkyv+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 316/1166] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 317/1166] Installing rust-manyhow+syn 100% | 0.0 B/s | 124.0 B | 00m00s [ 318/1166] Installing rust-thiserror-i 100% | 92.8 MiB/s | 95.1 KiB | 00m00s [ 319/1166] Installing rust-thiserror-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 320/1166] Installing rust-thiserror-d 100% | 30.0 MiB/s | 122.7 KiB | 00m00s [ 321/1166] Installing rust-thiserror+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 322/1166] Installing rust-thiserror+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 323/1166] Installing rust-ref-cast-im 100% | 0.0 B/s | 30.4 KiB | 00m00s [ 324/1166] Installing rust-ref-cast-im 100% | 0.0 B/s | 124.0 B | 00m00s [ 325/1166] Installing rust-ref-cast-de 100% | 22.7 MiB/s | 46.4 KiB | 00m00s [ 326/1166] Installing rust-ref-cast+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 327/1166] Installing rust-serde_deriv 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [ 328/1166] Installing rust-serde_deriv 100% | 0.0 B/s | 124.0 B | 00m00s [ 329/1166] Installing rust-schemars_de 100% | 134.0 MiB/s | 137.2 KiB | 00m00s [ 330/1166] Installing rust-schemars_de 100% | 0.0 B/s | 124.0 B | 00m00s [ 331/1166] Installing rust-derive-wher 100% | 101.5 MiB/s | 311.8 KiB | 00m00s [ 332/1166] Installing rust-derive-wher 100% | 0.0 B/s | 124.0 B | 00m00s [ 333/1166] Installing rust-peg-macros- 100% | 336.2 MiB/s | 344.3 KiB | 00m00s [ 334/1166] Installing rust-peg-macros+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 335/1166] Installing rust-peg-devel-0 100% | 23.2 MiB/s | 71.2 KiB | 00m00s [ 336/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 337/1166] Installing rust-syn+visit-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 338/1166] Installing rust-syn+visit-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 339/1166] Installing rust-salsa-macro 100% | 94.1 MiB/s | 192.7 KiB | 00m00s [ 340/1166] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 341/1166] Installing rust-syn2+visit- 100% | 0.0 B/s | 124.0 B | 00m00s [ 342/1166] Installing rust-synstructur 100% | 95.7 MiB/s | 98.0 KiB | 00m00s [ 343/1166] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 344/1166] Installing rust-synstructur 100% | 0.0 B/s | 124.0 B | 00m00s [ 345/1166] Installing rust-yoke-derive 100% | 47.5 MiB/s | 48.7 KiB | 00m00s [ 346/1166] Installing rust-zerofrom-de 100% | 21.9 MiB/s | 22.5 KiB | 00m00s [ 347/1166] Installing rust-zerofrom+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 348/1166] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 349/1166] Installing rust-unicode-wid 100% | 0.0 B/s | 124.0 B | 00m00s [ 350/1166] Installing rust-console+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 351/1166] Installing rust-annotate-sn 100% | 61.1 MiB/s | 125.0 KiB | 00m00s [ 352/1166] Installing rust-annotate-sn 100% | 0.0 B/s | 124.0 B | 00m00s [ 353/1166] Installing rust-getopts+uni 100% | 0.0 B/s | 124.0 B | 00m00s [ 354/1166] Installing rust-getopts+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 355/1166] Installing rust-which+real- 100% | 0.0 B/s | 124.0 B | 00m00s [ 356/1166] Installing rust-which+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 357/1166] Installing python3-rpm-macr 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 358/1166] Installing rust-hashbrown0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 359/1166] Installing rust-ordermap+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 360/1166] Installing rust-ordermap+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 361/1166] Installing rust-hashbrown+e 100% | 0.0 B/s | 124.0 B | 00m00s [ 362/1166] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 363/1166] Installing rust-path-dedot+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 364/1166] Installing rust-path-absolu 100% | 36.5 MiB/s | 37.4 KiB | 00m00s [ 365/1166] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 366/1166] Installing rust-intrusive-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 367/1166] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 368/1166] Installing rust-portable-at 100% | 0.0 B/s | 124.0 B | 00m00s [ 369/1166] Installing rust-typeid+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 370/1166] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 371/1166] Installing rust-typed-path+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 372/1166] Installing rust-potential_u 100% | 0.0 B/s | 124.0 B | 00m00s [ 373/1166] Installing rust-utf8_iter+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 374/1166] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 375/1166] Installing rust-unit-prefix 100% | 0.0 B/s | 124.0 B | 00m00s [ 376/1166] Installing rust-allocator-a 100% | 0.0 B/s | 124.0 B | 00m00s [ 377/1166] Installing rust-hashbrown+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 378/1166] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 379/1166] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 380/1166] Installing rust-nu-ansi-ter 100% | 0.0 B/s | 124.0 B | 00m00s [ 381/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 382/1166] Installing rust-pest+memchr 100% | 0.0 B/s | 124.0 B | 00m00s [ 383/1166] Installing rust-ucd-trie+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 384/1166] Installing rust-pest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 385/1166] Installing rust-pest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 386/1166] Installing rust-peg-runtime 100% | 0.0 B/s | 124.0 B | 00m00s [ 387/1166] Installing rust-peg+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 388/1166] Installing rust-peg+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 389/1166] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 390/1166] Installing rust-html-escape 100% | 0.0 B/s | 124.0 B | 00m00s [ 391/1166] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 392/1166] Installing rust-iana-time-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 393/1166] Installing rust-fnv+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 394/1166] Installing rust-fnv+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 395/1166] Installing rust-nom7+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 396/1166] Installing rust-minimal-lex 100% | 0.0 B/s | 124.0 B | 00m00s [ 397/1166] Installing rust-nom7+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 398/1166] Installing rust-cexpr-devel 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 399/1166] Installing rust-cexpr+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 400/1166] Installing rust-shlex+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 401/1166] Installing rust-shlex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 402/1166] Installing rust-siphasher+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 403/1166] Installing rust-siphasher+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 404/1166] Installing rust-phf_shared- 100% | 48.1 MiB/s | 49.2 KiB | 00m00s [ 405/1166] Installing rust-phf-devel-0 100% | 84.9 MiB/s | 86.9 KiB | 00m00s [ 406/1166] Installing rust-phf0.11-dev 100% | 80.3 MiB/s | 82.2 KiB | 00m00s [ 407/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 45.6 KiB | 00m00s [ 408/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 409/1166] Installing rust-phf0.11+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 410/1166] Installing rust-phf0.11+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 411/1166] Installing rust-phf_shared0 100% | 0.0 B/s | 124.0 B | 00m00s [ 412/1166] Installing rust-phf_shared+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 413/1166] Installing rust-phf+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 414/1166] Installing rust-phf+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 415/1166] Installing rust-imperative- 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [ 416/1166] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 417/1166] Installing rust-interpolato 100% | 0.0 B/s | 124.0 B | 00m00s [ 418/1166] Installing llvm-test-0:22.1 100% | 107.1 MiB/s | 2.2 MiB | 00m00s [ 419/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 420/1166] Installing rust-bit-vec+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 421/1166] Installing rust-bit-set+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 422/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 423/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 424/1166] Installing rust-aho-corasic 100% | 0.0 B/s | 124.0 B | 00m00s [ 425/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 426/1166] Installing rust-quick-xml-d 100% | 254.2 MiB/s | 1.3 MiB | 00m00s [ 427/1166] Installing rust-quick-xml+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 428/1166] Installing rust-object+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 429/1166] Installing rust-object+pe-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 430/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 431/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 432/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 433/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 434/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 435/1166] Installing rust-tracing-cor 100% | 0.0 B/s | 124.0 B | 00m00s [ 436/1166] Installing rust-tracing-log 100% | 64.6 MiB/s | 66.1 KiB | 00m00s [ 437/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 438/1166] Installing rust-rayon-core- 100% | 91.0 MiB/s | 279.5 KiB | 00m00s [ 439/1166] Installing rust-rayon-core+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 440/1166] Installing rust-rayon-devel 100% | 126.7 MiB/s | 908.1 KiB | 00m00s [ 441/1166] Installing rust-crossbeam+a 100% | 0.0 B/s | 124.0 B | 00m00s [ 442/1166] Installing rust-crossbeam+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 443/1166] Installing rust-crossbeam-q 100% | 0.0 B/s | 124.0 B | 00m00s [ 444/1166] Installing rust-matchers-de 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 445/1166] Installing rust-matchers+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 446/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 447/1166] Installing rust-rand0.8+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 448/1166] Installing rust-rand0.8+lib 100% | 0.0 B/s | 124.0 B | 00m00s [ 449/1166] Installing rust-rand0.8+sma 100% | 0.0 B/s | 124.0 B | 00m00s [ 450/1166] Installing rust-phf_generat 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [ 451/1166] Installing rust-phf_generat 100% | 0.0 B/s | 124.0 B | 00m00s [ 452/1166] Installing rust-phf_codegen 100% | 0.0 B/s | 44.2 KiB | 00m00s [ 453/1166] Installing rust-phf_codegen 100% | 0.0 B/s | 124.0 B | 00m00s [ 454/1166] Installing rust-terminfo-de 100% | 85.6 MiB/s | 175.4 KiB | 00m00s [ 455/1166] Installing rust-terminfo+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 456/1166] Installing rust-jiff-core+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 457/1166] Installing rust-similar+inl 100% | 0.0 B/s | 124.0 B | 00m00s [ 458/1166] Installing rust-form_urlenc 100% | 0.0 B/s | 124.0 B | 00m00s [ 459/1166] Installing rust-crossbeam-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 460/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 461/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 462/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 463/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 464/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 465/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 466/1166] Installing rust-regex+unico 100% | 0.0 B/s | 124.0 B | 00m00s [ 467/1166] Installing rust-similar2+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 468/1166] Installing rust-similar2+in 100% | 0.0 B/s | 124.0 B | 00m00s [ 469/1166] Installing rust-zlib-rs+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 470/1166] Installing rust-arrayvec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 471/1166] Installing rust-vte-devel-0 100% | 61.4 MiB/s | 314.2 KiB | 00m00s [ 472/1166] Installing rust-strip-ansi- 100% | 21.6 MiB/s | 22.1 KiB | 00m00s [ 473/1166] Installing rust-strip-ansi- 100% | 0.0 B/s | 124.0 B | 00m00s [ 474/1166] Installing rust-rand_core+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 475/1166] Installing rust-strum+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 476/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 477/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 478/1166] Installing rust-newtype-uui 100% | 0.0 B/s | 124.0 B | 00m00s [ 479/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 480/1166] Installing rust-os_str_byte 100% | 0.0 B/s | 124.0 B | 00m00s [ 481/1166] Installing rust-yansi+alloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 482/1166] Installing rust-yansi+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 483/1166] Installing rust-yansi+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 484/1166] Installing rust-fastrand+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 485/1166] Installing rust-fastrand+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 486/1166] Installing rust-fastrand+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 487/1166] Installing rust-tinyvec+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 488/1166] Installing rust-regex-synta 100% | 0.0 B/s | 124.0 B | 00m00s [ 489/1166] Installing rust-errno+std-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 490/1166] Installing rust-mio+log-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 491/1166] Installing rust-mio+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 492/1166] Installing rust-mio+os-poll 100% | 0.0 B/s | 124.0 B | 00m00s [ 493/1166] Installing rust-mio+os-ext- 100% | 0.0 B/s | 124.0 B | 00m00s [ 494/1166] Installing rust-os_pipe-dev 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 495/1166] Installing rust-os_pipe+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 496/1166] Installing rust-wait-timeou 100% | 31.1 MiB/s | 31.9 KiB | 00m00s [ 497/1166] Installing rust-wait-timeou 100% | 0.0 B/s | 124.0 B | 00m00s [ 498/1166] Installing rust-inotify-sys 100% | 0.0 B/s | 33.2 KiB | 00m00s [ 499/1166] Installing rust-inotify-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 500/1166] Installing rust-inotify-dev 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 501/1166] Installing rust-jobserver-d 100% | 94.4 MiB/s | 96.7 KiB | 00m00s [ 502/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 503/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 504/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 505/1166] Installing rust-smallvec+co 100% | 0.0 B/s | 124.0 B | 00m00s [ 506/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 507/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 508/1166] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 509/1166] Installing rust-thin-vec+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 510/1166] Installing rust-thin-vec+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 511/1166] Installing rust-log+alloc-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 512/1166] Installing rust-log+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 513/1166] Installing rust-jiff+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 514/1166] Installing rust-jiff+tz-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 515/1166] Installing rust-jiff+tzdb-c 100% | 0.0 B/s | 124.0 B | 00m00s [ 516/1166] Installing rust-jiff+tzdb-z 100% | 0.0 B/s | 124.0 B | 00m00s [ 517/1166] Installing rust-fern-devel- 100% | 220.3 MiB/s | 451.2 KiB | 00m00s [ 518/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [ 519/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 520/1166] Installing rust-jiff+perf-i 100% | 0.0 B/s | 124.0 B | 00m00s [ 521/1166] Installing rust-jiff-core+t 100% | 0.0 B/s | 124.0 B | 00m00s [ 522/1166] Installing rust-jiff+tz-fat 100% | 0.0 B/s | 124.0 B | 00m00s [ 523/1166] Installing rust-bstr+unicod 100% | 0.0 B/s | 124.0 B | 00m00s [ 524/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 525/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 526/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 527/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 528/1166] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 529/1166] Installing rust-flate2+any_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 530/1166] Installing rust-flate2+zlib 100% | 0.0 B/s | 124.0 B | 00m00s [ 531/1166] Installing rust-either+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 532/1166] Installing rust-either+use_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 533/1166] Installing rust-itertools+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 534/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 535/1166] Installing rust-itertools0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 536/1166] Installing rust-notify-type 100% | 38.2 MiB/s | 78.2 KiB | 00m00s [ 537/1166] Installing rust-notify-type 100% | 0.0 B/s | 124.0 B | 00m00s [ 538/1166] Installing rust-bitflags+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 539/1166] Installing rust-smallvec+un 100% | 0.0 B/s | 124.0 B | 00m00s [ 540/1166] Installing rust-version-ran 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 541/1166] Installing rust-version-ran 100% | 0.0 B/s | 124.0 B | 00m00s [ 542/1166] Installing rust-console+ans 100% | 0.0 B/s | 124.0 B | 00m00s [ 543/1166] Installing rust-console+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 544/1166] Installing rust-console+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 545/1166] Installing rust-indicatif-d 100% | 155.5 MiB/s | 318.5 KiB | 00m00s [ 546/1166] Installing rust-indicatif+u 100% | 0.0 B/s | 124.0 B | 00m00s [ 547/1166] Installing rust-ptr_meta+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 548/1166] Installing rust-rkyv+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 549/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 550/1166] Installing rust-proc-macro- 100% | 0.0 B/s | 124.0 B | 00m00s [ 551/1166] Installing rust-manyhow-mac 100% | 0.0 B/s | 17.7 KiB | 00m00s [ 552/1166] Installing rust-manyhow-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 553/1166] Installing rust-manyhow+mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 554/1166] Installing rust-manyhow+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 555/1166] Installing rust-quote-use-m 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 556/1166] Installing rust-quote-use-m 100% | 0.0 B/s | 124.0 B | 00m00s [ 557/1166] Installing rust-quote-use-d 100% | 11.1 MiB/s | 11.3 KiB | 00m00s [ 558/1166] Installing rust-quote-use+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 559/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 560/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 561/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 562/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 563/1166] Installing rust-linux-raw-s 100% | 0.0 B/s | 124.0 B | 00m00s [ 564/1166] Installing rust-linux-raw-s 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 565/1166] Installing rust-rustix-deve 100% | 91.1 MiB/s | 2.3 MiB | 00m00s [ 566/1166] Installing rust-rustix+fs-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 567/1166] Installing rust-rustix+term 100% | 0.0 B/s | 124.0 B | 00m00s [ 568/1166] Installing rust-rustix+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 569/1166] Installing rust-rustix+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 570/1166] Installing rust-rustix+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 571/1166] Installing rust-tempfile-de 100% | 86.1 MiB/s | 176.3 KiB | 00m00s [ 572/1166] Installing rust-terminal_si 100% | 24.6 MiB/s | 25.2 KiB | 00m00s [ 573/1166] Installing rust-terminal_si 100% | 0.0 B/s | 124.0 B | 00m00s [ 574/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 575/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 576/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [ 577/1166] Installing rust-globset-dev 100% | 117.9 MiB/s | 120.7 KiB | 00m00s [ 578/1166] Installing rust-globset+log 100% | 0.0 B/s | 124.0 B | 00m00s [ 579/1166] Installing rust-globset+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 580/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 581/1166] Installing rust-fancy-regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 582/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 583/1166] Installing rust-regex+perf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 584/1166] Installing rust-regex+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 585/1166] Installing rust-hashbrown+i 100% | 0.0 B/s | 124.0 B | 00m00s [ 586/1166] Installing rust-hashbrown+r 100% | 0.0 B/s | 124.0 B | 00m00s [ 587/1166] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 588/1166] Installing rust-object+arch 100% | 0.0 B/s | 124.0 B | 00m00s [ 589/1166] Installing rust-object+elf- 100% | 0.0 B/s | 124.0 B | 00m00s [ 590/1166] Installing rust-object+mach 100% | 0.0 B/s | 124.0 B | 00m00s [ 591/1166] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 592/1166] Installing rust-object+xcof 100% | 0.0 B/s | 124.0 B | 00m00s [ 593/1166] Installing rust-object+read 100% | 0.0 B/s | 124.0 B | 00m00s [ 594/1166] Installing rust-ar_archive_ 100% | 170.0 MiB/s | 348.1 KiB | 00m00s [ 595/1166] Installing rust-ar_archive_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 596/1166] Installing rust-csv-core-de 100% | 116.0 MiB/s | 118.8 KiB | 00m00s [ 597/1166] Installing rust-csv-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 598/1166] Installing rust-libc+extra_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 599/1166] Installing rust-cpufeatures 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [ 600/1166] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 601/1166] Installing rust-cpufeatures 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [ 602/1166] Installing rust-cpufeatures 100% | 0.0 B/s | 124.0 B | 00m00s [ 603/1166] Installing ncurses-0:6.6-3. 100% | 20.1 MiB/s | 618.1 KiB | 00m00s [ 604/1166] Installing groff-base-0:1.2 100% | 89.5 MiB/s | 4.2 MiB | 00m00s [ 605/1166] Installing perl-Digest-0:1. 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [ 606/1166] Installing perl-Digest-MD5- 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [ 607/1166] Installing perl-FileHandle- 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 608/1166] Installing perl-B-0:1.92-52 100% | 252.4 MiB/s | 516.9 KiB | 00m00s [ 609/1166] Installing perl-libnet-0:3. 100% | 143.4 MiB/s | 293.8 KiB | 00m00s [ 610/1166] Installing perl-Data-Dumper 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [ 611/1166] Installing perl-Unicode-Nor 100% | 238.5 MiB/s | 488.4 KiB | 00m00s [ 612/1166] Installing perl-MIME-Base32 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [ 613/1166] Installing perl-URI-0:5.36- 100% | 56.5 MiB/s | 289.1 KiB | 00m00s [ 614/1166] Installing perl-IO-Socket-I 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 615/1166] Installing perl-AutoLoader- 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 616/1166] Installing perl-IO-Socket-S 100% | 238.0 MiB/s | 731.0 KiB | 00m00s [ 617/1166] Installing perl-Net-SSLeay- 100% | 193.2 MiB/s | 1.4 MiB | 00m00s [ 618/1166] Installing perl-locale-0:1. 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 619/1166] Installing perl-if-0:0.61.0 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 620/1166] Installing perl-Text-Tabs+W 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [ 621/1166] Installing perl-Pod-Escapes 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 622/1166] Installing perl-Time-Local- 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 623/1166] Installing perl-Time-HiRes- 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 624/1166] Installing perl-File-Path-0 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [ 625/1166] Installing perl-HTTP-Tiny-0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [ 626/1166] Installing perl-Pod-Simple- 100% | 187.1 MiB/s | 574.8 KiB | 00m00s [ 627/1166] Installing perl-Class-Struc 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 628/1166] Installing perl-IPC-Open3-0 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 629/1166] Installing perl-File-Temp-1 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 630/1166] Installing perl-POSIX-0:2.2 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [ 631/1166] Installing perl-Term-Cap-0: 100% | 29.8 MiB/s | 30.6 KiB | 00m00s [ 632/1166] Installing perl-Term-ANSICo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [ 633/1166] Installing perl-Pod-Perldoc 100% | 9.7 MiB/s | 169.4 KiB | 00m00s [ 634/1166] Installing perl-podlators-1 100% | 21.4 MiB/s | 328.7 KiB | 00m00s [ 635/1166] Installing perl-File-stat-0 100% | 0.0 B/s | 14.2 KiB | 00m00s [ 636/1166] Installing perl-SelectSaver 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 637/1166] Installing perl-Socket-4:2. 100% | 120.9 MiB/s | 123.8 KiB | 00m00s [ 638/1166] Installing perl-Symbol-0:1. 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 639/1166] Installing perl-Pod-Usage-4 100% | 5.7 MiB/s | 87.8 KiB | 00m00s [ 640/1166] Installing perl-IO-0:1.56-5 100% | 74.0 MiB/s | 151.5 KiB | 00m00s [ 641/1166] Installing perl-Fcntl-0:1.2 100% | 44.7 MiB/s | 45.8 KiB | 00m00s [ 642/1166] Installing perl-overloading 100% | 0.0 B/s | 5.5 KiB | 00m00s [ 643/1166] Installing perl-mro-0:1.30- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [ 644/1166] Installing perl-base-0:2.27 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 645/1166] Installing perl-Text-ParseW 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 646/1166] Installing perl-Getopt-Long 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 647/1166] Installing perl-Storable-1: 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [ 648/1166] Installing perl-Getopt-Std- 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 649/1166] Installing perl-MIME-Base64 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [ 650/1166] Installing perl-vars-0:1.05 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 651/1166] Installing perl-parent-1:0. 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 652/1166] Installing perl-File-Basena 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 653/1166] Installing perl-overload-0: 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 654/1166] Installing perl-Scalar-List 100% | 72.5 MiB/s | 148.6 KiB | 00m00s [ 655/1166] Installing perl-Errno-0:1.3 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 656/1166] Installing perl-constant-0: 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [ 657/1166] Installing perl-Encode-4:3. 100% | 167.6 MiB/s | 4.7 MiB | 00m00s [ 658/1166] Installing perl-DynaLoader- 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 659/1166] Installing perl-PathTools-0 100% | 90.1 MiB/s | 184.5 KiB | 00m00s [ 660/1166] Installing perl-Carp-0:1.54 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [ 661/1166] Installing perl-Exporter-0: 100% | 27.1 MiB/s | 55.5 KiB | 00m00s [ 662/1166] Installing perl-libs-4:5.44 100% | 212.1 MiB/s | 12.1 MiB | 00m00s [ 663/1166] Installing perl-interpreter 100% | 7.9 MiB/s | 121.4 KiB | 00m00s [ 664/1166] Installing jemalloc-0:5.3.0 100% | 62.8 MiB/s | 1.1 MiB | 00m00s [ 665/1166] Installing jemalloc-devel-0 100% | 14.5 MiB/s | 222.3 KiB | 00m00s [ 666/1166] Installing ncurses-c++-libs 100% | 75.6 MiB/s | 154.9 KiB | 00m00s [ 667/1166] Installing ncurses-devel-0: 100% | 27.5 MiB/s | 1.0 MiB | 00m00s [ 668/1166] Installing libedit-devel-0: 100% | 33.0 MiB/s | 67.5 KiB | 00m00s [ 669/1166] Installing llvm-static-0:22 100% | 559.9 MiB/s | 351.6 MiB | 00m01s [ 670/1166] Installing llvm-googletest- 100% | 145.6 MiB/s | 2.2 MiB | 00m00s [ 671/1166] Installing llvm-devel-0:22. 100% | 162.2 MiB/s | 36.3 MiB | 00m00s [ 672/1166] Installing emacs-filesystem 100% | 793.0 KiB/s | 812.0 B | 00m00s [ 673/1166] Installing clang-resource-f 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [ 674/1166] Installing clang-libs-0:22. 100% | 467.3 MiB/s | 109.8 MiB | 00m00s [ 675/1166] Installing clang-0:22.1.8-2 100% | 549.3 MiB/s | 61.5 MiB | 00m00s [ 676/1166] Installing clang-tools-extr 100% | 404.6 MiB/s | 61.5 MiB | 00m00s [ 677/1166] Installing clang-devel-0:22 100% | 262.7 MiB/s | 32.6 MiB | 00m00s [ 678/1166] Installing rust-version_che 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [ 679/1166] Installing rust-version_che 100% | 0.0 B/s | 124.0 B | 00m00s [ 680/1166] Installing rust-typenum-dev 100% | 130.2 MiB/s | 1.2 MiB | 00m00s [ 681/1166] Installing rust-typenum+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 682/1166] Installing rust-generic-arr 100% | 67.3 MiB/s | 68.9 KiB | 00m00s [ 683/1166] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 684/1166] Installing rust-block-buffe 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [ 685/1166] Installing rust-block-buffe 100% | 0.0 B/s | 124.0 B | 00m00s [ 686/1166] Installing rust-generic-arr 100% | 0.0 B/s | 124.0 B | 00m00s [ 687/1166] Installing rust-crypto-comm 100% | 0.0 B/s | 26.8 KiB | 00m00s [ 688/1166] Installing rust-crypto-comm 100% | 0.0 B/s | 124.0 B | 00m00s [ 689/1166] Installing rust-digest0.10- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [ 690/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 691/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 692/1166] Installing rust-digest0.10+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 693/1166] Installing rust-collection_ 100% | 23.2 MiB/s | 23.7 KiB | 00m00s [ 694/1166] Installing rust-collection_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 695/1166] Installing rust-attribute-d 100% | 40.0 MiB/s | 40.9 KiB | 00m00s [ 696/1166] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 697/1166] Installing rust-attribute-d 100% | 77.0 MiB/s | 78.8 KiB | 00m00s [ 698/1166] Installing rust-attribute-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 699/1166] Installing rust-get-size-de 100% | 0.0 B/s | 33.8 KiB | 00m00s [ 700/1166] Installing rust-get-size-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 701/1166] Installing rust-get-size2+g 100% | 0.0 B/s | 124.0 B | 00m00s [ 702/1166] Installing rust-option-ext- 100% | 0.0 B/s | 23.0 KiB | 00m00s [ 703/1166] Installing rust-option-ext+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 704/1166] Installing rust-dirs-sys-de 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [ 705/1166] Installing rust-dirs-sys+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 706/1166] Installing rust-dirs-devel- 100% | 48.9 MiB/s | 50.0 KiB | 00m00s [ 707/1166] Installing rust-dirs+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 708/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 709/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [ 710/1166] Installing rust-pkg-config- 100% | 74.6 MiB/s | 76.4 KiB | 00m00s [ 711/1166] Installing rust-pkg-config+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 712/1166] Installing rust-icu_normali 100% | 401.0 MiB/s | 410.6 KiB | 00m00s [ 713/1166] Installing rust-tinyvec_mac 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 714/1166] Installing rust-tinyvec_mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 715/1166] Installing rust-tinyvec+tin 100% | 0.0 B/s | 124.0 B | 00m00s [ 716/1166] Installing rust-tinyvec+all 100% | 0.0 B/s | 124.0 B | 00m00s [ 717/1166] Installing rust-unicode-nor 100% | 232.3 MiB/s | 713.6 KiB | 00m00s [ 718/1166] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [ 719/1166] Installing rust-find-msvc-t 100% | 113.7 MiB/s | 116.4 KiB | 00m00s [ 720/1166] Installing rust-find-msvc-t 100% | 0.0 B/s | 124.0 B | 00m00s [ 721/1166] Installing rust-cc-devel-0: 100% | 185.0 MiB/s | 378.9 KiB | 00m00s [ 722/1166] Installing rust-cc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [ 723/1166] Installing rust-tikv-jemall 100% | 85.2 MiB/s | 87.2 KiB | 00m00s [ 724/1166] Installing rust-tikv-jemall 100% | 48.4 MiB/s | 49.5 KiB | 00m00s [ 725/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 726/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [ 727/1166] Installing rust-psm-devel-0 100% | 52.7 MiB/s | 107.8 KiB | 00m00s [ 728/1166] Installing rust-psm+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 729/1166] Installing rust-cc+parallel 100% | 0.0 B/s | 124.0 B | 00m00s [ 730/1166] Installing rust-urlencoding 100% | 19.6 MiB/s | 20.1 KiB | 00m00s [ 731/1166] Installing rust-urlencoding 100% | 0.0 B/s | 124.0 B | 00m00s [ 732/1166] Installing rust-escape8259- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 733/1166] Installing rust-escape8259+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 734/1166] Installing rust-termtree0.5 100% | 20.7 MiB/s | 21.2 KiB | 00m00s [ 735/1166] Installing rust-termtree0.5 100% | 0.0 B/s | 124.0 B | 00m00s [ 736/1166] Installing rust-autocfg-dev 100% | 31.3 MiB/s | 64.1 KiB | 00m00s [ 737/1166] Installing rust-autocfg+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 738/1166] Installing rust-num-traits- 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [ 739/1166] Installing rust-chrono-deve 100% | 257.5 MiB/s | 1.3 MiB | 00m00s [ 740/1166] Installing rust-chrono+iana 100% | 0.0 B/s | 124.0 B | 00m00s [ 741/1166] Installing rust-chrono+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 742/1166] Installing rust-chrono+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 743/1166] Installing rust-quick-junit 100% | 126.1 MiB/s | 129.1 KiB | 00m00s [ 744/1166] Installing rust-chrono+now- 100% | 0.0 B/s | 124.0 B | 00m00s [ 745/1166] Installing rust-chrono+cloc 100% | 0.0 B/s | 124.0 B | 00m00s [ 746/1166] Installing rust-fs-err-deve 100% | 106.8 MiB/s | 109.4 KiB | 00m00s [ 747/1166] Installing rust-fs-err+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 748/1166] Installing rust-argfile-dev 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [ 749/1166] Installing rust-stable_dere 100% | 0.0 B/s | 24.4 KiB | 00m00s [ 750/1166] Installing rust-yoke-devel- 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [ 751/1166] Installing rust-yoke+derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 752/1166] Installing rust-zerovec+yok 100% | 0.0 B/s | 124.0 B | 00m00s [ 753/1166] Installing rust-icu_collect 100% | 125.9 MiB/s | 644.5 KiB | 00m00s [ 754/1166] Installing rust-zerotrie+yo 100% | 0.0 B/s | 124.0 B | 00m00s [ 755/1166] Installing rust-scopeguard- 100% | 33.7 MiB/s | 34.5 KiB | 00m00s [ 756/1166] Installing rust-lock_api-de 100% | 196.3 MiB/s | 201.0 KiB | 00m00s [ 757/1166] Installing rust-lock_api+at 100% | 0.0 B/s | 124.0 B | 00m00s [ 758/1166] Installing rust-lock_api+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 759/1166] Installing rust-cfg_aliases 100% | 22.6 MiB/s | 23.1 KiB | 00m00s [ 760/1166] Installing rust-cfg_aliases 100% | 0.0 B/s | 124.0 B | 00m00s [ 761/1166] Installing rust-clap_lex-de 100% | 42.5 MiB/s | 43.6 KiB | 00m00s [ 762/1166] Installing rust-clap_lex+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 763/1166] Installing rust-clap_builde 100% | 186.1 MiB/s | 952.9 KiB | 00m00s [ 764/1166] Installing rust-clap-devel- 100% | 41.1 MiB/s | 252.7 KiB | 00m00s [ 765/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 766/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 767/1166] Installing rust-clap+help-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 768/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 769/1166] Installing rust-clap+error- 100% | 0.0 B/s | 124.0 B | 00m00s [ 770/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 771/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 772/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 773/1166] Installing rust-clap+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 774/1166] Installing rust-clap_comple 100% | 94.3 MiB/s | 193.1 KiB | 00m00s [ 775/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 776/1166] Installing rust-clap_comple 100% | 38.3 MiB/s | 39.2 KiB | 00m00s [ 777/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 778/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 779/1166] Installing rust-clap+usage- 100% | 0.0 B/s | 124.0 B | 00m00s [ 780/1166] Installing rust-strsim-deve 100% | 53.6 MiB/s | 54.8 KiB | 00m00s [ 781/1166] Installing rust-strsim+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 782/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 783/1166] Installing rust-clap+sugges 100% | 0.0 B/s | 124.0 B | 00m00s [ 784/1166] Installing rust-difflib-dev 100% | 39.5 MiB/s | 40.4 KiB | 00m00s [ 785/1166] Installing rust-difflib+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 786/1166] Installing rust-lazy_static 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [ 787/1166] Installing rust-lazy_static 100% | 0.0 B/s | 124.0 B | 00m00s [ 788/1166] Installing rust-sharded-sla 100% | 128.3 MiB/s | 262.7 KiB | 00m00s [ 789/1166] Installing rust-sharded-sla 100% | 0.0 B/s | 124.0 B | 00m00s [ 790/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 791/1166] Installing rust-normalize-l 100% | 0.0 B/s | 15.8 KiB | 00m00s [ 792/1166] Installing rust-normalize-l 100% | 0.0 B/s | 124.0 B | 00m00s [ 793/1166] Installing rust-snapbox-dev 100% | 89.5 MiB/s | 274.9 KiB | 00m00s [ 794/1166] Installing rust-snapbox+dif 100% | 0.0 B/s | 124.0 B | 00m00s [ 795/1166] Installing rust-dyn-clone-d 100% | 34.5 MiB/s | 35.4 KiB | 00m00s [ 796/1166] Installing rust-dyn-clone+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 797/1166] Installing rust-pin-project 100% | 46.3 MiB/s | 237.3 KiB | 00m00s [ 798/1166] Installing rust-pin-project 100% | 0.0 B/s | 124.0 B | 00m00s [ 799/1166] Installing rust-tracing-dev 100% | 154.8 MiB/s | 475.5 KiB | 00m00s [ 800/1166] Installing rust-tracing+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 801/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 802/1166] Installing rust-tracing+tra 100% | 0.0 B/s | 124.0 B | 00m00s [ 803/1166] Installing rust-tracing+att 100% | 0.0 B/s | 124.0 B | 00m00s [ 804/1166] Installing rust-foldhash-de 100% | 58.0 MiB/s | 59.4 KiB | 00m00s [ 805/1166] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 806/1166] Installing rust-hashbrown+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 807/1166] Installing rust-hashlink-de 100% | 164.1 MiB/s | 168.0 KiB | 00m00s [ 808/1166] Installing rust-hashlink+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 809/1166] Installing rust-simdutf8-de 100% | 63.9 MiB/s | 131.0 KiB | 00m00s [ 810/1166] Installing rust-bytecheck+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 811/1166] Installing rust-rkyv+bytech 100% | 0.0 B/s | 124.0 B | 00m00s [ 812/1166] Installing rust-winnow0.7-d 100% | 156.9 MiB/s | 1.3 MiB | 00m00s [ 813/1166] Installing rust-toml0.9+par 100% | 0.0 B/s | 124.0 B | 00m00s [ 814/1166] Installing rust-diff-devel- 100% | 445.4 MiB/s | 912.2 KiB | 00m00s [ 815/1166] Installing rust-diff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 816/1166] Installing rust-pretty_asse 100% | 121.8 MiB/s | 124.8 KiB | 00m00s [ 817/1166] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 818/1166] Installing rust-unscanny-de 100% | 0.0 B/s | 36.9 KiB | 00m00s [ 819/1166] Installing rust-unscanny+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 820/1166] Installing rust-pep440_rs-d 100% | 203.0 MiB/s | 207.9 KiB | 00m00s [ 821/1166] Installing rust-pep440_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 822/1166] Installing rust-pep440_rs+v 100% | 0.0 B/s | 124.0 B | 00m00s [ 823/1166] Installing rust-litemap-dev 100% | 65.4 MiB/s | 134.0 KiB | 00m00s [ 824/1166] Installing rust-icu_locale_ 100% | 66.3 MiB/s | 407.4 KiB | 00m00s [ 825/1166] Installing rust-icu_provide 100% | 102.0 MiB/s | 208.8 KiB | 00m00s [ 826/1166] Installing rust-icu_provide 100% | 0.0 B/s | 124.0 B | 00m00s [ 827/1166] Installing rust-icu_normali 100% | 422.3 MiB/s | 3.0 MiB | 00m00s [ 828/1166] Installing rust-icu_locale_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 829/1166] Installing rust-icu_propert 100% | 189.3 MiB/s | 581.6 KiB | 00m00s [ 830/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 27.9 KiB | 00m00s [ 831/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 832/1166] Installing rust-idna-devel- 100% | 303.4 MiB/s | 932.0 KiB | 00m00s [ 833/1166] Installing rust-idna+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 834/1166] Installing rust-idna+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 835/1166] Installing rust-ryu-devel-0 100% | 78.6 MiB/s | 161.0 KiB | 00m00s [ 836/1166] Installing rust-ryu+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 837/1166] Installing rust-zmij-devel- 100% | 66.0 MiB/s | 67.6 KiB | 00m00s [ 838/1166] Installing rust-zmij+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 839/1166] Installing rust-itoa-devel- 100% | 35.2 MiB/s | 36.0 KiB | 00m00s [ 840/1166] Installing rust-itoa+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 841/1166] Installing rust-serde_json- 100% | 142.6 MiB/s | 730.0 KiB | 00m00s [ 842/1166] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 843/1166] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 844/1166] Installing rust-gen-lsp-typ 100% | 321.3 MiB/s | 658.1 KiB | 00m00s [ 845/1166] Installing rust-lsp-server- 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [ 846/1166] Installing rust-snapbox+str 100% | 0.0 B/s | 124.0 B | 00m00s [ 847/1166] Installing rust-escargot-de 100% | 37.5 MiB/s | 76.7 KiB | 00m00s [ 848/1166] Installing rust-escargot+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 849/1166] Installing rust-serde_json+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 850/1166] Installing rust-schemars-de 100% | 52.5 MiB/s | 537.2 KiB | 00m00s [ 851/1166] Installing rust-schemars+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 852/1166] Installing rust-schemars+sc 100% | 0.0 B/s | 124.0 B | 00m00s [ 853/1166] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 854/1166] Installing rust-csv-devel-0 100% | 449.3 MiB/s | 5.8 MiB | 00m00s [ 855/1166] Installing rust-cfg-if-deve 100% | 23.2 MiB/s | 23.8 KiB | 00m00s [ 856/1166] Installing rust-cfg-if+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 857/1166] Installing rust-nix-devel-0 100% | 184.8 MiB/s | 1.7 MiB | 00m00s [ 858/1166] Installing rust-getrandom-d 100% | 55.9 MiB/s | 171.7 KiB | 00m00s [ 859/1166] Installing rust-chacha20-de 100% | 75.3 MiB/s | 154.1 KiB | 00m00s [ 860/1166] Installing rust-crc32fast-d 100% | 59.8 MiB/s | 122.6 KiB | 00m00s [ 861/1166] Installing rust-getrandom0. 100% | 58.5 MiB/s | 119.8 KiB | 00m00s [ 862/1166] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 863/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 864/1166] Installing rust-rand0.8+get 100% | 0.0 B/s | 124.0 B | 00m00s [ 865/1166] Installing rust-getrandom0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 866/1166] Installing rust-rand_core0. 100% | 0.0 B/s | 124.0 B | 00m00s [ 867/1166] Installing rust-rand0.8+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 868/1166] Installing rust-rand0.8+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 869/1166] Installing rust-unicode_nam 100% | 40.4 MiB/s | 41.4 KiB | 00m00s [ 870/1166] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [ 871/1166] Installing rust-unicode_nam 100% | 429.2 MiB/s | 2.1 MiB | 00m00s [ 872/1166] Installing rust-crc32fast+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 873/1166] Installing rust-crc32fast+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 874/1166] Installing rust-zip-devel-0 100% | 202.9 MiB/s | 623.3 KiB | 00m00s [ 875/1166] Installing rust-zip+_deflat 100% | 0.0 B/s | 124.0 B | 00m00s [ 876/1166] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [ 877/1166] Installing rust-chacha20+rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 878/1166] Installing rust-tempfile+ge 100% | 0.0 B/s | 124.0 B | 00m00s [ 879/1166] Installing rust-tempfile+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 880/1166] Installing rust-insta-devel 100% | 73.9 MiB/s | 529.5 KiB | 00m00s [ 881/1166] Installing rust-insta+serde 100% | 0.0 B/s | 124.0 B | 00m00s [ 882/1166] Installing rust-insta+regex 100% | 0.0 B/s | 124.0 B | 00m00s [ 883/1166] Installing rust-insta+strip 100% | 0.0 B/s | 124.0 B | 00m00s [ 884/1166] Installing rust-insta+pest- 100% | 0.0 B/s | 124.0 B | 00m00s [ 885/1166] Installing rust-insta+conso 100% | 0.0 B/s | 124.0 B | 00m00s [ 886/1166] Installing rust-insta+color 100% | 0.0 B/s | 124.0 B | 00m00s [ 887/1166] Installing rust-insta+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 888/1166] Installing rust-insta-cmd-d 100% | 16.3 MiB/s | 33.4 KiB | 00m00s [ 889/1166] Installing rust-cachedir-de 100% | 17.3 MiB/s | 17.7 KiB | 00m00s [ 890/1166] Installing rust-getrandom+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 891/1166] Installing rust-getrandom+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 892/1166] Installing rust-rand+sys_rn 100% | 0.0 B/s | 124.0 B | 00m00s [ 893/1166] Installing rust-nix+fs-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 894/1166] Installing rust-nix+term-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 895/1166] Installing rust-clearscreen 100% | 126.2 MiB/s | 258.5 KiB | 00m00s [ 896/1166] Installing rust-nix+process 100% | 0.0 B/s | 124.0 B | 00m00s [ 897/1166] Installing rust-nix+signal- 100% | 0.0 B/s | 124.0 B | 00m00s [ 898/1166] Installing rust-ctrlc-devel 100% | 21.7 MiB/s | 44.5 KiB | 00m00s [ 899/1166] Installing rust-etcetera-de 100% | 62.2 MiB/s | 63.7 KiB | 00m00s [ 900/1166] Installing rust-filetime-de 100% | 54.6 MiB/s | 55.9 KiB | 00m00s [ 901/1166] Installing rust-stacker-dev 100% | 20.8 MiB/s | 42.5 KiB | 00m00s [ 902/1166] Installing rust-parking_lot 100% | 68.6 MiB/s | 140.4 KiB | 00m00s [ 903/1166] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 904/1166] Installing rust-parking_lot 100% | 98.3 MiB/s | 201.4 KiB | 00m00s [ 905/1166] Installing rust-parking_lot 100% | 0.0 B/s | 124.0 B | 00m00s [ 906/1166] Installing rust-dashmap-dev 100% | 64.7 MiB/s | 132.6 KiB | 00m00s [ 907/1166] Installing rust-test-case-c 100% | 62.7 MiB/s | 64.2 KiB | 00m00s [ 908/1166] Installing rust-test-case-m 100% | 0.0 B/s | 12.7 KiB | 00m00s [ 909/1166] Installing rust-test-case-d 100% | 0.0 B/s | 17.1 KiB | 00m00s [ 910/1166] Installing rust-thread_loca 100% | 11.1 MiB/s | 56.6 KiB | 00m00s [ 911/1166] Installing rust-thread_loca 100% | 0.0 B/s | 124.0 B | 00m00s [ 912/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 913/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 914/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [ 915/1166] Installing rust-tracing-fla 100% | 29.5 MiB/s | 30.2 KiB | 00m00s [ 916/1166] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [ 917/1166] Installing rust-sha2_0.10-d 100% | 54.8 MiB/s | 112.3 KiB | 00m00s [ 918/1166] Installing rust-pest_meta-d 100% | 136.2 MiB/s | 279.0 KiB | 00m00s [ 919/1166] Installing rust-pest_meta+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 920/1166] Installing rust-pest_genera 100% | 81.3 MiB/s | 83.3 KiB | 00m00s [ 921/1166] Installing rust-pest_derive 100% | 39.0 MiB/s | 79.9 KiB | 00m00s [ 922/1166] Installing rust-pest_genera 100% | 0.0 B/s | 124.0 B | 00m00s [ 923/1166] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 924/1166] Installing rust-pest_derive 100% | 0.0 B/s | 124.0 B | 00m00s [ 925/1166] Installing rust-insta+pest_ 100% | 0.0 B/s | 124.0 B | 00m00s [ 926/1166] Installing rust-libloading0 100% | 55.1 MiB/s | 112.9 KiB | 00m00s [ 927/1166] Installing rust-libloading0 100% | 0.0 B/s | 124.0 B | 00m00s [ 928/1166] Installing rust-predicates- 100% | 0.0 B/s | 26.1 KiB | 00m00s [ 929/1166] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 930/1166] Installing rust-predicates- 100% | 63.6 MiB/s | 130.3 KiB | 00m00s [ 931/1166] Installing rust-predicates+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 932/1166] Installing rust-predicates- 100% | 20.0 MiB/s | 20.5 KiB | 00m00s [ 933/1166] Installing rust-predicates- 100% | 0.0 B/s | 124.0 B | 00m00s [ 934/1166] Installing rust-rustversion 100% | 33.4 MiB/s | 68.3 KiB | 00m00s [ 935/1166] Installing rust-rustversion 100% | 0.0 B/s | 124.0 B | 00m00s [ 936/1166] Installing rust-castaway-de 100% | 39.8 MiB/s | 40.8 KiB | 00m00s [ 937/1166] Installing rust-castaway+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 938/1166] Installing rust-char_str-de 100% | 95.5 MiB/s | 293.3 KiB | 00m00s [ 939/1166] Installing rust-char_str+st 100% | 0.0 B/s | 124.0 B | 00m00s [ 940/1166] Installing rust-arc-swap-de 100% | 79.0 MiB/s | 242.6 KiB | 00m00s [ 941/1166] Installing rust-indoc-devel 100% | 27.0 MiB/s | 55.2 KiB | 00m00s [ 942/1166] Installing rust-utf8parse-d 100% | 34.4 MiB/s | 35.2 KiB | 00m00s [ 943/1166] Installing rust-utf8parse+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 944/1166] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 945/1166] Installing rust-anstyle-par 100% | 0.0 B/s | 124.0 B | 00m00s [ 946/1166] Installing rust-anstyle-svg 100% | 63.3 MiB/s | 64.8 KiB | 00m00s [ 947/1166] Installing rust-anstyle-svg 100% | 0.0 B/s | 124.0 B | 00m00s [ 948/1166] Installing rust-colorchoice 100% | 0.0 B/s | 21.7 KiB | 00m00s [ 949/1166] Installing rust-colorchoice 100% | 0.0 B/s | 124.0 B | 00m00s [ 950/1166] Installing rust-anstream-de 100% | 100.1 MiB/s | 102.5 KiB | 00m00s [ 951/1166] Installing rust-anstream+wi 100% | 0.0 B/s | 124.0 B | 00m00s [ 952/1166] Installing rust-anstyle-que 100% | 26.0 MiB/s | 26.7 KiB | 00m00s [ 953/1166] Installing rust-anstyle-que 100% | 0.0 B/s | 124.0 B | 00m00s [ 954/1166] Installing rust-anstream+au 100% | 0.0 B/s | 124.0 B | 00m00s [ 955/1166] Installing rust-anstream+de 100% | 0.0 B/s | 124.0 B | 00m00s [ 956/1166] Installing rust-clap_builde 100% | 0.0 B/s | 124.0 B | 00m00s [ 957/1166] Installing rust-clap+color- 100% | 0.0 B/s | 124.0 B | 00m00s [ 958/1166] Installing rust-clap+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 959/1166] Installing rust-clap_comple 100% | 19.4 MiB/s | 19.8 KiB | 00m00s [ 960/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [ 961/1166] Installing rust-snapbox-mac 100% | 0.0 B/s | 124.0 B | 00m00s [ 962/1166] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 963/1166] Installing rust-snapbox+col 100% | 0.0 B/s | 124.0 B | 00m00s [ 964/1166] Installing rust-inventory-d 100% | 42.6 MiB/s | 43.7 KiB | 00m00s [ 965/1166] Installing rust-inventory+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 966/1166] Installing rust-salsa-macro 100% | 105.6 MiB/s | 108.1 KiB | 00m00s [ 967/1166] Installing rust-salsa-macro 100% | 0.0 B/s | 124.0 B | 00m00s [ 968/1166] Installing rust-boxcar-deve 100% | 87.8 MiB/s | 89.9 KiB | 00m00s [ 969/1166] Installing rust-boxcar+defa 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 970/1166] Installing rust-salsa-devel 100% | 92.5 MiB/s | 1.4 MiB | 00m00s [ 971/1166] Installing rust-paste-devel 100% | 35.7 MiB/s | 73.1 KiB | 00m00s [ 972/1166] Installing rust-paste+defau 100% | 0.0 B/s | 124.0 B | 00m00s [ 973/1166] Installing rust-icu_propert 100% | 208.9 MiB/s | 1.5 MiB | 00m00s [ 974/1166] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [ 975/1166] Installing rust-icu_normali 100% | 0.0 B/s | 124.0 B | 00m00s [ 976/1166] Installing rust-idna_adapte 100% | 0.0 B/s | 124.0 B | 00m00s [ 977/1166] Installing rust-idna+compil 100% | 0.0 B/s | 124.0 B | 00m00s [ 978/1166] Installing rust-url-devel-0 100% | 277.6 MiB/s | 568.5 KiB | 00m00s [ 979/1166] Installing rust-url+serde-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 980/1166] Installing rust-url+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 981/1166] Installing rust-url+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 982/1166] Installing rust-pep508_rs-d 100% | 110.5 MiB/s | 339.6 KiB | 00m00s [ 983/1166] Installing rust-pep508_rs+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 984/1166] Installing rust-pyproject-t 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [ 985/1166] Installing rust-tap-devel-0 100% | 38.6 MiB/s | 39.5 KiB | 00m00s [ 986/1166] Installing rust-tap+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 987/1166] Installing rust-wyz-devel-0 100% | 59.7 MiB/s | 61.1 KiB | 00m00s [ 988/1166] Installing rust-radium-deve 100% | 48.2 MiB/s | 49.4 KiB | 00m00s [ 989/1166] Installing rust-radium+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 990/1166] Installing rust-wild-devel- 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [ 991/1166] Installing rust-supports-hy 100% | 20.1 MiB/s | 20.6 KiB | 00m00s [ 992/1166] Installing rust-static_asse 100% | 63.9 MiB/s | 65.5 KiB | 00m00s [ 993/1166] Installing rust-static_asse 100% | 0.0 B/s | 124.0 B | 00m00s [ 994/1166] Installing rust-compact_str 100% | 126.7 MiB/s | 389.1 KiB | 00m00s [ 995/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 996/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [ 997/1166] Installing rust-seahash-dev 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 998/1166] Installing rust-same-file-d 100% | 33.3 MiB/s | 34.1 KiB | 00m00s [ 999/1166] Installing rust-same-file+d 100% | 0.0 B/s | 124.0 B | 00m00s [1000/1166] Installing rust-walkdir-dev 100% | 107.2 MiB/s | 109.8 KiB | 00m00s [1001/1166] Installing rust-walkdir+def 100% | 0.0 B/s | 124.0 B | 00m00s [1002/1166] Installing rust-ignore-deve 100% | 155.8 MiB/s | 319.0 KiB | 00m00s [1003/1166] Installing rust-ignore+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1004/1166] Installing rust-globwalk-de 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [1005/1166] Installing rust-globwalk+de 100% | 0.0 B/s | 124.0 B | 00m00s [1006/1166] Installing rust-assert_fs-d 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [1007/1166] Installing rust-notify-deve 100% | 154.1 MiB/s | 157.8 KiB | 00m00s [1008/1166] Installing rust-rustc-stabl 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [1009/1166] Installing rust-pathdiff-de 100% | 0.0 B/s | 23.2 KiB | 00m00s [1010/1166] Installing rust-path-slash- 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [1011/1166] Installing rust-natord-deve 100% | 0.0 B/s | 11.0 KiB | 00m00s [1012/1166] Installing rust-matchit-dev 100% | 80.3 MiB/s | 164.4 KiB | 00m00s [1013/1166] Installing rust-jod-thread- 100% | 0.0 B/s | 17.0 KiB | 00m00s [1014/1166] Installing rust-heck-devel- 100% | 43.7 MiB/s | 44.7 KiB | 00m00s [1015/1166] Installing rust-heck+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1016/1166] Installing rust-is-macro-de 100% | 30.2 MiB/s | 30.9 KiB | 00m00s [1017/1166] Installing rust-strum_macro 100% | 73.4 MiB/s | 150.3 KiB | 00m00s [1018/1166] Installing rust-strum_macro 100% | 0.0 B/s | 124.0 B | 00m00s [1019/1166] Installing rust-clap_derive 100% | 86.6 MiB/s | 177.3 KiB | 00m00s [1020/1166] Installing rust-clap_derive 100% | 0.0 B/s | 124.0 B | 00m00s [1021/1166] Installing rust-clap+derive 100% | 0.0 B/s | 124.0 B | 00m00s [1022/1166] Installing rust-libtest-mim 100% | 50.0 MiB/s | 102.3 KiB | 00m00s [1023/1166] Installing rust-libtest-mim 100% | 0.0 B/s | 124.0 B | 00m00s [1024/1166] Installing rust-datatest-st 100% | 34.6 MiB/s | 106.3 KiB | 00m00s [1025/1166] Installing rust-glob-devel- 100% | 84.2 MiB/s | 86.2 KiB | 00m00s [1026/1166] Installing rust-glob+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1027/1166] Installing rust-clang-sys-d 100% | 104.4 MiB/s | 213.8 KiB | 00m00s [1028/1166] Installing rust-clang-sys+d 100% | 0.0 B/s | 124.0 B | 00m00s [1029/1166] Installing rust-clang-sys+l 100% | 0.0 B/s | 124.0 B | 00m00s [1030/1166] Installing rust-clang-sys+r 100% | 0.0 B/s | 124.0 B | 00m00s [1031/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1032/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1033/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1034/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1035/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1036/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1037/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1038/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1039/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1040/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1041/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1042/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1043/1166] Installing rust-clang-sys+c 100% | 0.0 B/s | 124.0 B | 00m00s [1044/1166] Installing rust-bindgen-dev 100% | 217.1 MiB/s | 1.1 MiB | 00m00s [1045/1166] Installing rust-bindgen+run 100% | 0.0 B/s | 124.0 B | 00m00s [1046/1166] Installing rust-zstd-sys-de 100% | 318.0 MiB/s | 325.6 KiB | 00m00s [1047/1166] Installing rust-zstd-safe-d 100% | 121.8 MiB/s | 124.7 KiB | 00m00s [1048/1166] Installing rust-zstd-sys+st 100% | 0.0 B/s | 124.0 B | 00m00s [1049/1166] Installing rust-zstd-safe+s 100% | 0.0 B/s | 124.0 B | 00m00s [1050/1166] Installing rust-zstd-devel- 100% | 38.2 MiB/s | 117.5 KiB | 00m00s [1051/1166] Installing rust-dunce-devel 100% | 0.0 B/s | 21.7 KiB | 00m00s [1052/1166] Installing rust-drop_bomb-d 100% | 0.0 B/s | 19.2 KiB | 00m00s [1053/1166] Installing rust-countme-dev 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [1054/1166] Installing rust-funty-devel 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [1055/1166] Installing rust-bitvec-deve 100% | 77.0 MiB/s | 1.0 MiB | 00m00s [1056/1166] Installing rust-bitvec+allo 100% | 0.0 B/s | 124.0 B | 00m00s [1057/1166] Installing rust-countme+def 100% | 0.0 B/s | 124.0 B | 00m00s [1058/1166] Installing rust-drop_bomb+d 100% | 0.0 B/s | 124.0 B | 00m00s [1059/1166] Installing rust-dunce+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1060/1166] Installing rust-zip+zstd-de 100% | 0.0 B/s | 124.0 B | 00m00s [1061/1166] Installing rust-datatest-st 100% | 0.0 B/s | 124.0 B | 00m00s [1062/1166] Installing rust-strum+strum 100% | 0.0 B/s | 124.0 B | 00m00s [1063/1166] Installing rust-is-macro+de 100% | 0.0 B/s | 124.0 B | 00m00s [1064/1166] Installing rust-jod-thread+ 100% | 0.0 B/s | 124.0 B | 00m00s [1065/1166] Installing rust-matchit+def 100% | 0.0 B/s | 124.0 B | 00m00s [1066/1166] Installing rust-natord+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1067/1166] Installing rust-path-slash+ 100% | 0.0 B/s | 124.0 B | 00m00s [1068/1166] Installing rust-pathdiff+de 100% | 0.0 B/s | 124.0 B | 00m00s [1069/1166] Installing rust-rustc-stabl 100% | 0.0 B/s | 124.0 B | 00m00s [1070/1166] Installing rust-notify+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1071/1166] Installing rust-assert_fs+d 100% | 0.0 B/s | 124.0 B | 00m00s [1072/1166] Installing rust-seahash+def 100% | 0.0 B/s | 124.0 B | 00m00s [1073/1166] Installing rust-salsa+compa 100% | 0.0 B/s | 124.0 B | 00m00s [1074/1166] Installing rust-compact_str 100% | 0.0 B/s | 124.0 B | 00m00s [1075/1166] Installing rust-get-size2+c 100% | 0.0 B/s | 124.0 B | 00m00s [1076/1166] Installing rust-supports-hy 100% | 0.0 B/s | 124.0 B | 00m00s [1077/1166] Installing rust-wild+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1078/1166] Installing rust-pyproject-t 100% | 0.0 B/s | 124.0 B | 00m00s [1079/1166] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1080/1166] Installing rust-icu_propert 100% | 0.0 B/s | 124.0 B | 00m00s [1081/1166] Installing rust-libcst-deve 100% | 119.4 MiB/s | 611.2 KiB | 00m00s [1082/1166] Installing rust-salsa+inven 100% | 0.0 B/s | 124.0 B | 00m00s [1083/1166] Installing rust-salsa+macro 100% | 0.0 B/s | 124.0 B | 00m00s [1084/1166] Installing rust-salsa+order 100% | 0.0 B/s | 124.0 B | 00m00s [1085/1166] Installing rust-salsa+salsa 100% | 0.0 B/s | 124.0 B | 00m00s [1086/1166] Installing rust-snapbox+def 100% | 0.0 B/s | 124.0 B | 00m00s [1087/1166] Installing rust-clap_comple 100% | 0.0 B/s | 124.0 B | 00m00s [1088/1166] Installing rust-snapbox+ter 100% | 0.0 B/s | 124.0 B | 00m00s [1089/1166] Installing rust-indoc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1090/1166] Installing rust-arc-swap+de 100% | 0.0 B/s | 124.0 B | 00m00s [1091/1166] Installing rust-char_str+de 100% | 0.0 B/s | 124.0 B | 00m00s [1092/1166] Installing rust-char_str+ge 100% | 0.0 B/s | 124.0 B | 00m00s [1093/1166] Installing rust-char_str+se 100% | 0.0 B/s | 124.0 B | 00m00s [1094/1166] Installing rust-insta+redac 100% | 0.0 B/s | 124.0 B | 00m00s [1095/1166] Installing rust-tracing-fla 100% | 0.0 B/s | 124.0 B | 00m00s [1096/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1097/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1098/1166] Installing rust-test-case+d 100% | 0.0 B/s | 124.0 B | 00m00s [1099/1166] Installing rust-dashmap+def 100% | 0.0 B/s | 124.0 B | 00m00s [1100/1166] Installing rust-get-size2+p 100% | 0.0 B/s | 124.0 B | 00m00s [1101/1166] Installing rust-stacker+def 100% | 0.0 B/s | 124.0 B | 00m00s [1102/1166] Installing rust-filetime+de 100% | 0.0 B/s | 124.0 B | 00m00s [1103/1166] Installing rust-etcetera+de 100% | 0.0 B/s | 124.0 B | 00m00s [1104/1166] Installing rust-ctrlc+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1105/1166] Installing rust-clearscreen 100% | 0.0 B/s | 124.0 B | 00m00s [1106/1166] Installing rust-quickcheck- 100% | 101.2 MiB/s | 103.6 KiB | 00m00s [1107/1166] Installing rust-cachedir+de 100% | 0.0 B/s | 124.0 B | 00m00s [1108/1166] Installing rust-insta-cmd+d 100% | 0.0 B/s | 124.0 B | 00m00s [1109/1166] Installing rust-insta+filte 100% | 0.0 B/s | 124.0 B | 00m00s [1110/1166] Installing rust-insta+json- 100% | 0.0 B/s | 124.0 B | 00m00s [1111/1166] Installing rust-insta+ron-d 100% | 0.0 B/s | 124.0 B | 00m00s [1112/1166] Installing rust-rand+std_rn 100% | 0.0 B/s | 124.0 B | 00m00s [1113/1166] Installing rust-zip+deflate 100% | 0.0 B/s | 124.0 B | 00m00s [1114/1166] Installing rust-unicode_nam 100% | 0.0 B/s | 124.0 B | 00m00s [1115/1166] Installing rust-csv+default 100% | 0.0 B/s | 124.0 B | 00m00s [1116/1166] Installing rust-schemars+de 100% | 0.0 B/s | 124.0 B | 00m00s [1117/1166] Installing rust-snapbox+exa 100% | 0.0 B/s | 124.0 B | 00m00s [1118/1166] Installing rust-lsp-server+ 100% | 0.0 B/s | 124.0 B | 00m00s [1119/1166] Installing rust-gen-lsp-typ 100% | 0.0 B/s | 124.0 B | 00m00s [1120/1166] Installing rust-pretty_asse 100% | 0.0 B/s | 124.0 B | 00m00s [1121/1166] Installing rust-rkyv+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1122/1166] Installing rust-tracing+def 100% | 0.0 B/s | 124.0 B | 00m00s [1123/1166] Installing rust-tracing+log 100% | 0.0 B/s | 124.0 B | 00m00s [1124/1166] Installing rust-tracing+rel 100% | 0.0 B/s | 124.0 B | 00m00s [1125/1166] Installing rust-snapbox+cmd 100% | 0.0 B/s | 124.0 B | 00m00s [1126/1166] Installing rust-clap+string 100% | 0.0 B/s | 124.0 B | 00m00s [1127/1166] Installing rust-clap+env-de 100% | 0.0 B/s | 124.0 B | 00m00s [1128/1166] Installing rust-clap+wrap_h 100% | 0.0 B/s | 124.0 B | 00m00s [1129/1166] Installing rust-argfile+def 100% | 0.0 B/s | 124.0 B | 00m00s [1130/1166] Installing rust-tracing-sub 100% | 0.0 B/s | 124.0 B | 00m00s [1131/1166] Installing rust-quick-junit 100% | 0.0 B/s | 124.0 B | 00m00s [1132/1166] Installing rust-tikv-jemall 100% | 0.0 B/s | 124.0 B | 00m00s [1133/1166] Installing rust-unicode-nor 100% | 0.0 B/s | 124.0 B | 00m00s [1134/1166] Installing rust-shellexpand 100% | 0.0 B/s | 124.0 B | 00m00s [1135/1166] Installing rust-get-size2+d 100% | 0.0 B/s | 124.0 B | 00m00s [1136/1166] Installing rust-regex-autom 100% | 0.0 B/s | 124.0 B | 00m00s [1137/1166] Installing rust-indicatif+d 100% | 0.0 B/s | 124.0 B | 00m00s [1138/1166] Installing rust-itertools+d 100% | 0.0 B/s | 124.0 B | 00m00s [1139/1166] Installing rust-bstr+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1140/1166] Installing rust-jiff+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1141/1166] Installing rust-tracing-log 100% | 0.0 B/s | 124.0 B | 00m00s [1142/1166] Installing rust-fern+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1143/1166] Installing rust-strum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1144/1166] Installing rust-arrayvec+de 100% | 0.0 B/s | 124.0 B | 00m00s [1145/1166] Installing rust-crossbeam+d 100% | 0.0 B/s | 124.0 B | 00m00s [1146/1166] Installing rust-rayon+defau 100% | 0.0 B/s | 124.0 B | 00m00s [1147/1166] Installing rust-imperative+ 100% | 0.0 B/s | 124.0 B | 00m00s [1148/1166] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1149/1166] Installing rust-path-absolu 100% | 0.0 B/s | 124.0 B | 00m00s [1150/1166] Installing pyproject-rpm-ma 100% | 154.9 MiB/s | 158.6 KiB | 00m00s [1151/1166] Installing rust-quickcheck_ 100% | 0.0 B/s | 124.0 B | 00m00s [1152/1166] Installing rust-toml+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [1153/1166] Installing rust-serde_test+ 100% | 0.0 B/s | 124.0 B | 00m00s [1154/1166] Installing rust-typed-arena 100% | 0.0 B/s | 124.0 B | 00m00s [1155/1166] Installing rust-anyhow+defa 100% | 0.0 B/s | 124.0 B | 00m00s [1156/1166] Installing rust-camino+serd 100% | 0.0 B/s | 124.0 B | 00m00s [1157/1166] Installing rust-colored+def 100% | 0.0 B/s | 124.0 B | 00m00s [1158/1166] Installing rust-colored+no- 100% | 0.0 B/s | 124.0 B | 00m00s [1159/1166] Installing rust-ordermap+se 100% | 0.0 B/s | 124.0 B | 00m00s [1160/1166] Installing rust-thin-vec+se 100% | 0.0 B/s | 124.0 B | 00m00s [1161/1166] Installing rust-get-size2+o 100% | 0.0 B/s | 124.0 B | 00m00s [1162/1166] Installing rust-get-size2+i 100% | 0.0 B/s | 124.0 B | 00m00s [1163/1166] Installing rust-toml_parser 100% | 0.0 B/s | 124.0 B | 00m00s [1164/1166] Installing rust-get-size2+t 100% | 0.0 B/s | 124.0 B | 00m00s [1165/1166] Installing rust-get-size2+s 100% | 0.0 B/s | 124.0 B | 00m00s [1166/1166] Installing rust-get-size2+h 100% | 879.0 B/s | 124.0 B | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.AkRubm setting SOURCE_DATE_EPOCH=1787875200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OvDG8n + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + /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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-dep-overrides Import error: No module named 'packaging' + cat /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 99.2 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 8.4 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.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~rc1-11.fc46 copr_base 2.4 MiB python3-packaging noarch 0:26.3-1.fc46 copr_base 1.3 MiB python3-pip noarch 0:26.2.1-1.fc46 copr_base 12.3 MiB Installing dependencies: python3-rpm-generators noarch 0:14-35.fc46 fedora 81.9 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-devel-0:3.15.0~rc1-11.fc4 100% | 2.3 MiB/s | 432.1 KiB | 00m00s [2/4] python3-pip-0:26.2.1-1.fc46.noarc 100% | 10.3 MiB/s | 2.6 MiB | 00m00s [3/4] python3-packaging-0:26.3-1.fc46.n 100% | 957.6 KiB/s | 280.6 KiB | 00m00s [4/4] python3-rpm-generators-0:14-35.fc 100% | 181.3 KiB/s | 28.8 KiB | 00m00s -------------------------------------------------------------------------------- [4/4] Total 100% | 7.8 MiB/s | 3.3 MiB | 00m00s Running transaction [1/6] Verify package files 100% | 333.0 B/s | 4.0 B | 00m00s [2/6] Prepare transaction 100% | 121.0 B/s | 4.0 B | 00m00s [3/6] Installing python3-packaging-0:26 100% | 217.6 MiB/s | 1.3 MiB | 00m00s [4/6] Installing python3-rpm-generators 100% | 81.1 MiB/s | 83.1 KiB | 00m00s [5/6] Installing python3-devel-0:3.15.0 100% | 83.3 MiB/s | 2.5 MiB | 00m00s [6/6] Installing python3-pip-0:26.2.1-1 100% | 102.8 MiB/s | 12.5 MiB | 00m00s Warning: skipped OpenPGP checks for 3 packages from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.iN4SG7 setting SOURCE_DATE_EPOCH=1787875200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.aWPrb2 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + /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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5-build/ruff-0.16.5-1.fc46.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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 165.3 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 13.8 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.fc46.noarch" is already installed. Package "python3-devel-3.15.0~rc1-11.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.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.fc46 copr_base 14.6 MiB Transaction Summary: Installing: 1 package Total size of inbound packages is 5 MiB. Need to download 5 MiB. After this operation, 15 MiB extra will be used (install 15 MiB, remove 0 B). [1/1] maturin-0:1.14.1-4.fc46.x86_64 100% | 12.3 MiB/s | 4.8 MiB | 00m00s -------------------------------------------------------------------------------- [1/1] Total 100% | 12.1 MiB/s | 4.8 MiB | 00m00s Running transaction [1/3] Verify package files 100% | 58.0 B/s | 1.0 B | 00m00s [2/3] Prepare transaction 100% | 30.0 B/s | 1.0 B | 00m00s [3/3] Installing maturin-0:1.14.1-4.fc4 100% | 189.9 MiB/s | 14.6 MiB | 00m00s Warning: skipped OpenPGP checks for 1 package from repository: copr_base Complete! Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.Z2JjoA setting SOURCE_DATE_EPOCH=1787875200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OKf4bO + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + /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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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 356 packages to latest compatible versions 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml ruff-0.16.5.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.5.dist-info/ removed 'ruff-0.16.5.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.5.dist-info/licenses' removed 'ruff-0.16.5.dist-info/WHEEL' removed 'ruff-0.16.5.dist-info/METADATA' removed directory 'ruff-0.16.5.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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.5.dist-info/ removed 'ruff-0.16.5.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.5.dist-info/licenses' removed 'ruff-0.16.5.dist-info/WHEEL' removed 'ruff-0.16.5.dist-info/METADATA' removed directory 'ruff-0.16.5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 115.5 KiB/s | 25.3 KiB | 00m00s Copr repository 100% | 11.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "cargo-rpm-macros-28.5-2.fc45.noarch" is already installed. Package "rust-char_str+default-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+get-size-devel-0.0.2-1.fc45.noarch" is already installed. Package "rust-char_str+serde-devel-0.0.2-1.fc45.noarch" is already installed. Package "pyproject-rpm-macros-1.23.2-1.fc46.noarch" is already installed. Package "python3-devel-3.15.0~rc1-11.fc46.x86_64" is already installed. Package "python3-packaging-26.3-1.fc46.noarch" is already installed. Package "python3-pip-26.2.1-1.fc46.noarch" is already installed. Package "rust-1.98.0-1.fc46.x86_64" is already installed. Package "rust2rpm-helper-0.2.0-1.fc45.x86_64" is already installed. Package "tomcli-0.10.1-6.fc45.noarch" is already installed. Nothing to do. Building target platforms: x86_64 Building for target x86_64 Reading /var/tmp/rpm-tmp.iotQI8 setting SOURCE_DATE_EPOCH=1787875200 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.yDlyRZ + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + /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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.5.dist-info/ removed 'ruff-0.16.5.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.5.dist-info/licenses' removed 'ruff-0.16.5.dist-info/WHEEL' removed 'ruff-0.16.5.dist-info/METADATA' removed directory 'ruff-0.16.5.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.5-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.5-build/.pyproject-builddir + RPM_TOXENV=py315 + FEDORA=46 + 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.5-build/pyproject-wheeldir --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires --dep-overrides-file /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-buildrequires + rm -rfv ruff-0.16.5.dist-info/ removed 'ruff-0.16.5.dist-info/licenses/LICENSE' removed directory 'ruff-0.16.5.dist-info/licenses' removed 'ruff-0.16.5.dist-info/WHEEL' removed 'ruff-0.16.5.dist-info/METADATA' removed directory 'ruff-0.16.5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.rnyoSo + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-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.5 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ISyz7Y + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-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.5 + mkdir -p /builddir/build/BUILD/ruff-0.16.5-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.5-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ruff-0.16.5-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.5.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/ruff-0.16.5-build/.pyproject-builddir/pip-modern-metadata-l4ychkhr --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.107 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling serde_core v1.0.229 Compiling memchr v2.8.3 Compiling cfg-if v1.0.4 Compiling serde v1.0.229 Compiling libc v0.2.189 Compiling smallvec v1.16.0 Compiling foldhash v0.2.0 Compiling equivalent v1.0.2 Compiling allocator-api2 v0.2.21 Compiling zmij v1.0.21 Compiling rustversion v1.0.23 Compiling itoa v1.0.18 Compiling bitflags v2.13.1 Compiling crossbeam-utils v0.8.22 Compiling heck v0.5.0 Compiling collection_literals v1.0.3 Compiling interpolator v0.5.0 Compiling regex-syntax v0.8.11 Compiling log v0.4.34 Compiling static_assertions v1.1.0 Compiling once_cell v1.21.4 Compiling zerocopy v0.8.56 Compiling find-msvc-tools v0.1.11 Compiling either v1.17.0 Compiling shlex v2.0.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/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=b4d94936b9599926 -C extra-filename=-5f9dcf8b05201598 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/proc-macro2-5f9dcf8b05201598 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=e96206f12a4e62fa -C extra-filename=-aacbb5d585149833 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/quote-aacbb5d585149833 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=c8c6e87db4792ffe -C extra-filename=-7968876b99e11b08 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=afb48300ebfeefa0 -C extra-filename=-e6baa53f2f4b2d51 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.229/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=237c902af392b1bd -C extra-filename=-4e998cf01dfe8fe7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/serde_core-4e998cf01dfe8fe7 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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-1.0.229/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=b4ccdd1f6e38128d -C extra-filename=-e4d118807b40b0bd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/serde-e4d118807b40b0bd -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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="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", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=2f7f382c1661a9b0 -C extra-filename=-a829173852e9282d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=cd9f4287e4dd2a18 -C extra-filename=-ee2e4745bc78b151 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=e70c913d3af91092 -C extra-filename=-0fc2ceff9d74a378 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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="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=3c1e247c67010794 -C extra-filename=-01db29da40ebe95c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/libc-01db29da40ebe95c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bdde803043afdeb3 -C extra-filename=-22a76fabf8b934e0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=c7eec73c15effe16 -C extra-filename=-f26f6d500aaca314 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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/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=9f4ccead4fa10e90 -C extra-filename=-5bb4c6c340624180 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/zmij-5bb4c6c340624180 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=463d72ff1c78435c -C extra-filename=-5ee87349f61d531c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=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=7f16f3eb53fb7a91 -C extra-filename=-3f7b3728950e3c18 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rustversion-3f7b3728950e3c18 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=3e530f6899cc702c -C extra-filename=-f13e1e8f2ca03b0a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=9aedac238101160c -C extra-filename=-6b59f69d75d2ed1d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b980b4258364eac4 -C extra-filename=-e81bb15bdad57882 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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/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=923ed7d943140eb0 -C extra-filename=-6eb6c5af3af06df2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/crossbeam-utils-6eb6c5af3af06df2 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=41870903b246808d -C extra-filename=-7b287f6394fb1134 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=caa651f8921cfe27 -C extra-filename=-cda22313982e97b0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b582256211f86f84 -C extra-filename=-3233327a6ccd6d1e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=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=09f55f5da8bb3285 -C extra-filename=-56ee829b1856832f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b23b9b6e14a44e5c -C extra-filename=-254e0442c44aa62f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/libc-254e0442c44aa62f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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", "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=a8f153580bc1656f -C extra-filename=-ff5b89ad09dd6e15 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bfc7f0df58ebe35d -C extra-filename=-10eb6e570d202f96 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=bbb682aabaa66a56 -C extra-filename=-1b52fe154ec153a3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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/zerocopy-0.8.56/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=9f1cd3c150997e76 -C extra-filename=-93857c645eec4dde --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/zerocopy-93857c645eec4dde -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=58ed301b8716dd27 -C extra-filename=-bf0b109fb0f9ada7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.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 '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::manual_let_else' '--warn=clippy::doc_markdown' '--warn=clippy::disallowed_methods' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=607871d2bd1833ac -C extra-filename=-deb5e2d567540a29 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=4ecb385bbb88007b -C extra-filename=-ab4f5177a0b715c5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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 shlex --edition=2018 /usr/share/cargo/registry/shlex-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(manual_codegen_check)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b8255c67573ade6b -C extra-filename=-3c35967944df4cdd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=d3243a56601eea86 -C extra-filename=-dad7a7d2eab9e3c9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/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=72f2a9732ef41e77 -C extra-filename=-f57b457e997a90bc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/thiserror-f57b457e997a90bc -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2342af42b8ed24ea -C extra-filename=-a0848a6d88cf991c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=428964f7eea64168 -C extra-filename=-f72a4ff227096118 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=180c5eeb3d07006f -C extra-filename=-8e0f7e10d975fcf5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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.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 -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=ba28e8ca23a87f51 -C extra-filename=-5b561b19f7611d36 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1d09dc6d1a1b9b50 -C extra-filename=-29a12ab7cb313ab4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=48255c3c072c3b92 -C extra-filename=-b0b66b57bdef59c8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2f46ae34eb3f5962 -C extra-filename=-e346943e5272a601 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/parking_lot_core-e346943e5272a601 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=924b2f555699c9b2 -C extra-filename=-a8dc9239ae01207e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7fc33db4707a8b3a -C extra-filename=-f3a3aa135a19fa58 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfind_msvc_tools-deb5e2d567540a29.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libshlex-3c35967944df4cdd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d4ecb7aba2b29e0b -C extra-filename=-a0243bcd3bf6d7ee --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsiphasher-dad7a7d2eab9e3c9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 Compiling scopeguard v1.2.0 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=2b74c5f2d88d6e6e -C extra-filename=-c46e2b137e60cb34 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=2c12ebb5a56f7790 -C extra-filename=-795fcb58ec52c2fe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=117d870468153f0f -C extra-filename=-89f0fff68ef0cc82 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.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=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=f9fca75d80353b7a -C extra-filename=-064d5b27061b443c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/object-064d5b27061b443c -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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 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=558b432d75e4f422 -C extra-filename=-12c40c4eba63d23f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libeither-ab4f5177a0b715c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f628af727c492837 -C extra-filename=-a43d2c648afe739b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libscopeguard-795fcb58ec52c2fe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=c4ebd7f2c053bd43 -C extra-filename=-89939b36018ae8e7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libeither-5b561b19f7611d36.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.8 Compiling boxcar v0.2.14 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=81f86e8fab538848 -C extra-filename=-0833ab4809d15082 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=b1ee09becdad1d51 -C extra-filename=-a6c5571dc1f73f9f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,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=1900213fed3bb790 -C extra-filename=-d6ccebb813b522c7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liballocator_api2-f26f6d500aaca314.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libequivalent-22a76fabf8b934e0.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfoldhash-0fc2ceff9d74a378.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.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' '--allow=clippy::assert_is_empty' --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_os,values("zos"))' --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=98a3f83b2139f0d0 -C extra-filename=-1e85a820b4b9b507 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/portable-atomic-1e85a820b4b9b507 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=35503b9eb762b5e3 -C extra-filename=-63a5b6c75be0b575 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e1165111d4219e62 -C extra-filename=-277ef9a1270cdb07 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/typeid-277ef9a1270cdb07 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=00e72b3f97571ce4 -C extra-filename=-8125a77629f587ac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/quote-aacbb5d585149833/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/zmij-5bb4c6c340624180/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=c964b1d77dc2a6ec -C extra-filename=-3ec72c59341a58d0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=2219fbf6de5e46ef -C extra-filename=-9d224ee5e9600cf3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=84a9c784374d5fb9 -C extra-filename=-61a9bbe3dcbb95a1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=a104daef48faea92 -C extra-filename=-ac708200bb18ccd4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=a7717f5db7ac9826 -C extra-filename=-a48350de09fefaad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-8e0f7e10d975fcf5.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.5-build/ruff-0.16.5/target/release/build/parking_lot_core-e346943e5272a601/build-script-build` Compiling anstyle v1.0.14 Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/proc-macro2-5f9dcf8b05201598/build-script-build` 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=e8a93f24a89a1915 -C extra-filename=-4b2f56f2084dee56 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3f6225f5847dae81 -C extra-filename=-3d6f113f17b243ae --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/crossbeam-utils-6eb6c5af3af06df2/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=d6d7d53f9f2eb0d6 -C extra-filename=-02f0a8424968beb7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=787209e6e6c358b0 -C extra-filename=-5eca371dd54f8c62 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/serde-e4d118807b40b0bd/build-script-build` 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=98a442a2d109d845 -C extra-filename=-01d88f312674deee --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/serde_core-4e998cf01dfe8fe7/build-script-build` 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=858a24f2e28638e2 -C extra-filename=-22901bd7b05bc4fa --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsiphasher-b0b66b57bdef59c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=7f537b109a113273 -C extra-filename=-4c98ecf4d7fea422 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=558f93b0f984db76 -C extra-filename=-672912b2fc097132 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rustversion-3f7b3728950e3c18/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/src/lib.rs --error-format=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=e7ef6ca0260027bb -C extra-filename=-1cda3117a53d2eea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Running `/usr/bin/rustc --crate-name 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=bb793cfd9348e0de -C extra-filename=-b862c9a46ca8156d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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"))'` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/object-064d5b27061b443c/build-script-build` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=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("alloc", "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=0554dbafe7690f48 -C extra-filename=-b50d31fe4e2744e7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.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=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=2a23f022628d73fb -C extra-filename=-6126680787941393 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --cap-lints allow -Copt-level=3 -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 core_error --check-cfg 'cfg(core_error)'` 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=c38db9207df3f293 -C extra-filename=-700393171b3af64b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=29a2427c638327f1 -C extra-filename=-61a83409cc45c98f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/crossbeam-epoch-61a83409cc45c98f -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/typeid-277ef9a1270cdb07/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/thiserror-f57b457e997a90bc/build-script-build` 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=452129cb2b357837 -C extra-filename=-39cd2bdf42f60f0e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 litemap v0.8.3 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-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_nightly_tests)' --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=2ac9ff09545cc02b -C extra-filename=-cef7f8963e255e16 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=220505e823fe542d -C extra-filename=-f604a08d93f9714a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-01d88f312674deee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.4 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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_nightly_tests)' --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=96fac4002231fe51 -C extra-filename=-7c009dff3ae9de4b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f9e948d718599d43 -C extra-filename=-3b5d96752281105f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling phf v0.11.3 Running `/usr/bin/rustc --crate-name phf --edition=2021 /usr/share/cargo/registry/phf-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=edd55009cdb5f4ea -C extra-filename=-233d2be3b441b07a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_shared-22901bd7b05bc4fa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_properties_data-2.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 --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=109fa218aad387f7 -C extra-filename=-6c53d4e145fb7e7a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/icu_properties_data-6c53d4e145fb7e7a -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=66096696694edd4b -C extra-filename=-c88c9e0680ddf301 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5cd44b8ae0912d9c -C extra-filename=-ce317c54a99c654a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/libc-01db29da40ebe95c/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=2cd2923c9a88bd19 -C extra-filename=-4b3bc70292170cbb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/crossbeam-deque-4b3bc70292170cbb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dccaf3de99a08aac -C extra-filename=-ccaecee984161ee4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=74ca0be1f876f0f9 -C extra-filename=-6a263617953c11ed --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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"))'` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/libc-254e0442c44aa62f/build-script-build` 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=eb812c00fdd08bb3 -C extra-filename=-248fbbfa7797ea78 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7d3cc9bfb8f3a1b7 -C extra-filename=-3f6ad32c13dac0e5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rustix-3f6ad32c13dac0e5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3ec5bb0221aa1335 -C extra-filename=-860b0cf6d34f2bd4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/serde_json-860b0cf6d34f2bd4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=94dede9c439875f1 -C extra-filename=-3856644f6f768fea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f673654946534cef -C extra-filename=-1934e5b75eabbcc0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=1ab52a07c565e8ef -C extra-filename=-6be0680b203a5289 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=96963d9e0d09c9c9 -C extra-filename=-1bc615230447dcbd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/zerocopy-93857c645eec4dde/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=361e064cf89ce22d -C extra-filename=-9c5db6d971a0c22d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtinyvec_macros-3856644f6f768fea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/crossbeam-epoch-61a83409cc45c98f/build-script-build` Running `/usr/bin/rustc --crate-name quote --edition=2021 /usr/share/cargo/registry/quote-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=3e1609c591ac064a -C extra-filename=-533cd43284a65129 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --cap-lints allow -Copt-level=3 -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)'` 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=9949a1bcbc9e5c99 -C extra-filename=-a523fb1ed2c01c03 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -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 zerocopy --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/src/lib.rs --error-format=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=77f9361547f12c85 -C extra-filename=-d2316afc05b88409 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/icu_properties_data-6c53d4e145fb7e7a/build-script-build` Compiling anyhow v1.0.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/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=5d374205e68716f0 -C extra-filename=-be00e9b152618c3e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/anyhow-be00e9b152618c3e -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=2024 /usr/share/cargo/registry/icu_properties_data-2.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=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b785716aaa48dff2 -C extra-filename=-5df72d9b5ad5f4e8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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_data v2.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.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 --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=0768d45f904ae202 -C extra-filename=-043454349d840638 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/icu_normalizer_data-043454349d840638 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5ff7714e332bb12f -C extra-filename=-008b3a75772d8947 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fc418f3820de21cb -C extra-filename=-a5b59131a8cc73ed --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a7695db4744bb740 -C extra-filename=-3a301be4d6248190 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6b0de02bfe775005 -C extra-filename=-48870a156a8a01a6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsame_file-008b3a75772d8947.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=48e1930c59bb8563 -C extra-filename=-9d714b3cbb0bd58e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.4 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.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 --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=eb942752c6740e95 -C extra-filename=-9f0bee4fa39fe309 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 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=073de70558c70d3b -C extra-filename=-c081a15a805d0ba8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-7968876b99e11b08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=50175d796e44660e -C extra-filename=-02c7b3fc51a01c7d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-5ee87349f61d531c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/crossbeam-deque-4b3bc70292170cbb/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/serde_json-860b0cf6d34f2bd4/build-script-build` 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=e65b6ae2d7be479b -C extra-filename=-da53034c63f12cd1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_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=4a04c4ed68c6af4e -C extra-filename=-812d3ff0f9288962 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_epoch-a523fb1ed2c01c03.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -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 crc32fast v1.5.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.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"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=1d2a03c3407ed4a5 -C extra-filename=-8a67fa44a4f48e94 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/crc32fast-8a67fa44a4f48e94 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.26.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-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=0a28f5adbce8f3be -C extra-filename=-6f79b7e124ad1bb7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/icu_normalizer_data-043454349d840638/build-script-build` Running `/usr/bin/rustc --crate-name icu_normalizer_data --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.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=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=695a1c1d04e4b8ce -C extra-filename=-67b110330679ee19 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=d2749ee33bb49bf4 -C extra-filename=-55dc2974aa931a3d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libutf8parse-da53034c63f12cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.2 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-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 '--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=8f90d8c7d15db6f4 -C extra-filename=-98dc17b6147a6333 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern cpufeatures=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcpufeatures-a5b59131a8cc73ed.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand_core-9d714b3cbb0bd58e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7d0450c8c0de8e86 -C extra-filename=-6e57bbba64d3b4da --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtinyvec-9c5db6d971a0c22d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d55144b9e7ff654f -C extra-filename=-0eddc20df9b8c11f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libarrayvec-0833ab4809d15082.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.5/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=196cf7f1bda3ac61 -C extra-filename=-677c25eacf703546 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/camino-677c25eacf703546 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1c9b33e5f18c884e -C extra-filename=-78a9372076c66218 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2695e28067f5f65b -C extra-filename=-f2d0cd8d775b95bf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=2c94e70f20c9323f -C extra-filename=-192bb733f0e3ad35 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern chacha20=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libchacha20-98dc17b6147a6333.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand_core-9d714b3cbb0bd58e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=99e4a2aa1b6fbc00 -C extra-filename=-38d45f73c9791efc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle_parse-55dc2974aa931a3d.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle_query-78a9372076c66218.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolorchoice-f2d0cd8d775b95bf.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libutf8parse-da53034c63f12cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/anyhow-be00e9b152618c3e/build-script-build` Compiling strip-ansi-escapes v0.2.1 Running `/usr/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /usr/share/cargo/registry/strip-ansi-escapes-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6e9012b20ff4d8f -C extra-filename=-cc4609b06dfb2415 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern vte=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libvte-0eddc20df9b8c11f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=87c4544f1a27aad1 -C extra-filename=-6aa294e3ec6784a3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/num-traits-6aa294e3ec6784a3 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libautocfg-63a5b6c75be0b575.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 newtype-uuid v1.4.0 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2024 /usr/share/cargo/registry/newtype-uuid-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=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=81e5232183d8d689 -C extra-filename=-7b4d509f1f734cba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libuuid-6f79b7e124ad1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0f2a299a7182b5d8 -C extra-filename=-eaf2ced24fab1177 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=2159da6329c9ff8a -C extra-filename=-a7cffc9737af4d81 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/portable-atomic-1e85a820b4b9b507/build-script-build` Running `/usr/bin/rustc --crate-name portable_atomic --edition=2018 /usr/share/cargo/registry/portable-atomic-1.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 '--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' '--allow=clippy::assert_is_empty' --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_os,values("zos"))' --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=2485f3c00583cc91 -C extra-filename=-732bd99db596e7af --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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"))'` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rustix-3f6ad32c13dac0e5/build-script-build` 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=65532a6278e40d20 -C extra-filename=-8433facdb2a2395c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/crc32fast-8a67fa44a4f48e94/build-script-build` 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=08dc703bf200024a -C extra-filename=-f1961edba8ad3042 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=ef3a225044dcab31 -C extra-filename=-069e3cad26a29b32 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -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 --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` 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=3b50920286cc7bdd -C extra-filename=-6d6eee1cf2e77cd2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=152b8fddbf6399c1 -C extra-filename=-2da829a7f8063360 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=4c96d7009edca2eb -C extra-filename=-cbecb0fe26f06e17 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-ac708200bb18ccd4.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-f72a4ff227096118.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e1c52cef59af5f04 -C extra-filename=-b54fa7a648ae3143 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-bf0b109fb0f9ada7.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6be0680b203a5289.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=d9ac93dadb754740 -C extra-filename=-23b45e8972c32e94 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-89939b36018ae8e7.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-a48350de09fefaad.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-8e0f7e10d975fcf5.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-a8dc9239ae01207e.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-7968876b99e11b08.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.5-build/ruff-0.16.5/target/release/build/num-traits-6aa294e3ec6784a3/build-script-build` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=a8f7d7002a83d6d9 -C extra-filename=-8786bb7ec3c23ba5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblinux_raw_sys-1934e5b75eabbcc0.rmeta --cap-lints allow -Copt-level=3 -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` 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=90596053b0e2f356 -C extra-filename=-086855bcc037460e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=a6e1d251a30057b8 -C extra-filename=-4b0ef41fb0dde379 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.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 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=f77775c88a4fe0dc -C extra-filename=-2f3f6600790434a4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 Compiling percent-encoding v2.3.2 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=a9463dd55e18e006 -C extra-filename=-571efe7d5d211668 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=028d1e526d753ca4 -C extra-filename=-8b1413c746880119 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=79b9d739d56112e8 -C extra-filename=-af8728677d37986f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern getrandom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libgetrandom-b54fa7a648ae3143.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/camino-677c25eacf703546/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=97e7ecb2f68cca52 -C extra-filename=-a07ea4dfe1917596 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=39b0a05ea69616d9 -C extra-filename=-86df033bb3319524 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2c138dfd773861ab -C extra-filename=-8c43e7147aa6b393 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f34a0c5b16cede03 -C extra-filename=-03a72dad65ddf369 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7f3f62d9d5e8fddd -C extra-filename=-b2872bb07ff2b5d4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=761a26213ac9a07b -C extra-filename=-91e091c5cb33892b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=926e8e35a9c1c85f -C extra-filename=-ef8014956c6a3eec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=901b467fbf863130 -C extra-filename=-0b924d58a5bb9e38 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpercent_encoding-8b1413c746880119.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=71f44f38b148c61c -C extra-filename=-77f344e8ccc17d21 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/thiserror-77f344e8ccc17d21 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=89c37456577ff2e2 -C extra-filename=-19221deff8bbe63c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f3339a4671e64b24 -C extra-filename=-f8e7eac423e47490 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=14914ac12adcf4e0 -C extra-filename=-1276165514bdd7c7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling castaway v0.2.4 Running `/usr/bin/rustc --crate-name castaway --edition=2018 /usr/share/cargo/registry/castaway-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b8324d9b358ab420 -C extra-filename=-6f1e4c58c18df6d3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustversion-b862c9a46ca8156d.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=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph"))' -C metadata=4c692c962c1990d7 -C extra-filename=-84ea357a14733e16 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --cap-lints allow -Copt-level=3 -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)'` 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=d2c5849f8cc7d6dc -C extra-filename=-e799f13afb18d755 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.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 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=157ab382bd0cce82 -C extra-filename=-797589bc2b13ed7a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=963746585b19ff27 -C extra-filename=-a40f7565d2d35af7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustversion-b862c9a46ca8156d.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling toml_parser v1.1.3 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-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="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unsafe"))' -C metadata=c95ed89902987462 -C extra-filename=-4d6c09d33fdfa144 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwinnow-8c43e7147aa6b393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=810bce7c3aaf8e49 -C extra-filename=-ecbe4bf101ccf7d1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/paste-ecbe4bf101ccf7d1 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=5e70f39788cf6951 -C extra-filename=-4183cc91f0d9aa7c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.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=8db75d0c5770f50f -C extra-filename=-830a10a738e9f3d7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsiphasher-b0b66b57bdef59c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dff5f9d155d1e1f9 -C extra-filename=-c74fbf002736f5ad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libeither-ab4f5177a0b715c5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98d884b5ab6a15be -C extra-filename=-09f5851d724a4eb7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern lock_api=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblock_api-a43d2c648afe739b.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libparking_lot_core-84ea357a14733e16.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=31f0207a05054faa -C extra-filename=-3930130e8da2ff5d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-8433facdb2a2395c.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblock_api-a43d2c648afe739b.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libparking_lot_core-84ea357a14733e16.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling chrono v0.4.44 Running `/usr/bin/rustc --crate-name chrono --edition=2021 /usr/share/cargo/registry/chrono-0.4.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="alloc"' --cfg 'feature="clock"' --cfg 'feature="iana-time-zone"' --cfg 'feature="now"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "clock", "core-error", "default", "iana-time-zone", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "serde", "std", "unstable-locales"))' -C metadata=2b8c03f411259e96 -C extra-filename=-82bcb03ecf0f2008 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libiana_time_zone-3a301be4d6248190.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnum_traits-a07ea4dfe1917596.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=87f767d25abcd974 -C extra-filename=-d0b723fcb62cc22c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=fc477cc267c35511 -C extra-filename=-176f94d3e040e2e2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.27 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.27/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=922447091b778b3d -C extra-filename=-624aff4ad981b5f5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/ref-cast-624aff4ad981b5f5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling indexmap v2.14.0 Running `/usr/bin/rustc --crate-name indexmap --edition=2024 /usr/share/cargo/registry/indexmap-2.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --deny=unsafe-code --deny=unreachable-pub --deny=unnameable-types '--allow=clippy::style' --warn=rust-2018-idioms --deny=private-interfaces --deny=private-bounds --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "sval", "test_debug"))' -C metadata=f6746ec0f46a64ed -C extra-filename=-f6df2b77ac8863bf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libequivalent-22a76fabf8b934e0.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=642f7dbf5faf4c44 -C extra-filename=-32d0af7baaa49534 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzmij-3ec72c59341a58d0.rmeta --cap-lints allow -Copt-level=3 -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 camino --edition=2021 /usr/share/cargo/registry/camino-1.2.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="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=83f3a7db056864c6 -C extra-filename=-478c37026aaa414f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -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 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=e5076f7c4370cc2f -C extra-filename=-934b99a406a62e81 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/thiserror-77f344e8ccc17d21/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/paste-ecbe4bf101ccf7d1/build-script-build` 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=fac30b36e2609284 -C extra-filename=-8b02b63da22297f4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=92783a781489ad60 -C extra-filename=-41193c6f6774a7c0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4641366018ac0c9f -C extra-filename=-c026e96b9f939a75 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=05954ed912e0ca2a -C extra-filename=-fcf538ea75fdb171 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.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 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=1e30560e6f441119 -C extra-filename=-f47dca60fbcf865d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpeg_runtime-f8e7eac423e47490.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.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 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=ccf1873e4bb0c673 -C extra-filename=-92396aa00432191f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=25dbb8135546c255 -C extra-filename=-0d2ab88540fc9972 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_spanned-934b99a406a62e81.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml_datetime-8b02b63da22297f4.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml_parser-4d6c09d33fdfa144.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml_writer-c026e96b9f939a75.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwinnow-8c43e7147aa6b393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=a4d1725d393528e2 -C extra-filename=-ad5022dc558738de --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 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=ffac6b3d98540138 -C extra-filename=-0de82801f6291f91 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_shared-830a10a738e9f3d7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8d5e989b4a99fa70 -C extra-filename=-aab55c103ec7bfc6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8f73abfb64092481 -C extra-filename=-0aea364b9a376a2a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/ref-cast-624aff4ad981b5f5/build-script-build` 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=f1edac78162979ae -C extra-filename=-8342b61eec3fb066 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bbc437dd3fd9cd5d -C extra-filename=-c5cc84bc505e2342 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bd2784c1f1268d59 -C extra-filename=-74d485ea6854d102 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bfa14c51baaa0df4 -C extra-filename=-e4a5bd6f41bb1c60 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liboption_ext-0aea364b9a376a2a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling path-absolutize v4.0.1 Running `/usr/bin/rustc --crate-name path_absolutize --edition=2021 /usr/share/cargo/registry/path-absolutize-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="fixed_workdir"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fixed_workdir"))' -C metadata=bd44c3f93f900721 -C extra-filename=-d3439ddbb13c1550 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_dedot-c5cc84bc505e2342.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rayon", "serde", "std"))' -C metadata=77b8a06208876e1f -C extra-filename=-ff1740d933d61755 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=251cf7614fe77200 -C extra-filename=-0cc6cbf1de2ec427 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrc32fast-069e3cad26a29b32.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtyped_path-086855bcc037460e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a812074a7672c8ac -C extra-filename=-17e1af36651c1cb2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8ac89d77b1a03024 -C extra-filename=-f6de0e729804004e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ed540b8e8398fb3e -C extra-filename=-f5c67e1d39ec9895 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e6195c6d8ea816af -C extra-filename=-030c83a9b27e2001 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=11ba99f706e07a8d -C extra-filename=-8aaf23f8e601b18c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdirs_sys-e4a5bd6f41bb1c60.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f50a765344702566 -C extra-filename=-27e71b03bd2e1b97 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6d50fb80c4fe76e4 -C extra-filename=-41e767d8671a5bea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a68bec6b806ad78f -C extra-filename=-4403fedf84c11a31 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/getrandom-4403fedf84c11a31 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nix v0.31.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/nix-0.31.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="fs"' --cfg 'feature="term"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=9000d406377456da -C extra-filename=-4db5e15e507bbb77 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/nix-4db5e15e507bbb77 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_aliases-27e71b03bd2e1b97.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=8195c61b157a6f07 -C extra-filename=-089a692c085d56bd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern dirs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdirs-8aaf23f8e601b18c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f1d5c2e8c848cab4 -C extra-filename=-98a27ea3f37398ef --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern rustix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustix-8786bb7ec3c23ba5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1c70ec49887f1a93 -C extra-filename=-3ed08e65519ce2f5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/fs-err-3ed08e65519ce2f5 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libautocfg-63a5b6c75be0b575.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 clap_builder v4.6.6 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.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=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=b240b55013c1a2c5 -C extra-filename=-9c3b8599f30c283a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstream-38d45f73c9791efc.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_lex-f1961edba8ad3042.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrsim-6d6eee1cf2e77cd2.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libterminal_size-98a27ea3f37398ef.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4d11c6d701bbc61b -C extra-filename=-9ad9fd67793577e0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-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 embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8a1e476ba4fe3adb -C extra-filename=-35eccad090663b28 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern object=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libobject-6126680787941393.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ad99aacf836497bb -C extra-filename=-31584bb259b3db05 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-ac708200bb18ccd4.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e81bb15bdad57882.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-cbecb0fe26f06e17.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-f72a4ff227096118.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7f1b805549eca8ea -C extra-filename=-f182a3564cff991d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern jcore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libjiff_core-74d485ea6854d102.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/getrandom-4403fedf84c11a31/build-script-build` 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=cf683b5a5daf9506 -C extra-filename=-f786183d62b2c091 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=caa882cee9f9763b -C extra-filename=-55432d5833982a80 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2bb05f372b503df0 -C extra-filename=-de0213a909f37acb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rayon-core-de0213a909f37acb -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=48c6b50d5d2ce947 -C extra-filename=-6cf8d07a5402ed80 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerocopy-d2316afc05b88409.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6f3d61254914abef -C extra-filename=-b78a35109250f10b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=079f8d509a226a13 -C extra-filename=-22ec49de8d2363c6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libminimal_lexical-55432d5833982a80.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=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=4d7b2110c4b0c8dd -C extra-filename=-7d13485fd381d085 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e0d3a8d4c739778e -C extra-filename=-8f2072d62ceeefca --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblazy_static-b78a35109250f10b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/fs-err-3ed08e65519ce2f5/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/rayon-core-de0213a909f37acb/build-script-build` Compiling toml v0.9.12 Running `/usr/bin/rustc --crate-name toml --edition=2021 /usr/share/cargo/registry/toml-0.9.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=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=7098828d89b2e361 -C extra-filename=-bc2a2e822fb87d04 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_spanned-934b99a406a62e81.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml_datetime-41193c6f6774a7c0.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml_parser-4d6c09d33fdfa144.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwinnow-92396aa00432191f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e0df227841a94643 -C extra-filename=-1acb87a5dd50ec3c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cd1c8e803eed8247 -C extra-filename=-b7c85233ea56fdf8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f5b5b57edbecae40 -C extra-filename=-2fdf68bc45445a58 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=43ee302575b6170d -C extra-filename=-93d8b067c305dab9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=aca509a5456dfb2c -C extra-filename=-79085b6794ae7aa0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3794841f8da7a7ab -C extra-filename=-ec8b85b1273161b7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libinotify_sys-1acb87a5dd50ec3c.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ab3376429b3fe69f -C extra-filename=-b1970290ba904ad5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libppv_lite86-6cf8d07a5402ed80.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand_core-af8728677d37986f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=e674dc7e4845c1d2 -C extra-filename=-5a6a4945268fbb43 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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 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=fe5796aee5db640b -C extra-filename=-5a7f78c32be8281d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmanyhow_macros-fcf538ea75fdb171.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2efcb5bf472413f2 -C extra-filename=-f76ad6d2936f7c65 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4a5f365f07aa11cf -C extra-filename=-d10bd29f8abac649 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-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 --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=3525e640cd8f4b7f -C extra-filename=-756d0c91b7c0c602 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cf68423dbc1ef6ce -C extra-filename=-79af89c72fae9eaa --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6be0680b203a5289.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand_chacha-b1970290ba904ad5.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand_core-af8728677d37986f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=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=34f3e967ef28daa0 -C extra-filename=-0622df251d3d44b7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/nix-4db5e15e507bbb77/build-script-build` 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=a6a4749add1aa994 -C extra-filename=-8c4d7a68c7416393 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b728ed6129baa529 -C extra-filename=-7fa1257e20e26e56 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -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 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=7bcb5c9c260ea3c5 -C extra-filename=-1c1bd93ae46add88 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern fastrand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfastrand-79085b6794ae7aa0.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libgetrandom-7d13485fd381d085.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustix-8786bb7ec3c23ba5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b276556a7a8397f8 -C extra-filename=-26b98794fec59390 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=aef1a77f492b9be6 -C extra-filename=-8e49af76abf40984 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_channel-9ad9fd67793577e0.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_epoch-a523fb1ed2c01c03.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_queue-ccaecee984161ee4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d103ff5fdb9c84b4 -C extra-filename=-a8d93e75621b375c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5902fa36d65085a6 -C extra-filename=-fcc79757ec302429 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_core-c46e2b137e60cb34.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0ac5d4f260d67e9a -C extra-filename=-d3447d76988f4c1a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16f956f2516a311b -C extra-filename=-9b4ea4f3e80669bc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=39671d262546440e -C extra-filename=-6e7e60047869e1aa --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/ruff-6e7e60047869e1aa -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 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=56c57f20a192b338 -C extra-filename=-397e346959befcd4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbstr-756d0c91b7c0c602.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=47e5b64dd7449c7f -C extra-filename=-b701d4f7915cf671 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=719ac82e7abf742c -C extra-filename=-41336ec0ebe01718 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern fs_err=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfs_err-5a6a4945268fbb43.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libos_str_bytes-d3447d76988f4c1a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling notify v8.2.0 Running `/usr/bin/rustc --crate-name notify --edition=2021 /usr/share/cargo/registry/notify-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "flume", "serde", "serialization-compat-6"))' -C metadata=c5af49642d7b7025 -C extra-filename=-92a5633464642c52 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern inotify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libinotify-ec8b85b1273161b7.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmio-a8d93e75621b375c.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnotify_types-9b4ea4f3e80669bc.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a3ca9215ad855c32 -C extra-filename=-b616d47de949564c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtempfile-1c1bd93ae46add88.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=51cb1db7f0521525 -C extra-filename=-8356b9dfdc269967 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_shared-a0243bcd3bf6d7ee.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand-79af89c72fae9eaa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=996b49bc6ea72a18 -C extra-filename=-f12596b871f2700b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libeither-ab4f5177a0b715c5.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librayon_core-26b98794fec59390.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=008915e0468da46b -C extra-filename=-fc706f4fde05cd56 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1be129990d0ab86e -C extra-filename=-9fc5fec7988b8ee6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_generator-8356b9dfdc269967.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_shared-a0243bcd3bf6d7ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5392d9bce177b682 -C extra-filename=-41357b8ff927e075 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern getopts=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libgetopts-f604a08d93f9714a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-b50d31fe4e2744e7.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_codegen-9fc5fec7988b8ee6.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand-79af89c72fae9eaa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=601dccc0d5654e3e -C extra-filename=-d1104fdc9555139e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_deque-812d3ff0f9288962.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobset-397e346959befcd4.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsame_file-008b3a75772d8947.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/ruff-6e7e60047869e1aa/build-script-build` 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=56ac169727527785 -C extra-filename=-c2f1878ac77bf0dc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/terminfo-c2f1878ac77bf0dc -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf_codegen-9fc5fec7988b8ee6.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 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=ddfbf791db5c545f -C extra-filename=-913183022f692abc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling psm v0.1.32 Compiling stacker v0.1.25 Compiling tikv-jemalloc-sys v0.7.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/psm-0.1.32/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=6d696c8d5c7c894b -C extra-filename=-f055597de5f40324 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-f055597de5f40324 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ar_archive_writer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libar_archive_writer-35eccad090663b28.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcc-f3a3aa135a19fa58.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 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=9ecefd9b2aa910bf -C extra-filename=-e45a6f43ca556b22 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/tikv-jemalloc-sys-e45a6f43ca556b22 -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcc-f3a3aa135a19fa58.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 build_script_build --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/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(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bb99e17f00d8fb4a -C extra-filename=-4c7e3d6f475ebcfe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/stacker-4c7e3d6f475ebcfe -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcc-f3a3aa135a19fa58.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/stacker-4c7e3d6f475ebcfe/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/tikv-jemalloc-sys-e45a6f43ca556b22/build-script-build` 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=46729e819dd6bafc -C extra-filename=-862ed03fcdef6ba9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --cap-lints allow -Copt-level=3 -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` 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=436f8678d7ce0a0e -C extra-filename=-1184be38a70c2025 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtikv_jemalloc_sys-862ed03fcdef6ba9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/terminfo-c2f1878ac77bf0dc/build-script-build` 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=b971ee1f0eeab532 -C extra-filename=-c3962b87755f3c6e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern fnv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfnv-2fdf68bc45445a58.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnom-22ec49de8d2363c6.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf-233d2be3b441b07a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=119ba9ef72cacca7 -C extra-filename=-deacd4055c866594 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpeg_macros-f47dca60fbcf865d.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpeg_runtime-176f94d3e040e2e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/release/build/psm-f055597de5f40324/build-script-build` Running `/usr/bin/rustc --crate-name psm --edition=2021 /usr/share/cargo/registry/psm-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,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=0729cca696d0d63c -C extra-filename=-34d378fe09d2d741 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --cap-lints allow -Copt-level=3 -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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out -l static=psm_s --cfg asm --cfg link_asm --cfg switchable_stack --check-cfg 'cfg(switchable_stack,asm,link_asm)'` Running `/usr/bin/rustc --crate-name stacker --edition=2021 /usr/share/cargo/registry/stacker-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 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7720051a85f21841 -C extra-filename=-75e80995cf51a89a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibc-6a263617953c11ed.rmeta --extern psm=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpsm-34d378fe09d2d741.rmeta --cap-lints allow -Copt-level=3 -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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=eab6e456c9f41af1 -C extra-filename=-e1ba75d7758fdfac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/unicode_names2-e1ba75d7758fdfac -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_names2_generator-41357b8ff927e075.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/unicode_names2-e1ba75d7758fdfac/build-script-build` Running `/usr/bin/rustc --crate-name unicode_names2 --edition=2018 /usr/share/cargo/registry/unicode_names2-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "generator-timing", "no_std", "unstable"))' -C metadata=d562ef067edee9de -C extra-filename=-e4d0c4b0a2916a89 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf-233d2be3b441b07a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 Compiling derive-where v1.6.1 Compiling zerofrom-derive v0.1.7 Compiling yoke-derive v0.8.2 Compiling tracing-attributes v0.1.31 Compiling displaydoc v0.2.6 Compiling is-macro v0.3.8 Compiling strum_macros v0.28.0 Compiling thiserror-impl v1.0.69 Compiling libcst_derive v1.8.6 Compiling schemars_derive v1.2.1 Compiling munge_macro v0.4.7 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=54891795a30e20c2 -C extra-filename=-41dadd48d8dba08c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=adbd66e886661f53 -C extra-filename=-9a979e8bce4260c4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=e57521958c7a4aaf -C extra-filename=-e3a8df77c4814d3c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsynstructure-f76ad6d2936f7c65.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 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=7b248100a6530a8d -C extra-filename=-2e75924ccbe3593e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsynstructure-f76ad6d2936f7c65.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 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=617f3a828464394c -C extra-filename=-b43ad8e3c8014917 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=4a20a39813797937 -C extra-filename=-d0c4f3c105171acc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=09073ca68f2dce3a -C extra-filename=-5a468b62c35c0977 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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_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=d4b9f8d8abac8d67 -C extra-filename=-b2bf047dcdbbc046 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=baff8fab7f7847e4 -C extra-filename=-1389469f89413937 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.8/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("small-panic"))' -C metadata=4d9502cb3aec2b1e -C extra-filename=-fb3f336b0547ea8a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=7a241e4745711f97 -C extra-filename=-395c601cf888100b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_derive_internals-d10bd29f8abac649.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 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=c18c47ffda47fff4 -C extra-filename=-5bc4178f39247695 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 v1.0.229 Compiling thiserror-impl v2.0.20 Compiling zerovec-derive v0.11.6 Compiling ruff_macros v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_macros) Compiling salsa-macros v0.28.2 Compiling clap_derive v4.6.4 Compiling ref-cast-impl v1.0.27 Compiling ptr_meta_derive v0.3.2 Compiling bytecheck_derive v0.8.3 Compiling rkyv_derive v0.8.18 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.229/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=e7779ba9912ac3a0 -C extra-filename=-e3c1b4af66eb34d8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.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 '--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_nightly_tests)' --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=c43e74579c41f9a0 -C extra-filename=-8af59602a34566e0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.20/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=ad19d313cb518a06 -C extra-filename=-d267c218c274b643 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 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=e85381b33b0ba36a -C extra-filename=-56c430704dc9b584 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libheck-7b287f6394fb1134.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-89939b36018ae8e7.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-31584bb259b3db05.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-23b45e8972c32e94.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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` 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=f4b8c6c4b2bb5287 -C extra-filename=-7efb69dd2b0fc1d0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.27/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=da5fb9f5595a1763 -C extra-filename=-5224b78fbdca94b4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.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=0f3afaecc221deaa -C extra-filename=-a9b5cce3c695291c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 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=7e7b4330f8fc3bf7 -C extra-filename=-189e813684f7e39b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libheck-7b287f6394fb1134.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.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 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=96b95d6bbaa031ed -C extra-filename=-523b96917a0cbf27 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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 bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.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 -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e19ffba3d29b99bd -C extra-filename=-7782b610398982dd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-9f0bee4fa39fe309.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=09d4adfff5d7e17c -C extra-filename=-c1bb1772ff815a63 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote_use_macros-41dadd48d8dba08c.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=ee077195bde8db86 -C extra-filename=-7a4b107cd2dc1ab6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcollection_literals-cda22313982e97b0.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libinterpolator-3233327a6ccd6d1e.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmanyhow-5a7f78c32be8281d.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro_utils-02c7b3fc51a01c7d.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote_use-c1bb1772ff815a63.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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 ptr_meta v0.3.2 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.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="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=71d9580fb034d633 -C extra-filename=-3de3ebbb73f8a978 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ptr_meta_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libptr_meta_derive-a9b5cce3c695291c.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 rancor v0.1.3 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-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 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=f9d161f75aa78d9b -C extra-filename=-9cf3ac41fb1df148 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libptr_meta-3de3ebbb73f8a978.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f285f02962034749 -C extra-filename=-fedb6edbfd0fd223 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libref_cast_impl-5224b78fbdca94b4.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 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=c9449f95262a7275 -C extra-filename=-ae9ddf36629db8ad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern munge_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmunge_macro-5bc4178f39247695.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 bytecheck v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-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 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=7a37ab6ca17633cc -C extra-filename=-f92ca6f84b9a803f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bytecheck_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbytecheck_derive-7782b610398982dd.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libptr_meta-3de3ebbb73f8a978.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librancor-9cf3ac41fb1df148.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsimdutf8-f786183d62b2c091.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=16 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck-1", "default", "zerocopy-0_8"))' -C metadata=12b5611184562bee -C extra-filename=-870100219c55fffd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbytecheck-f92ca6f84b9a803f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b273c3dd5b6d1c74 -C extra-filename=-45f52ae7d57c3c1c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror_impl-b2bf047dcdbbc046.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Compiling 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=db9429f3629025fa -C extra-filename=-af37e744a7b129f4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libattribute_derive_macro-7a4b107cd2dc1ab6.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libderive_where-9a979e8bce4260c4.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmanyhow-5a7f78c32be8281d.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libproc_macro2-1cda3117a53d2eea.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0a2ba37d82c47dde -C extra-filename=-133bad3051ebcde7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror_impl-d267c218c274b643.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 quick-junit v0.6.1 Compiling libcst v1.8.6 Compiling clearscreen v4.0.6 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=4561d8d915d46573 -C extra-filename=-35ed7b5a2f3cfbd0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libchrono-82bcb03ecf0f2008.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnewtype_uuid-7b4d509f1f734cba.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquick_xml-eaf2ced24fab1177.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrip_ansi_escapes-cc4609b06dfb2415.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libuuid-6f79b7e124ad1bb7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=d66ae7b132af795f -C extra-filename=-6dbd442d27a21bf6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern nix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnix-7fa1257e20e26e56.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libterminfo-c3962b87755f3c6e.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwhich-797589bc2b13ed7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=a530d8715c39d321 -C extra-filename=-7ecb1741baf93076 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libannotate_snippets-aab55c103ec7bfc6.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibcst_derive-1389469f89413937.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpaste-ad5022dc558738de.so --extern peg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpeg-deacd4055c866594.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.6.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=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=0052286ee4690be1 -C extra-filename=-13f91a1f47ca47cf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_builder-9c3b8599f30c283a.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_derive-189e813684f7e39b.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 v4.6.9 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,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=ecae0e2fb04a3440 -C extra-filename=-61d7127681e6bb0d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8a4102d019477dda -C extra-filename=-054c1cc81ab1865c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_complete-61d7127681e6bb0d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4f5c768ab30db437 -C extra-filename=-286264e903288b07 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_complete-61d7127681e6bb0d.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_complete_nushell-054c1cc81ab1865c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.18 Running `/usr/bin/rustc --crate-name rkyv --edition=2021 /usr/share/cargo/registry/rkyv-0.8.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="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=e72edb3d76fd7f6f -C extra-filename=-4565a874e61228c5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbytecheck-f92ca6f84b9a803f.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmunge-ae9ddf36629db8ad.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libptr_meta-3de3ebbb73f8a978.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librancor-9cf3ac41fb1df148.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librend-870100219c55fffd.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librkyv_derive-523b96917a0cbf27.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 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=8a2559a371c82d64 -C extra-filename=-046702dfe95b6a46 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom_derive-e3a8df77c4814d3c.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling yoke v0.8.3 Running `/usr/bin/rustc --crate-name yoke --edition=2021 /usr/share/cargo/registry/yoke-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=16 '--warn=clippy::wildcard_dependencies' '--warn=clippy::useless_transmute' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes '--warn=clippy::unnecessary-wraps' --warn=unexpected_cfgs '--deny=clippy::trivially_copy_pass_by_ref' --deny=trivial_numeric_casts '--warn=clippy::transmutes_expressible_as_ptr_casts' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::transmute_ptr_to_ref' '--warn=clippy::transmute_ptr_to_ptr' '--warn=clippy::transmute_int_to_non_zero' '--warn=clippy::transmute_int_to_bool' '--warn=clippy::transmute_bytes_to_str' '--warn=clippy::todo' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::or-fun-call' '--warn=clippy::negative_feature_names' '--warn=clippy::missing_transmute_annotations' '--warn=clippy::missing_fields_in_debug' --deny=missing_debug_implementations '--warn=clippy::mismatching_type_param_order' '--warn=clippy::large_stack_arrays' '--warn=clippy::infinite_loop' '--warn=clippy::fn_to_numeric_cast_any' '--deny=clippy::exhaustive_structs' '--deny=clippy::exhaustive_enums' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::crosspointer_transmute' '--warn=clippy::collection_is_never_read' '--warn=clippy::branches-sharing-code' '--allow=clippy::bool-assert-comparison' '--warn=clippy::alloc-instead-of-core' --check-cfg 'cfg(icu4c_enable_renaming)' --check-cfg 'cfg(needs_alloc_error_handler)' --check-cfg 'cfg(icu4x_run_size_tests)' --check-cfg 'cfg(icu4x_unstable_fast_trie_only)' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=51d2dc7a364a8c29 -C extra-filename=-cd7d1f16a1475b41 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstable_deref_trait-a0848a6d88cf991c.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libyoke_derive-2e75924ccbe3593e.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c152331472a75f2b -C extra-filename=-ac62934f1e7d0b47 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpin_project_lite-89f0fff68ef0cc82.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_attributes-b43ad8e3c8014917.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_core-c46e2b137e60cb34.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.8 Compiling zerotrie v0.2.5 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.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_nightly_tests)' --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=abad5ab6a27bff47 -C extra-filename=-2cd9ccd0d01ed169 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec_derive-8af59602a34566e0.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 zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.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' '--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_nightly_tests)' --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=adc6500e9cfc1e65 -C extra-filename=-a4669ff9b736432a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9d333311957b103f -C extra-filename=-b303c347ee01e58d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libchrono-82bcb03ecf0f2008.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmatchers-8c4d7a68c7416393.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnu_ansi_term-93d8b067c305dab9.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_automata-2da829a7f8063360.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsharded_slab-8f2072d62ceeefca.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthread_local-b7c85233ea56fdf8.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_core-c46e2b137e60cb34.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98f9400631b8c34b -C extra-filename=-fa56b15e92dc4031 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libattribute_derive-af37e744a7b129f4.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquote-533cd43284a65129.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsyn-c081a15a805d0ba8.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.4 Compiling potential_utf v0.1.6 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-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 '--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_nightly_tests)' --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=e461c7cecdef8b0a -C extra-filename=-b0294ba2931fe84a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.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' '--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_nightly_tests)' --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=fa4f772acd0b5eb8 -C extra-filename=-9549a8415ab63409 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2024 /usr/share/cargo/registry/icu_collections-2.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::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_nightly_tests)' --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=dc35fc514bd6fd8f -C extra-filename=-60dc52db9a36c635 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpotential_utf-9549a8415ab63409.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libutf8_iter-ce317c54a99c654a.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2024 /usr/share/cargo/registry/icu_locale_core-2.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::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_nightly_tests)' --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=90d4aea78630879f -C extra-filename=-26b656666fbc2993 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern litemap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblitemap-cef7f8963e255e16.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtinystr-b0294ba2931fe84a.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwriteable-7c009dff3ae9de4b.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=562999666a819aac -C extra-filename=-db6027df33d2d1e5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum_macros-5a468b62c35c0977.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 icu_provider v2.3.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2024 /usr/share/cargo/registry/icu_provider-2.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::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_nightly_tests)' --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=0508d1025733dbfc -C extra-filename=-179bb57fb0691efe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_locale_core-26b656666fbc2993.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwriteable-7c009dff3ae9de4b.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libyoke-cd7d1f16a1475b41.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerofrom-046702dfe95b6a46.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerotrie-a4669ff9b736432a.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Compiling icu_normalizer v2.3.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2024 /usr/share/cargo/registry/icu_properties-2.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::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_nightly_tests)' --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", "log", "serde", "unicode_bidi", "unstable"))' -C metadata=cbbc0e2ea7bf114e -C extra-filename=-580b04635badb681 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdisplaydoc-d0c4f3c105171acc.so --extern icu_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_collections-60dc52db9a36c635.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_locale_core-26b656666fbc2993.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_properties_data-5df72d9b5ad5f4e8.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_provider-179bb57fb0691efe.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerotrie-a4669ff9b736432a.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 --edition=2024 /usr/share/cargo/registry/icu_normalizer-2.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::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_nightly_tests)' --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=77c3cb1fd9419211 -C extra-filename=-82468bf5be67e6ac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_collections-60dc52db9a36c635.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_normalizer_data-67b110330679ee19.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_provider-179bb57fb0691efe.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzerovec-2cd9ccd0d01ed169.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=eebd8740b6154a1b -C extra-filename=-56a5a7db158509e9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_derive-e3c1b4af66eb34d8.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 compact_str v0.10.0 Compiling thin-vec v0.2.19 Compiling pep440_rs v0.7.3 Compiling rust-stemmers v1.2.0 Compiling schemars v1.2.1 Compiling ruff_options_metadata v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_options_metadata) Compiling lsp-server v0.10.0 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=1c9c9fff57f482ff -C extra-filename=-2f62fa02be0c7003 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=506feaca46b316c4 -C extra-filename=-6748a0c5506ee81d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcastaway-6f1e4c58c18df6d3.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcfg_if-ee2e4745bc78b151.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzmij-3ec72c59341a58d0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=33d7b18a056a1f96 -C extra-filename=-cde8e381ec8152b5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunscanny-1276165514bdd7c7.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libversion_ranges-19221deff8bbe63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=db31a7daee1ce770 -C extra-filename=-4092ab57876be5fd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_derive-e3c1b4af66eb34d8.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 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=03a6436790673276 -C extra-filename=-5d9c942657264fca --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdyn_clone-030c83a9b27e2001.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libref_cast-fedb6edbfd0fd223.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libschemars_derive-395c601cf888100b.so --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_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=425b2800a0f42bb4 -C extra-filename=-c9a3db1cc93c8b60 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.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 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=80be6571b48fc4ca -C extra-filename=-583e69455e58248d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_channel-9ad9fd67793577e0.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_derive-e3c1b4af66eb34d8.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=004f89e1783780fb -C extra-filename=-75a8ae942da704f1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_normalizer-82468bf5be67e6ac.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_properties-580b04635badb681.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6cecccb17ff88ef6 -C extra-filename=-2aba39c7ae2d7c1b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libidna_adapter-75a8ae942da704f1.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libutf8_iter-ce317c54a99c654a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=82f86c7cdcfaf2f3 -C extra-filename=-9425b49e49c16f31 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libform_urlencoded-0b924d58a5bb9e38.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libidna-2aba39c7ae2d7c1b.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpercent_encoding-8b1413c746880119.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_derive-e3c1b4af66eb34d8.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 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=a4042396eefe69e1 -C extra-filename=-539c5a2e8cc86597 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libphf-0de82801f6291f91.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librust_stemmers-4092ab57876be5fd.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 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=d0f1f640b19bcfce -C extra-filename=-b666058314c6d457 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liburl-9425b49e49c16f31.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` 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=373c71dcd7fc729b -C extra-filename=-ee8ed221050ce2e3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libboxcar-a6c5571dc1f73f9f.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-c74fbf002736f5ad.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libonce_cell-1b52fe154ec153a3.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpep440_rs-cde8e381ec8152b5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-45f52ae7d57c3c1c.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liburl-9425b49e49c16f31.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liburlencoding-d0b723fcb62cc22c.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libversion_ranges-19221deff8bbe63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d82dacbd79fddf9b -C extra-filename=-dee85f397f72d53b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size_derive2-fa56b15e92dc4031.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libordermap-ff1740d933d61755.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthin_vec-2f62fa02be0c7003.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=10a77c6f90949ea1 -C extra-filename=-55fa3c3dc9eb1843 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.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 char_str v0.0.2 Compiling ruff_memory_usage v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_memory_usage) Compiling ruff_index v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_index) 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=3d3b133d3a9f0803 -C extra-filename=-d4e47756d2fd20b4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.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 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=e6ca30e90a4d5286 -C extra-filename=-8ccb28e15920c2a5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcastaway-6f1e4c58c18df6d3.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitoa-f13e1e8f2ca03b0a.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libryu-8125a77629f587ac.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_core-672912b2fc097132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_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=021569d45ae4a36f -C extra-filename=-c452575818413b27 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.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_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=df23b00ca353d946 -C extra-filename=-7e02541195d6426f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.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_diagnostics v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=d7ef38893e7d2dba -C extra-filename=-91136ded76739463 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.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_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=4466b3c6b26179ff -C extra-filename=-d6ab0749403e6d5c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.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_notebook v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_notebook) 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=7d4be78a8bbcbf80 -C extra-filename=-72c5ef94f5729f65 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.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_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=942af9857d143d02 -C extra-filename=-0eb6b116af589eb9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librand-192bb733f0e3ad35.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libuuid-6f79b7e124ad1bb7.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_cache v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=b0d4964810ac39ca -C extra-filename=-de0ff6ae09f9ba03 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libchar_str-8ccb28e15920c2a5.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfiletime-e799f13afb18d755.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglob-3d6f113f17b243ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobset-397e346959befcd4.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libseahash-5eca371dd54f8c62.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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=95886d0d2616f5a3 -C extra-filename=-a05371f3381998f5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdrop_bomb-1bc615230447dcbd.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.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=17ba8211581ba2f9 -C extra-filename=-03a0745eb17fa89c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpep440_rs-cde8e381ec8152b5.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpep508_rs-ee8ed221050ce2e3.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-bc2a2e822fb87d04.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8c834551d259541b -C extra-filename=-2308768e1428320b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libboxcar-a6c5571dc1f73f9f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_queue-ccaecee984161ee4.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam_utils-02f0a8424968beb7.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashbrown-d6ccebb813b522c7.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libhashlink-248fbbfa7797ea78.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libintrusive_collections-4c98ecf4d7fea422.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libinventory-700393171b3af64b.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libparking_lot-09f5851d724a4eb7.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libportable_atomic-732bd99db596e7af.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa_macro_rules-3b5d96752281105f.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa_macros-7efb69dd2b0fc1d0.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthin_vec-2f62fa02be0c7003.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtypeid-39cd2bdf42f60f0e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=b730f823bbcf296c -C extra-filename=-676316a19e80ab51 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libarrayvec-0833ab4809d15082.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libchar_str-8ccb28e15920c2a5.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa-2308768e1428320b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthin_vec-2f62fa02be0c7003.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.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_parser v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_parser) Compiling ruff_python_literal v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_literal) Compiling ruff_python_index v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_index) 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=fa5a05650a65bddf -C extra-filename=-d25ec00e65a7672b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbstr-756d0c91b7c0c602.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdrop_bomb-1bc615230447dcbd.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstacker-75e80995cf51a89a.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthin_vec-2f62fa02be0c7003.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_ident-61a9bbe3dcbb95a1.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_normalization-6e57bbba64d3b4da.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_names2-e4d0c4b0a2916a89.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=ad9de4c195a47935 -C extra-filename=-9eeef6206fe28cfa --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.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_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=ec392aa010dfc03f -C extra-filename=-ef450fc93123507e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libicu_properties-580b04635badb681.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.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_db v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_db) Compiling ruff_python_codegen v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_codegen) Compiling ruff_python_semantic v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_semantic) 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=5e39202fcd5f05db -C extra-filename=-87769d71495ac913 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_literal-ef450fc93123507e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=185d9dee72815905 -C extra-filename=-92784ba0e4952674 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanstyle-4b2f56f2084dee56.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libarc_swap-a40f7565d2d35af7.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcamino-478c37026aaa414f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdashmap-3930130e8da2ff5d.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libdunce-91e091c5cb33892b.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libetcetera-2f3f6600790434a4.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfiletime-e799f13afb18d755.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmatchit-86df033bb3319524.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_slash-571efe7d5d211668.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpathdiff-03a72dad65ddf369.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libquick_junit-35ed7b5a2f3cfbd0.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libannotate_snippets-4b0ef41fb0dde379.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_memory_usage-c452575818413b27.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_notebook-0eb6b116af589eb9.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa-2308768e1428320b.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsame_file-008b3a75772d8947.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsimilar-b2872bb07ff2b5d4.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsupports_hyperlinks-ef8014956c6a3eec.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libty_static-55fa3c3dc9eb1843.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwhich-797589bc2b13ed7a.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzip-0cc6cbf1de2ec427.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=a4fca503df267c35 -C extra-filename=-61560dc9c5a2fd31 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_index-7e02541195d6426f.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_python_importer v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=0a0a73febcf34417 -C extra-filename=-6ad54bf05bfd06c5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_codegen-87769d71495ac913.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_ranged_value v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_ranged_value) Compiling ty_module_resolver v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ty_module_resolver) Compiling ty_site_packages v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ty_site_packages) Compiling ruff_python_formatter v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_python_formatter) 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=de71ef6857e134a9 -C extra-filename=-4c9216fe076c184a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=00f42ff89b637155 -C extra-filename=-b6157fd62e48bc4d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcamino-478c37026aaa414f.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libordermap-ff1740d933d61755.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex_syntax-56ee829b1856832f.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_memory_usage-c452575818413b27.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa-2308768e1428320b.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=cd56d730dedfe6fd -C extra-filename=-145569f7805d775a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcountme-41e767d8671a5bea.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_formatter-a05371f3381998f5.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa-2308768e1428320b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstatic_assertions-10eb6e570d202f96.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=54f1bad38e5d3a32 -C extra-filename=-34d3412cabc8998c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcamino-478c37026aaa414f.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libget_size2-dee85f397f72d53b.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libannotate_snippets-4b0ef41fb0dde379.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libty_static-55fa3c3dc9eb1843.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_linter v0.16.5 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=bc03233adb08a807 -C extra-filename=-2426868e515446f0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libaho_corasick-9d224ee5e9600cf3.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcompact_str-6748a0c5506ee81d.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfern-17e1af36651c1cb2.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglob-3d6f113f17b243ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobset-397e346959befcd4.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libimperative-539c5a2e8cc86597.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libjiff-f182a3564cff991d.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblibcst_native-7ecb1741baf93076.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnatord-f5c67e1d39ec9895.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_absolutize-d3439ddbb13c1550.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpep440_rs-cde8e381ec8152b5.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpyproject_toml-03a0745eb17fa89c.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_notebook-0eb6b116af589eb9.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_codegen-87769d71495ac913.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_importer-6ad54bf05bfd06c5.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_index-9eeef6206fe28cfa.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_literal-ef450fc93123507e.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_semantic-61560dc9c5a2fd31.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_ranged_value-4c9216fe076c184a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsimilar-b2872bb07ff2b5d4.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsmallvec-a829173852e9282d.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum_macros-5a468b62c35c0977.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtyped_arena-f6de0e729804004e.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_normalization-6e57bbba64d3b4da.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_width-c88c9e0680ddf301.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_names2-e4d0c4b0a2916a89.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liburl-9425b49e49c16f31.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_graph v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=ad54e1602a4f43b5 -C extra-filename=-fac1b476cbc30cbd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_linter-2426868e515446f0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libsalsa-2308768e1428320b.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libschemars-5d9c942657264fca.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libty_module_resolver-b6157fd62e48bc4d.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libty_site_packages-34d3412cabc8998c.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libzip-0cc6cbf1de2ec427.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_workspace v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=cac5277a6944d3a0 -C extra-filename=-dfdd8a1552d76f04 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libetcetera-2f3f6600790434a4.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglob-3d6f113f17b243ae.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobset-397e346959befcd4.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmatchit-86df033bb3319524.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_absolutize-d3439ddbb13c1550.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_slash-571efe7d5d211668.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpep440_rs-cde8e381ec8152b5.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_formatter-a05371f3381998f5.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_graph-fac1b476cbc30cbd.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_linter-2426868e515446f0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_options_metadata-c9a3db1cc93c8b60.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_formatter-145569f7805d775a.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_semantic-61560dc9c5a2fd31.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_stdlib-4183cc91f0d9aa7c.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_ranged_value-4c9216fe076c184a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libshellexpand-089a692c085d56bd.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libunicode_normalization-6e57bbba64d3b4da.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_markdown v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=0394448b3dde8c2a -C extra-filename=-16023b838fbddf4e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_formatter-145569f7805d775a.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_trivia-72c5ef94f5729f65.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_workspace-dfdd8a1552d76f04.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Compiling ruff_server v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=269669dfd21ff210 -C extra-filename=-8282c153a3ffec77 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcrossbeam-8e49af76abf40984.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libgen_lsp_types-b666058314c6d457.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libjod_thread-b701d4f7915cf671.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblsp_server-583e69455e58248d.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libmemchr-e6baa53f2f4b2d51.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_formatter-a05371f3381998f5.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_linter-2426868e515446f0.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_markdown-16023b838fbddf4e.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_notebook-0eb6b116af589eb9.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_codegen-87769d71495ac913.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_formatter-145569f7805d775a.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_index-9eeef6206fe28cfa.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_ranged_value-4c9216fe076c184a.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_workspace-dfdd8a1552d76f04.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libshellexpand-089a692c085d56bd.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_log-fcc79757ec302429.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing_subscriber-b303c347ee01e58d.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=c7ee7c232dc61f76 -C extra-filename=-862a53f0d3bdd848 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libargfile-41336ec0ebe01718.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcachedir-b616d47de949564c.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_complete_command-286264e903288b07.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclearscreen-6dbd442d27a21bf6.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolored-8342b61eec3fb066.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfiletime-e799f13afb18d755.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobwalk-913183022f692abc.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libjiff-f182a3564cff991d.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnotify-92a5633464642c52.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_absolutize-d3439ddbb13c1550.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librayon-f12596b871f2700b.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librkyv-4565a874e61228c5.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_graph-fac1b476cbc30cbd.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_linter-2426868e515446f0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_markdown-16023b838fbddf4e.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_notebook-0eb6b116af589eb9.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_options_metadata-c9a3db1cc93c8b60.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_formatter-145569f7805d775a.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_ranged_value-4c9216fe076c184a.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_server-8282c153a3ffec77.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_workspace-dfdd8a1552d76f04.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libshellexpand-089a692c085d56bd.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtempfile-1c1bd93ae46add88.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtikv_jemallocator-1184be38a70c2025.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwalkdir-48870a156a8a01a6.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwild-fc706f4fde05cd56.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` 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=7bf49e6b09b277a9 -C extra-filename=-717edb3b8d248888 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libanyhow-a7cffc9737af4d81.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libargfile-41336ec0ebe01718.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libbitflags-6b59f69d75d2ed1d.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcachedir-b616d47de949564c.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap-13f91a1f47ca47cf.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclap_complete_command-286264e903288b07.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libclearscreen-6dbd442d27a21bf6.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libcolored-8342b61eec3fb066.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libfiletime-e799f13afb18d755.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libglobwalk-913183022f692abc.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libignore-d1104fdc9555139e.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libindexmap-f6df2b77ac8863bf.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libis_macro-fb3f336b0547ea8a.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libitertools-12c40c4eba63d23f.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libjiff-f182a3564cff991d.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/liblog-ff5b89ad09dd6e15.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libnotify-92a5633464642c52.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libpath_absolutize-d3439ddbb13c1550.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librayon-f12596b871f2700b.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libregex-0622df251d3d44b7.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librkyv-4565a874e61228c5.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff-862a53f0d3bdd848.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_cache-de0ff6ae09f9ba03.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_db-92784ba0e4952674.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_diagnostics-91136ded76739463.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_graph-fac1b476cbc30cbd.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_linter-2426868e515446f0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_macros-56c430704dc9b584.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_markdown-16023b838fbddf4e.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_notebook-0eb6b116af589eb9.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_options_metadata-c9a3db1cc93c8b60.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_ast-676316a19e80ab51.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_formatter-145569f7805d775a.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_python_parser-d25ec00e65a7672b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_ranged_value-4c9216fe076c184a.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_server-8282c153a3ffec77.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_source_file-d6ab0749403e6d5c.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_text_size-d4e47756d2fd20b4.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libruff_workspace-dfdd8a1552d76f04.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/librustc_hash-29a12ab7cb313ab4.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde-56a5a7db158509e9.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libserde_json-32d0af7baaa49534.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libshellexpand-089a692c085d56bd.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libstrum-db6027df33d2d1e5.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtempfile-1c1bd93ae46add88.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libthiserror-133bad3051ebcde7.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtikv_jemallocator-1184be38a70c2025.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtoml-0d2ab88540fc9972.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libtracing-ac62934f1e7d0b47.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwalkdir-48870a156a8a01a6.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/deps/libwild-fc706f4fde05cd56.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 -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/release/build/psm-e570e15d7de03de4/out` Finished `release` profile [optimized] target(s) in 7m 10s 📦 Built wheel to /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/wheels/ruff-0.16.5-py3-none-linux_x86_64.whl /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/wheels/ruff-0.16.5-py3-none-linux_x86_64.whl Building wheel for ruff (pyproject.toml): finished with status 'done' Created wheel for ruff: filename=ruff-0.16.5-py3-none-linux_x86_64.whl size=63312025 sha256=175a460aa9979281f3d650eefe7b64f07457a92a095041b42111fb8ce671bb87 Stored in directory: /builddir/build/BUILD/ruff-0.16.5-build/.pyproject-builddir/pip-ephem-wheel-cache-4sjnea_t/wheels/b3/e3/34/4eca8d64778fdf20e7cc20ea3070efbfe030afe6f8396c046c 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.Ti8cbj + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + '[' /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT ++ dirname /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ruff-0.16.5-build + mkdir /builddir/build/BUILD/ruff-0.16.5-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.5 ++ ls /builddir/build/BUILD/ruff-0.16.5-build/pyproject-wheeldir/ruff-0.16.5-py3-none-linux_x86_64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ruff==0.16.5 + '[' -z ruff==0.16.5 ']' + PIP_CONFIG_FILE=/dev/null + TMPDIR=/builddir/build/BUILD/ruff-0.16.5-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/ruff-0.16.5-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.5-build/pyproject-wheeldir ruff==0.16.5 Using pip 26.2.1 from /usr/lib/python3.15/site-packages/pip (python 3.15) Looking in links: /builddir/build/BUILD/ruff-0.16.5-build/pyproject-wheeldir Processing /builddir/build/BUILD/ruff-0.16.5-build/pyproject-wheeldir/ruff-0.16.5-py3-none-linux_x86_64.whl Installing collected packages: ruff Successfully installed ruff-0.16.5 + '[' -d /builddir/build/BUILD/ruff-0.16.5-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.5-build/BUILDROOT/usr/bin/ruff /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/bin/ruff: no change + rm -rfv /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages '!=' /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15/site-packages ']' + '[' -d /builddir/build/BUILD/ruff-0.16.5-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.5-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info' +++ basename /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.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.5.dist-info + _normalized=ruff + echo '%ghost %dir /usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.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.5-build/BUILDROOT --record /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info/RECORD --output /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info/RECORD removed '/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info/RECORD' + rm -fv /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info/REQUESTED removed '/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info/REQUESTED' + '[' -f /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-dep-overrides ']' ++ wc -l /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-files --output-modules /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/ruff-0.16.5-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.5-build/ruff-0.16.5-1.fc46.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.5-build/BUILDROOT/usr/lib/python3.15/site-packages + mv /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages/ruff-0.16.5.dist-info /builddir/build/BUILD/ruff-0.16.5-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.5-build/ruff-0.16.5-1.fc46.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.5-build/BUILDROOT//usr/share/bash-completion/completions + install -Dpm 0644 ruff.fish -t /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT//usr/share/fish/vendor_completions.d + install -Dpm 0644 _ruff -t /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT//usr/share/zsh/site-functions + /usr/bin/find-debuginfo -j3 --strict-build-id -m -i --build-id-seed 0.16.5-1.fc46 --unique-debug-suffix -0.16.5-1.fc46.x86_64 --unique-debug-src-base ruff-0.16.5-1.fc46.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.5-build/ruff-0.16.5 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.5-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.5-1.fc46.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 -j3 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15 using python3.15 Bytecompiling .py files below /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15 using python3.15 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j3 /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15/site-packages/ruff/__pycache__/__init__.cpython-315.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/ruff-0.16.5-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.5-build/BUILDROOT/usr/lib/python3.15/site-packages/ruff/__pycache__/_find_ruff.cpython-315.opt-1.pyc: rewriting with normalized contents Scanned 264 directories and 1303 files, processed 3 inodes, 3 modified (0 replaced + 3 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr Scanned 263 directories and 1303 files, considered 1303 files, read 96 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ruff-0.16.5-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.acSLR4 + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-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.5 + '[' '!' -f /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.5-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.5-build/ruff-0.16.5-1.fc46.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 -j3 -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 Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 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=64f522fd75c8a2fb -C extra-filename=-664e937cf42c546c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=6e34d91eed0b1dcc -C extra-filename=-06a3c57d9de5a5ea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/quote-06a3c57d9de5a5ea -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/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=4622f7d3282dbb7a -C extra-filename=-85ede9817ed1f004 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/proc-macro2-85ede9817ed1f004 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/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=32b26f446d6c1382 -C extra-filename=-1721bb0a7c21203c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/serde_core-1721bb0a7c21203c -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/quote-06a3c57d9de5a5ea/build-script-build` 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=1c0b20af3ca1cfee -C extra-filename=-6456d872a34149f1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/libc-6456d872a34149f1 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/proc-macro2-85ede9817ed1f004/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.107/src/lib.rs --error-format=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=3259a2ec537ce74a -C extra-filename=-e3349c1dac9183c5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/serde_core-1721bb0a7c21203c/build-script-build` Running `/usr/bin/rustc --crate-name serde_core --edition=2021 /usr/share/cargo/registry/serde_core-1.0.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=007c88b00026de52 -C extra-filename=-75ad422705bd71d5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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 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=745c9df193ae7282 -C extra-filename=-0d5c27fcd477a033 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --cap-lints allow -Copt-level=3 -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 v3.0.4 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-3.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 --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=3b2b1b0ac3698bbc -C extra-filename=-f84e36b4d44695d6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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 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=bd6d0736c71d1c3d -C extra-filename=-fb421edfa97ed8b9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-664e937cf42c546c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/libc-6456d872a34149f1/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=c2ec8f4af1bea959 -C extra-filename=-c69911ab7479af75 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=e13477a58aecc418 -C extra-filename=-4d742510a02e2a8e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.229 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde-1.0.229/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=911f632a40321310 -C extra-filename=-da5caacaa2088c14 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/serde-da5caacaa2088c14 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/serde-da5caacaa2088c14/build-script-build` 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=9218b72e5e3803f9 -C extra-filename=-d8157ba6ff8dbe1c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zmij-d8157ba6ff8dbe1c -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/zmij-d8157ba6ff8dbe1c/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=22eb9fbc7e4e6de0 -C extra-filename=-ddeae8dc72300cb7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=d0d99f61451237af -C extra-filename=-1dc00c2e3f825a9f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=bbe061e42cc82567 -C extra-filename=-7f96a147a2501901 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=e66398478342910a -C extra-filename=-d2f5822fea6e6535 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.16.0 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-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="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", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=0ef0130dd168af80 -C extra-filename=-a3469df852f047c2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.34 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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", "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=e06bd8c14a75f4c4 -C extra-filename=-0d4f3a54de647221 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=a2fafdff694967c6 -C extra-filename=-0bf7a2b220646937 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/libc-0bf7a2b220646937 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/libc-0bf7a2b220646937/build-script-build` 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=bbbc22c23543fcbb -C extra-filename=-bc247738ff84fc98 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2e40484618a5476f -C extra-filename=-e29dbf7df4faea4a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=97a1dc6292b5404b -C extra-filename=-e1ef6cef12a21463 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name hashbrown --edition=2024 /usr/share/cargo/registry/hashbrown-0.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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=eee0ff3f7837b3f1 -C extra-filename=-32165eca27209ca4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern allocator_api2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liballocator_api2-e1ef6cef12a21463.rmeta --extern equivalent=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libequivalent-bc247738ff84fc98.rmeta --extern foldhash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfoldhash-e29dbf7df4faea4a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.189/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=8b94958cb9aded01 -C extra-filename=-002f2d35e08d91df --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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"))'` Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-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="const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bincode", "const_generics", "const_new", "drain_filter", "drain_keep_rest", "impl_bincode", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "unty", "write"))' -C metadata=f5613c6065eba348 -C extra-filename=-6c534a37984dff63 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e1d29cbe9751a648 -C extra-filename=-e9232d3a44803c0e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-6c534a37984dff63.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=18e32d82748374a3 -C extra-filename=-5cd07c3d295ab612 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libequivalent-bc247738ff84fc98.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4600c168422752f0 -C extra-filename=-32689b10f38b020f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/rustversion-32689b10f38b020f -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/rustversion-32689b10f38b020f/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=8f8cb49cf2f628f5 -C extra-filename=-b933d7293cac0378 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/parking_lot_core-b933d7293cac0378 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/parking_lot_core-b933d7293cac0378/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=e0caafbea0b6c885 -C extra-filename=-308d23c4079c5476 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 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=92f97c352953038c -C extra-filename=-314f3486fb775d59 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.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=f961a6589982e3d3 -C extra-filename=-de59246cf5e4ee8c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=a9c5220610fce861 -C extra-filename=-ece5cccdadeb891b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7ba927b402a6d4c2 -C extra-filename=-8ffa2d25825287c6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern scopeguard=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libscopeguard-de59246cf5e4ee8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=53a04b0a5b7b2deb -C extra-filename=-a754dbbae8152e07 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmanyhow_macros-314f3486fb775d59.so --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=f027b13a6e3370b8 -C extra-filename=-1de66964164e1f7a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --cap-lints allow -Copt-level=3 -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)'` 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=8e28822241ce4441 -C extra-filename=-c7bc5cf5377221a5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2c481102eb4e6335 -C extra-filename=-9489eb52a21510db --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b3da1378af27c1d1 -C extra-filename=-6581369ed8734f0e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustversion-308d23c4079c5476.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 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=f7460daa705a149a -C extra-filename=-21ed42da851bc27f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e16ebb64efc20ed5 -C extra-filename=-365095ab10cd86f1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern lock_api=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblock_api-8ffa2d25825287c6.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot_core-1de66964164e1f7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0ba8279c489f4460 -C extra-filename=-ae08f81c17756902 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.17.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.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 -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=9fd0fbe167b9b809 -C extra-filename=-62654406e4229eff --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=186d5fbdf62e8d6f -C extra-filename=-7ca3a6c5f522d6e1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.229 Running `/usr/bin/rustc --crate-name serde_derive --edition=2021 /usr/share/cargo/registry/serde_derive-1.0.229/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=90cb0dc4050f4ecf -C extra-filename=-d88bb6ee65a0f25b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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 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=4124376c0d3fc0fe -C extra-filename=-70e98c4d239a7256 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d32cf94309d3f3da -C extra-filename=-c0cde7f27c672f1e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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=b5d3897187e33553 -C extra-filename=-3a7995662a3bdb83 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern quote_use_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote_use_macros-c0cde7f27c672f1e.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=3e522097de7e0912 -C extra-filename=-f32ccd592004a9f8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern collection_literals=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcollection_literals-9489eb52a21510db.rlib --extern interpolator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinterpolator-c7bc5cf5377221a5.rlib --extern manyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmanyhow-a754dbbae8152e07.rlib --extern proc_macro_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro_utils-e9232d3a44803c0e.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern quote_use=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote_use-3a7995662a3bdb83.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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=a428756fe8814741 -C extra-filename=-1afeff7d631e2446 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=276c02185052f3aa -C extra-filename=-7e709d261fa3daf9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-7ca3a6c5f522d6e1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-70e98c4d239a7256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.229/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=b6381c3a472e307d -C extra-filename=-5b815ecedac7cdec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.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=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=17727a65cf43b5d0 -C extra-filename=-1abb742ffff21985 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7716e48612118c70 -C extra-filename=-6ce2c702c2f24fd7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcastaway-6581369ed8734f0e.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzmij-1dc00c2e3f825a9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=55aaed375438b954 -C extra-filename=-a691787dd4a8cb14 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=69ac55a9bf02c98e -C extra-filename=-66879085bb23a51e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-7ca3a6c5f522d6e1.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-7e709d261fa3daf9.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-70e98c4d239a7256.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dacf149ad94cc52f -C extra-filename=-3852147e4d132331 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern attribute_derive_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libattribute_derive_macro-f32ccd592004a9f8.so --extern derive_where=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libderive_where-1afeff7d631e2446.so --extern manyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmanyhow-a754dbbae8152e07.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cd5eadd7ed59b945 -C extra-filename=-2631cd3cf4bced7b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=f426318b567b178b -C extra-filename=-f9f6d050a376843f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2978f7db4bd95b3e -C extra-filename=-6d88ec798295fa92 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern attribute_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libattribute_derive-3852147e4d132331.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=88800fa73880432b -C extra-filename=-e67a4090876ac9d6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=9c07cb3b28f93587 -C extra-filename=-bc71fc98c55bd715 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=690e8f1a164d7283 -C extra-filename=-f5cabb62000aca90 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=25a78282495f78a8 -C extra-filename=-8ec9d27591bbd3c4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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 v2.0.1 Running `/usr/bin/rustc --crate-name shlex --edition=2018 /usr/share/cargo/registry/shlex-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(manual_codegen_check)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f121dcfb31f66267 -C extra-filename=-2a2398bb522a5d7e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c0f8c8e330b30b54 -C extra-filename=-c70131ae456c6f6f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6e376eb30fce8a1e -C extra-filename=-6f2d96c465424ff0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size_derive2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size_derive2-6d88ec798295fa92.so --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 Running `/usr/bin/rustc --crate-name find_msvc_tools --edition=2021 /usr/share/cargo/registry/find-msvc-tools-0.1.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 '--warn=clippy::ptr_cast_constness' '--warn=clippy::ptr_as_ptr' --warn=missing_docs '--warn=clippy::manual_let_else' '--warn=clippy::doc_markdown' '--warn=clippy::disallowed_methods' '--warn=clippy::borrow_as_ptr' --check-cfg 'cfg(disable_clang_cl_tests)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=20f3708f27da8794 -C extra-filename=-dd23420bc1884b2b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=94c8d5705e441c1e -C extra-filename=-c340993bd9259c19 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cf17abd51d8ac0a1 -C extra-filename=-2bc663d01463edbf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern find_msvc_tools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfind_msvc_tools-dd23420bc1884b2b.rmeta --extern jobserver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjobserver-c70131ae456c6f6f.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshlex-2a2398bb522a5d7e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=211b7b386fbb8249 -C extra-filename=-4a100bff4b5e1221 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.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 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=bbb798eed6262f10 -C extra-filename=-6eccc231275f5dd7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/crossbeam-utils-6eccc231275f5dd7 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/crossbeam-utils-6eccc231275f5dd7/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=34fa83e70baf3e40 -C extra-filename=-b2b4517593ad5b1c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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.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 --cfg 'feature="std"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "use_std"))' -C metadata=74c44f41d227223f -C extra-filename=-fdbd5de7897f5aa0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=b367b0dd252114ce -C extra-filename=-c5bc910f47cf9878 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=3aa5892ff599b1f8 -C extra-filename=-7a7623543542ed0c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=44f134770917a1e1 -C extra-filename=-dd3c58f49acd6026 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ruff_source_file v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=4ea7a4d9913309df -C extra-filename=-cfac5b230ae2afbb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-dd3c58f49acd6026.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 bstr v1.13.1 Running `/usr/bin/rustc --crate-name bstr --edition=2021 /usr/share/cargo/registry/bstr-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 --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=559267a93e74008d -C extra-filename=-415e024f37bf081a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98ca9c6bdf63626c -C extra-filename=-247c6e62df4f19ee --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=726c39be2eadb923 -C extra-filename=-64935d7d7b04a858 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libeither-62654406e4229eff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2096a44aac7ddda5 -C extra-filename=-606eedb1788bae05 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=679d608159a7adda -C extra-filename=-5b70f057bd284153 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=a833df680d4eba25 -C extra-filename=-8e04a6359d2927d9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-64935d7d7b04a858.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-cfac5b230ae2afbb.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-dd3c58f49acd6026.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-a691787dd4a8cb14.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-664e937cf42c546c.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 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=9847ce122c577777 -C extra-filename=-cf3175a82c681f84 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8729bd7c0a3837ac -C extra-filename=-18ad6829c1e0f495 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=6693edda5ab89bc1 -C extra-filename=-2249e124590aa19b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.20 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-2.0.20/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=06546fe991d88837 -C extra-filename=-eeda7e4a5a2b6091 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/thiserror-eeda7e4a5a2b6091 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.56 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/zerocopy-0.8.56/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=ea98379d85ab2446 -C extra-filename=-7c44184915028051 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zerocopy-7c44184915028051 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=e38db8971fbc0d52 -C extra-filename=-2f7fee3d70ea2e9f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/thiserror-eeda7e4a5a2b6091/build-script-build` Compiling ruff_macros v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=1698bc36c7c8f6b5 -C extra-filename=-f3ec758227eabf42 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-64935d7d7b04a858.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-66879085bb23a51e.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-8e04a6359d2927d9.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zerocopy-7c44184915028051/build-script-build` Compiling thiserror-impl v2.0.20 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-2.0.20/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=d93f1295c305d321 -C extra-filename=-5b4729d65132a164 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling typeid v1.0.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typeid-1.0.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47933a76ce6381c9 -C extra-filename=-2594042a5e750f5e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/typeid-2594042a5e750f5e -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=772e9862c9258761 -C extra-filename=-c49afe743062cee9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/typeid-2594042a5e750f5e/build-script-build` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-2.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 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7327ac1ed1670ecf -C extra-filename=-cacdc747f2f2de69 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror_impl-5b4729d65132a164.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.56/src/lib.rs --error-format=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=554446ab85bf3e37 -C extra-filename=-15ecbdc345b2f2d6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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 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=4f00be17b7824ce6 -C extra-filename=-7bb12a0df1e4dedb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern pin_project_lite=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpin_project_lite-2249e124590aa19b.rmeta --extern tracing_attributes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_attributes-18ad6829c1e0f495.so --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 --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=c1882251b0ce7344 -C extra-filename=-649b752750a8c36f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.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=21f8da7f92429270 -C extra-filename=-96571db78eac09e6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b9d8e5f082d4ad71 -C extra-filename=-c1173d9ca9594a68 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern getrandom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgetrandom-96571db78eac09e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=4957f0e32a671f95 -C extra-filename=-9c968df445bee7d1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=52fc86143b10f879 -C extra-filename=-f9ac78d6dd30918e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern castaway=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcastaway-6581369ed8734f0e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libryu-c49afe743062cee9.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=47b41343b8ff1d21 -C extra-filename=-ad8b4e3757892f18 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.15.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/portable-atomic-1.15.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' '--allow=clippy::assert_is_empty' --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_os,values("zos"))' --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=cb487e471714c2e4 -C extra-filename=-c6afc1c8357df5f9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/portable-atomic-c6afc1c8357df5f9 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a9a4afa23a83d68c -C extra-filename=-ef7591b833d583d8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerocopy-15ecbdc345b2f2d6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cfdf722e12396e34 -C extra-filename=-59e5ee23daef94b5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5aa1fe185776167a -C extra-filename=-08ef171d6ce02a4c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=2c96f2cc5403c5c2 -C extra-filename=-35b601242d209c0b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern seahash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libseahash-08ef171d6ce02a4c.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_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=a0d72cc57b555eca -C extra-filename=-d56d5d066b98d228 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libppv_lite86-ef7591b833d583d8.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_core-c1173d9ca9594a68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/portable-atomic-c6afc1c8357df5f9/build-script-build` 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=94ed8509996f249f -C extra-filename=-b42eb341f63799ff --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.8 Running `/usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/share/cargo/registry/arrayvec-0.7.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="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=17bb11df682a9c67 -C extra-filename=-d4bb1a7164098238 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=983929a46990655a -C extra-filename=-8f11c11a8c07b25a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7e950ae190c7b703 -C extra-filename=-08ecde32d8e20196 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsiphasher-8f11c11a8c07b25a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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 '--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' '--allow=clippy::assert_is_empty' --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_os,values("zos"))' --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=9f7bfdddb506ed7d -C extra-filename=-016405c924794b2b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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 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=5e4522d1ec3afd0c -C extra-filename=-60c6386396bbd608 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern rand_chacha=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_chacha-d56d5d066b98d228.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_core-c1173d9ca9594a68.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=adc12e5a63ce28f3 -C extra-filename=-f7895f3f834d1a41 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.8 Running `/usr/bin/rustc --crate-name is_macro --edition=2018 /usr/share/cargo/registry/is-macro-0.3.8/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("small-panic"))' -C metadata=3843209b8a5fe161 -C extra-filename=-9991745e678d0664 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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_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=28ebb594399e0364 -C extra-filename=-6e126be6f4910ed6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/serde_json-6e126be6f4910ed6 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/serde_json-6e126be6f4910ed6/build-script-build` Compiling phf_generator v0.11.3 Running `/usr/bin/rustc --crate-name phf_generator --edition=2021 /usr/share/cargo/registry/phf_generator-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3c7ea3c7ce887c22 -C extra-filename=-e53bc86acd84119f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_shared-08ecde32d8e20196.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-60c6386396bbd608.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7e9e8e5daebe2ebb -C extra-filename=-756d571390eec095 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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=1b84be51a32dea28 -C extra-filename=-f98d0356dcf85824 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6e9f6c5cc3db2abf -C extra-filename=-7657fb81dae72cd1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name intrusive_collections --edition=2018 /usr/share/cargo/registry/intrusive-collections-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 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly"))' -C metadata=24b206c1261c26b0 -C extra-filename=-ca076be288052aec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=70e51ff09b585456 -C extra-filename=-3067e199466b8873 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=feda9a44546f3814 -C extra-filename=-0d1e20020b052319 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf_generator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_generator-e53bc86acd84119f.rmeta --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_shared-08ecde32d8e20196.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=bd3a8ef1a6bc80cc -C extra-filename=-fd21d8dd7aeaa201 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern zmij=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzmij-1dc00c2e3f825a9f.rmeta --cap-lints allow -Copt-level=3 -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 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=3f01da5f37dc2416 -C extra-filename=-660ef9325abd7370 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_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=97770fee1f832734 -C extra-filename=-935ea2c7aedeaac3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.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 object v0.39.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/object-0.39.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=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=8709167718c26508 -C extra-filename=-d396a791cda8010b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/object-d396a791cda8010b -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=43a34602e72643a5 -C extra-filename=-2354aea23c559b89 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/getrandom-2354aea23c559b89 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/object-d396a791cda8010b/build-script-build` 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=d4fc0b5262106e30 -C extra-filename=-49abce26d319e183 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/getrandom-2354aea23c559b89/build-script-build` Running `/usr/bin/rustc --crate-name object --edition=2018 /usr/share/cargo/registry/object-0.39.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=clippy::uninlined_format_args' '--allow=clippy::type_complexity' '--allow=clippy::single_match' '--allow=clippy::should_implement_trait' '--allow=clippy::result_unit_err' '--allow=clippy::needless_lifetimes' '--allow=clippy::match_like_matches_macro' '--allow=clippy::manual_flatten' '--allow=clippy::field_reassign_with_default' '--allow=clippy::comparison_chain' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' -C debug-assertions=off --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read"' --cfg 'feature="read_core"' --cfg 'feature="std"' --cfg 'feature="xcoff"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "alloc", "archive", "build", "build_core", "cargo-all", "coff", "compression", "core", "default", "doc", "elf", "macho", "pe", "read", "read_core", "rustc-dep-of-std", "std", "unaligned", "unstable", "unstable-all", "write", "write_core", "write_std", "xcoff"))' -C metadata=0a9830a55f62bbd2 -C extra-filename=-8f46c6805ae73c54 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --cap-lints allow -Copt-level=3 -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 core_error --check-cfg 'cfg(core_error)'` 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=0426826c2d52d7d3 -C extra-filename=-400572037f22445c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dcbdd81ec7319def -C extra-filename=-51dc4a2f3f358a5d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-400572037f22445c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=2ebbf342342ba6db -C extra-filename=-5efc00a5140110a7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=d9944415a7d2d237 -C extra-filename=-822a097359f42e91 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsiphasher-660ef9325abd7370.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.34/src/lib.rs --error-format=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("alloc", "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=5c9a098a72023421 -C extra-filename=-b8003f53429e85fc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9c2958df2bef8d81 -C extra-filename=-2e61433d22eb29dc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern getopts=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgetopts-51dc4a2f3f358a5d.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-b8003f53429e85fc.rmeta --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_codegen-0d1e20020b052319.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-60c6386396bbd608.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ar_archive_writer v0.5.3 Running `/usr/bin/rustc --crate-name ar_archive_writer --edition=2024 /usr/share/cargo/registry/ar_archive_writer-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 embed-bitcode=no --deny=rust_2018_idioms -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d3aa300cff026a3b -C extra-filename=-2c1398818d49c40a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern object=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libobject-8f46c6805ae73c54.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4967d957387a9d6b -C extra-filename=-f77ecc32379f5f76 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_shared-822a097359f42e91.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ce61402c5c86ad55 -C extra-filename=-288e72847b555f98 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8cfb1cebffa0dccf -C extra-filename=-5a66b11b299c5cd6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/unicode_names2-5a66b11b299c5cd6 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern unicode_names2_generator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2_generator-2e61433d22eb29dc.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 stacker v0.1.25 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/stacker-0.1.25/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(target_os, values("motor"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d4c23aa1b3401132 -C extra-filename=-2802549bef28ddd9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/stacker-2802549bef28ddd9 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcc-2bc663d01463edbf.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=0dc7f55ce2a9c375 -C extra-filename=-aa678f346ca19d3d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a23bb891cb74d10b -C extra-filename=-c3578d25aa1346b6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern tinyvec_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtinyvec_macros-aa678f346ca19d3d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/stacker-2802549bef28ddd9/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/unicode_names2-5a66b11b299c5cd6/build-script-build` Compiling psm v0.1.32 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/psm-0.1.32/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=997132efa64e0d2a -C extra-filename=-54c7e229da67ac88 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-54c7e229da67ac88 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ar_archive_writer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libar_archive_writer-2c1398818d49c40a.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcc-2bc663d01463edbf.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 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=3df96e08932603c5 -C extra-filename=-a7e50f1800caf4d9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf-f77ecc32379f5f76.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2e3922bff7e16c3b -C extra-filename=-c0adedd018b179a8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern tinyvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtinyvec-c3578d25aa1346b6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/psm-54c7e229da67ac88/build-script-build` Running `/usr/bin/rustc --crate-name psm --edition=2021 /usr/share/cargo/registry/psm-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=a9236d717bcf6d5e -C extra-filename=-28f66edc00c074b7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -l static=psm_s --cfg asm --cfg link_asm --cfg switchable_stack --check-cfg 'cfg(switchable_stack,asm,link_asm)'` Running `/usr/bin/rustc --crate-name stacker --edition=2021 /usr/share/cargo/registry/stacker-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 --warn=unexpected_cfgs --check-cfg 'cfg(target_os, values("motor"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a432ce542dd79969 -C extra-filename=-2d94548906ab5527 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern psm=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpsm-28f66edc00c074b7.rmeta --cap-lints allow -Copt-level=3 -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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling ruff_annotate_snippets v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=85427a088ae7b7ae -C extra-filename=-0692bd388a3b5533 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "bitflags", "cursor-icon", "default", "log", "serde", "std"))' -C metadata=aa4628c0695e42a7 -C extra-filename=-72e898ad93c6c63c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarrayvec-d4bb1a7164098238.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=26184c3c1e553413 -C extra-filename=-ea029320406171b6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern vte=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libvte-72e898ad93c6c63c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=6c0b59caf8ada191 -C extra-filename=-9a3dcf5920201e8d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.9.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.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="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_19_0", "clang_20_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=d6a78ad024c9a0ae -C extra-filename=-7b872dc3c7b5b254 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/clang-sys-7b872dc3c7b5b254 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-9a3dcf5920201e8d.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 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=1b2fbd5fc4389de7 -C extra-filename=-fb397f68c150026f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/clang-sys-7b872dc3c7b5b254/build-script-build` 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=8306b231a02aefc4 -C extra-filename=-adf2e3b747aad727 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/rustix-adf2e3b747aad727 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=25a3f31f0afb38eb -C extra-filename=-d1a3f315a1bf0058 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=fe6f090da6ad96de -C extra-filename=-d9f1eeb9ac501af4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libminimal_lexical-d1a3f315a1bf0058.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/rustix-adf2e3b747aad727/build-script-build` Compiling libloading v0.8.9 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(libloading_docs)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dfe32fa19252c72c -C extra-filename=-0873b952345ec132 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=732770bdab677897 -C extra-filename=-b86cbd92b2afb493 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/bindgen-b86cbd92b2afb493 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f0f4f8158804a597 -C extra-filename=-224992d60d7737b2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=237d178a63c52d07 -C extra-filename=-36be60af9b468244 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern linux_raw_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblinux_raw_sys-224992d60d7737b2.rmeta --cap-lints allow -Copt-level=3 -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.5-build/ruff-0.16.5/target/rpm/build/bindgen-b86cbd92b2afb493/build-script-build` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.9.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_19_0", "clang_20_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=2e475c1224a62977 -C extra-filename=-88a8ce93016490f7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-9a3dcf5920201e8d.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-002f2d35e08d91df.rmeta --extern libloading=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibloading-0873b952345ec132.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=193a4951bc693094 -C extra-filename=-5cc76d03bf4be06c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern nom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnom-d9f1eeb9ac501af4.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling salsa v0.28.2 Running `/usr/bin/rustc --crate-name salsa --edition=2024 /usr/share/cargo/registry/salsa-0.28.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compact_str"' --cfg 'feature="inventory"' --cfg 'feature="macros"' --cfg 'feature="ordermap"' --cfg 'feature="salsa_unstable"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accumulator", "compact_str", "default", "detailed-trace", "inventory", "macros", "ordermap", "persistence", "rayon", "salsa_unstable", "shuttle", "triomphe"))' -C metadata=76639c84064bdb25 -C extra-filename=-97146d15da29066b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libboxcar-b42eb341f63799ff.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_queue-f7895f3f834d1a41.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern hashlink=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashlink-f98d0356dcf85824.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern intrusive_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libintrusive_collections-ca076be288052aec.rmeta --extern inventory=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinventory-7657fb81dae72cd1.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libportable_atomic-016405c924794b2b.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa_macro_rules=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa_macro_rules-3067e199466b8873.rmeta --extern salsa_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa_macros-756d571390eec095.so --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern typeid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtypeid-9c968df445bee7d1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=961a939773e3c64a -C extra-filename=-3d15d9d5e235bfb1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libeither-62654406e4229eff.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=c507a715f06fea46 -C extra-filename=-86fa2d6c45274d73 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarrayvec-d4bb1a7164098238.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.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_parser v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=ec77a80d52f9a2e3 -C extra-filename=-337123a0a44ccf5b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstacker-2d94548906ab5527.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=b80a8f21bcddc841 -C extra-filename=-fa4b5b5cdef1c7d6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=88a9776fce56bc0c -C extra-filename=-62ba89f3a8a93034 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-fa4b5b5cdef1c7d6.rmeta --extern cexpr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcexpr-5cc76d03bf4be06c.rmeta --extern clang_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclang_sys-88a8ce93016490f7.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-3d15d9d5e235bfb1.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-66879085bb23a51e.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-a691787dd4a8cb14.rmeta --extern shlex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshlex-2a2398bb522a5d7e.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.34 Running `/usr/bin/rustc --crate-name pkg_config --edition=2021 /usr/share/cargo/registry/pkg-config-0.3.34/src/lib.rs --error-format=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=564658ffb07d3ff5 -C extra-filename=-972ffe3f00bf2e94 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ae1f9d34d57d31aa -C extra-filename=-1b3c2a11d7af7c7a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.104 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/anyhow-1.0.104/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=7a890a34cc024892 -C extra-filename=-e52538757253337c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/anyhow-e52538757253337c -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9bda726b840e61ec -C extra-filename=-3f932d9d8defe2ed --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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-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=dbf43dda780bdc4d -C extra-filename=-e31db62d9032bdac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zstd-safe-e31db62d9032bdac -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/anyhow-e52538757253337c/build-script-build` Compiling walkdir v2.5.0 Running `/usr/bin/rustc --crate-name walkdir --edition=2018 /usr/share/cargo/registry/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c4c4e77e5bf4b46 -C extra-filename=-24352ca2b4cb9e20 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.104/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=b32abdfdf874eca4 -C extra-filename=-822ae03dd10fa4de --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=654d8fa62a9c1c05 -C extra-filename=-ccb0a3cdc0f642e1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/crossbeam-epoch-ccb0a3cdc0f642e1 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=50c4c53259d1aa25 -C extra-filename=-af728540ecc80203 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/crossbeam-deque-af728540ecc80203 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/crossbeam-epoch-ccb0a3cdc0f642e1/build-script-build` Compiling crc32fast v1.5.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crc32fast-1.5.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"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=e708110b0549e59c -C extra-filename=-cdb9150a4687c6bc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/crc32fast-cdb9150a4687c6bc -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/crossbeam-deque-af728540ecc80203/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=26ddee6ab781d556 -C extra-filename=-04219b672be05e68 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -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.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/camino-1.2.5/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=1c3c955ff62954f5 -C extra-filename=-078e799747c39161 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/camino-078e799747c39161 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=045594442a464b64 -C extra-filename=-6de0b4a2118272c7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=31a56ede56439485 -C extra-filename=-e49d5b007edc5539 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern utf8parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libutf8parse-6de0b4a2118272c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_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=78937c412f1699dd -C extra-filename=-5a65c8674a042f5f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_epoch-04219b672be05e68.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -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=cbd1f188677a1143 -C extra-filename=-87bfdbf056465f2a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/num-traits-87bfdbf056465f2a -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libautocfg-1b3c2a11d7af7c7a.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/camino-078e799747c39161/build-script-build` 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=9aed38bdaf9c9d1f -C extra-filename=-63096cf5fc44c414 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.2 Running `/usr/bin/rustc --crate-name chacha20 --edition=2024 /usr/share/cargo/registry/chacha20-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 '--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=e3054e79e7b7330a -C extra-filename=-447114808d61d634 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern cpufeatures=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcpufeatures-63096cf5fc44c414.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/num-traits-87bfdbf056465f2a/build-script-build` Running `/usr/bin/rustc --crate-name camino --edition=2021 /usr/share/cargo/registry/camino-1.2.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="serde1"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proptest1", "serde1"))' -C metadata=1d733a72b443a4f3 -C extra-filename=-482ac4129108ad78 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -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 ruff_diagnostics v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=7a4243739ef459be -C extra-filename=-c596c7fcc0f71ff0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.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 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=05e4d27d16243949 -C extra-filename=-18dac97a2168a307 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.26.0 Running `/usr/bin/rustc --crate-name uuid --edition=2021 /usr/share/cargo/registry/uuid-1.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-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=4709e4847734554d -C extra-filename=-22e391f70c376582 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5929b1872684d76f -C extra-filename=-f4423aa2d0804cda --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2309d5b8a1bba892 -C extra-filename=-d4943856ab670465 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle_parse-e49d5b007edc5539.rmeta --extern anstyle_query=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle_query-18dac97a2168a307.rmeta --extern colorchoice=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolorchoice-f4423aa2d0804cda.rmeta --extern utf8parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libutf8parse-6de0b4a2118272c7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.10.2 Running `/usr/bin/rustc --crate-name rand --edition=2024 /usr/share/cargo/registry/rand-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std_rng"' --cfg 'feature="sys_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "chacha", "default", "log", "serde", "simd_support", "std", "std_rng", "sys_rng", "thread_rng", "unbiased"))' -C metadata=085bc329d1393ffc -C extra-filename=-74fcc7ac397dd116 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern chacha20=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchacha20-447114808d61d634.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgetrandom-5efc00a5140110a7.rmeta --extern rand_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand_core-49abce26d319e183.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=4c08554d41422018 -C extra-filename=-9b025496743859f0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling iana-time-zone v0.1.65 Running `/usr/bin/rustc --crate-name iana_time_zone --edition=2021 /usr/share/cargo/registry/iana-time-zone-0.1.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fallback"))' -C metadata=332a86c801874204 -C extra-filename=-0a0752a99672bafe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=eac1d6b2711afe45 -C extra-filename=-016511b7825c7d71 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern iana_time_zone=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libiana_time_zone-0a0752a99672bafe.rmeta --extern num_traits=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnum_traits-9b025496743859f0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=aa6fed670ed19cdf -C extra-filename=-8272da6859d63bcf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=06923168ba5519cc -C extra-filename=-ab012c305d1620ff --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblazy_static-8272da6859d63bcf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=1fcad13a19b7ea4d -C extra-filename=-543058250ce8e7ac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/crc32fast-cdb9150a4687c6bc/build-script-build` 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=50d2402f8af99bfc -C extra-filename=-f302d61194fdac31 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5ce032e7656436a3 -C extra-filename=-999223dbded13310 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d81f652681ee8cea -C extra-filename=-ca632a7689cd07ac --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=959ad3ae129a3c2c -C extra-filename=-c6ffb0cc85f74450 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=184aa12c4890ce8c -C extra-filename=-e49a4de0c561b692 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchrono-016511b7825c7d71.rmeta --extern matchers=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchers-f302d61194fdac31.rmeta --extern nu_ansi_term=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnu_ansi_term-c6ffb0cc85f74450.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern sharded_slab=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsharded_slab-ab012c305d1620ff.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thread_local=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthread_local-999223dbded13310.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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=895cd916d17a7431 -C extra-filename=-05ae60359c06b10d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -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 --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` Compiling ruff_notebook v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=c332816c36c9ab8c -C extra-filename=-a9717a431bfcf016 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-74fcc7ac397dd116.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libuuid-22e391f70c376582.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.4.0 Running `/usr/bin/rustc --crate-name newtype_uuid --edition=2024 /usr/share/cargo/registry/newtype-uuid-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 --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=8e9f914c5d5a9a2e -C extra-filename=-8bb8f688584cbccc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libuuid-22e391f70c376582.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=323499f72907d777 -C extra-filename=-f91e0207099d7549 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-8.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 --cfg 'feature="default"' --cfg 'feature="real-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=6219c797e11f9205 -C extra-filename=-1307c3506e136e92 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d6c432e09cf225d0 -C extra-filename=-7457bdec9c5174ea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b67e0b1b06c167f3 -C extra-filename=-7d78e278e18889ef --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=eee1da372a6252a0 -C extra-filename=-a2d1de86f89bb4dc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-7457bdec9c5174ea.rmeta --extern lock_api=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblock_api-8ffa2d25825287c6.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern parking_lot_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot_core-1de66964164e1f7a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("internal-testing", "proptest"))' -C metadata=a1d505603eb65ea2 -C extra-filename=-526ac14f072ab8a4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern chrono=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchrono-016511b7825c7d71.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern newtype_uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnewtype_uuid-8bb8f688584cbccc.rmeta --extern quick_xml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquick_xml-f91e0207099d7549.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrip_ansi_escapes-ea029320406171b6.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libuuid-22e391f70c376582.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=435ce99f598793b8 -C extra-filename=-29c12cbe316f3c9f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsynstructure-ca632a7689cd07ac.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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=7bbf842acc3d3a13 -C extra-filename=-25dc9c0998822974 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=315c89ff466862e3 -C extra-filename=-bdf92b7019296f1b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.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=5a856ebde7dbf303 -C extra-filename=-017ce10efb55fcf2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern rustversion=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustversion-308d23c4079c5476.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=3c7ec098fbe70d91 -C extra-filename=-8ea9c42139c690a1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b48d89a59d756275 -C extra-filename=-f726cc96304c5879 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=303eb39aa13cdfd2 -C extra-filename=-5ed875b924a98585 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4628c767f459624c -C extra-filename=-a1021964877da13b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9b714e1be6e7dbd9 -C extra-filename=-3d5d160bbde26f0a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2bcca601eb8a703a -C extra-filename=-22f94423fcfdb5cb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=254fb79ddc7f3b35 -C extra-filename=-d95f50d7fc6575f9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern synstructure=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsynstructure-ca632a7689cd07ac.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=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=fe22d33549dafc90 -C extra-filename=-74d3a1e25673af5e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zerofrom_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom_derive-29c12cbe316f3c9f.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 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=355317c1adefc282 -C extra-filename=-6ac329e6f66ec8f0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=1e1a14906f105c80 -C extra-filename=-eca128e86b3698b8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=27db8c0e381265f6 -C extra-filename=-86d6a9380ee686b1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern fastrand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfastrand-eca128e86b3698b8.rmeta --extern getrandom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgetrandom-5efc00a5140110a7.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern rustix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustix-36be60af9b468244.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a12f38a6302c80d4 -C extra-filename=-3ae14ffb90f10313 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern stable_deref_trait=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstable_deref_trait-6ac329e6f66ec8f0.rmeta --extern yoke_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyoke_derive-d95f50d7fc6575f9.so --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name zerovec_derive --edition=2021 /usr/share/cargo/registry/zerovec-derive-0.11.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 '--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_nightly_tests)' --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=800b55b0b0820d0b -C extra-filename=-2b8bdeeddee341f2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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 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=27fdf87d593a6ef1 -C extra-filename=-0cd12254153a7b25 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=7ac7099f9d0158b4 -C extra-filename=-ae0c84cbc53dedce --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zstd-sys-ae0c84cbc53dedce -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bindgen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbindgen-62ba89f3a8a93034.rlib --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcc-2bc663d01463edbf.rlib --extern pkg_config=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpkg_config-972ffe3f00bf2e94.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zstd-sys-ae0c84cbc53dedce/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=cde3c8a1ce3433ce -C extra-filename=-d1f4003588bbad05 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zstd-safe-e31db62d9032bdac/build-script-build` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C 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=9bd38dbe50f13e37 -C extra-filename=-d83bf6b45964d5de --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd_sys-d1f4003588bbad05.rmeta --cap-lints allow -Copt-level=3 -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 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=9d071c3243fed796 -C extra-filename=-2c528c6b38e9ba38 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd_safe-d83bf6b45964d5de.rmeta --cap-lints allow -Copt-level=3 -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 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=75db79e04398619b -C extra-filename=-86350caa097a6f84 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrc32fast-05ae60359c06b10d.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtyped_path-7d78e278e18889ef.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd-2c528c6b38e9ba38.rmeta --cap-lints allow -Copt-level=3 -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 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=2e1fa8f0f0bc24e3 -C extra-filename=-4895511a68707ccf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name litemap --edition=2021 /usr/share/cargo/registry/litemap-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_nightly_tests)' --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=14730d7d60c4f858 -C extra-filename=-1cb1a1883c8a549d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=f2aebd037dce41ad -C extra-filename=-1b54ce9e35f978f3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern arc_swap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern dashmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern pathdiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpathdiff-f726cc96304c5879.rmeta --extern quick_junit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwhich-1307c3506e136e92.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling zerovec v0.11.8 Running `/usr/bin/rustc --crate-name zerovec --edition=2021 /usr/share/cargo/registry/zerovec-0.11.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_nightly_tests)' --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=a731e586f3b1bcd7 -C extra-filename=-ec434bea1f5fe271 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerovec_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec_derive-2b8bdeeddee341f2.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 tinystr v0.8.4 Running `/usr/bin/rustc --crate-name tinystr --edition=2021 /usr/share/cargo/registry/tinystr-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 '--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_nightly_tests)' --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=a81cd1dfa9f8513a -C extra-filename=-d00fbfac3dc6fac0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.4 Running `/usr/bin/rustc --crate-name writeable --edition=2021 /usr/share/cargo/registry/writeable-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 '--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_nightly_tests)' --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=ea890c130abe8419 -C extra-filename=-58fa56ca0d385182 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name potential_utf --edition=2021 /usr/share/cargo/registry/potential_utf-0.1.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' '--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_nightly_tests)' --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=e4255f89a449ffd5 -C extra-filename=-9b38305dd7c2eb71 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Compiling pest v2.8.6 Running `/usr/bin/rustc --crate-name icu_locale_core --edition=2024 /usr/share/cargo/registry/icu_locale_core-2.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::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_nightly_tests)' --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=d43a06aa429c985c -C extra-filename=-4eef0dbac145fdbd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern litemap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblitemap-1cb1a1883c8a549d.rmeta --extern tinystr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtinystr-d00fbfac3dc6fac0.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwriteable-58fa56ca0d385182.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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 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=efe473de8913d383 -C extra-filename=-11a4a17e174a925b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libucd_trie-4895511a68707ccf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5 Running `/usr/bin/rustc --crate-name zerotrie --edition=2021 /usr/share/cargo/registry/zerotrie-0.2.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' '--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_nightly_tests)' --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=6aa95b65c33b3b96 -C extra-filename=-2ea772995977b2de --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f286aa32d2648fcd -C extra-filename=-03abf85009115a62 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b7fbd5a4ead6ddbc -C extra-filename=-c02d96d752dd5490 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_properties_data-2.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 --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=6d70191f6b34d519 -C extra-filename=-378b482289995250 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/icu_properties_data-378b482289995250 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/icu_properties_data-378b482289995250/build-script-build` Compiling icu_collections v2.3.0 Running `/usr/bin/rustc --crate-name icu_collections --edition=2024 /usr/share/cargo/registry/icu_collections-2.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::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_nightly_tests)' --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=a46c04264a2f665b -C extra-filename=-190ab13520eee835 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern potential_utf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpotential_utf-9b38305dd7c2eb71.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libutf8_iter-c02d96d752dd5490.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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_provider v2.3.0 Running `/usr/bin/rustc --crate-name icu_provider --edition=2024 /usr/share/cargo/registry/icu_provider-2.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::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_nightly_tests)' --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=0bb8eba560dd820c -C extra-filename=-8cae8f395c4cbeec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_locale_core-4eef0dbac145fdbd.rmeta --extern writeable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwriteable-58fa56ca0d385182.rmeta --extern yoke=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyoke-3ae14ffb90f10313.rmeta --extern zerofrom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerofrom-74d3a1e25673af5e.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerotrie-2ea772995977b2de.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f269ad37d4bb0578 -C extra-filename=-d9241c14ae7b9c97 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest-11a4a17e174a925b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=2024 /usr/share/cargo/registry/icu_properties_data-2.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=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4d5e22d594a81544 -C extra-filename=-be6a5f8934efd05e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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=ba6089e54baad65a -C extra-filename=-7fd23cc87908ea82 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f62c00c509117b39 -C extra-filename=-2efed7be70eefed1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest-11a4a17e174a925b.rmeta --extern pest_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest_meta-d9241c14ae7b9c97.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=61370706be4605a3 -C extra-filename=-9a690e651bd3cbb4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ucd_trie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libucd_trie-7fd23cc87908ea82.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name icu_properties --edition=2024 /usr/share/cargo/registry/icu_properties-2.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::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_nightly_tests)' --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", "log", "serde", "unicode_bidi", "unstable"))' -C metadata=6754dba5f12d08b2 -C extra-filename=-8b30ae7ba0b033d8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern displaydoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdisplaydoc-0cd12254153a7b25.so --extern icu_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_collections-190ab13520eee835.rmeta --extern icu_locale_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_locale_core-4eef0dbac145fdbd.rmeta --extern icu_properties_data=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_properties_data-be6a5f8934efd05e.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_provider-8cae8f395c4cbeec.rmeta --extern zerotrie=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerotrie-2ea772995977b2de.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=26355680904eda10 -C extra-filename=-67282e8ba9fb419d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --extern typeid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtypeid-9c968df445bee7d1.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=fc4ad7faa5dd66f8 -C extra-filename=-e052ac48e5c7cb32 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern pest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest-11a4a17e174a925b.rlib --extern pest_generator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest_generator-2efed7be70eefed1.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 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=5042fdda34b47ea8 -C extra-filename=-f5d6fdce56704700 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.48.0 Running `/usr/bin/rustc --crate-name insta --edition=2021 /usr/share/cargo/registry/insta-1.48.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-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"' --cfg 'feature="strip-ansi-escapes"' --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", "strip-ansi-escapes", "toml", "walkdir", "yaml"))' -C metadata=f074393fcd448be9 -C extra-filename=-508d68f756088989 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libconsole-03abf85009115a62.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern pest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest-9a690e651bd3cbb4.rmeta --extern pest_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpest_derive-e052ac48e5c7cb32.so --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ron=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libron-67282e8ba9fb419d.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-f5d6fdce56704700.rmeta --extern strip_ansi_escapes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrip_ansi_escapes-ea029320406171b6.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=aeb5c3f7229b79ba -C extra-filename=-873fae7c8db68909 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name toml_parser --edition=2024 /usr/share/cargo/registry/toml_parser-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="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=15c8be36e6833f19 -C extra-filename=-7b5c6cc21271a5f9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwinnow-873fae7c8db68909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ab755c53614deb4e -C extra-filename=-0e3ee74aedccb26f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=1540bac86d691449 -C extra-filename=-60235943e60a9d60 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.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=22ee872a35b47326 -C extra-filename=-6f0a56866f6d9a2a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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=7f3c8837dbb17d59 -C extra-filename=-e56a28dfbe5c829f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cbf49c2f360948ce -C extra-filename=-3bcee09898b55080 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bf12f3f36291be20 -C extra-filename=-df2c36bf9d26e26c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_spanned-0e3ee74aedccb26f.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_datetime-e56a28dfbe5c829f.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern toml_writer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_writer-3bcee09898b55080.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwinnow-873fae7c8db68909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0dc94d1c05ce98a0 -C extra-filename=-7c061f62f708ba8c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern rustix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustix-36be60af9b468244.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e3a6ee866d01d019 -C extra-filename=-fc45218b0129c267 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=602ac7e224b91edb -C extra-filename=-8b25d2741bdd0578 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.6 Running `/usr/bin/rustc --crate-name clap_builder --edition=2024 /usr/share/cargo/registry/clap_builder-4.6.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=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=93317c24127a747a -C extra-filename=-0229ec7802e2fefc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern clap_lex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_lex-fc45218b0129c267.rmeta --extern strsim=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrsim-8b25d2741bdd0578.rmeta --extern terminal_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libterminal_size-7c061f62f708ba8c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=fa01976f7ba470a7 -C extra-filename=-87948544ae03a5ae --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.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=6cfbaef904b50736 -C extra-filename=-6b93c1026a3ba26e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern heck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libheck-e67a4090876ac9d6.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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 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=ad6ca1e7a9780f4c -C extra-filename=-c4ba7b17e5acce32 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.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 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=affbd950b3900888 -C extra-filename=-4d9138b5138d3ef6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=ec569266f1cdb0fc -C extra-filename=-dca94d760e605b3f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_literal v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=72eb39bb83082b32 -C extra-filename=-958a79bb89a0ad46 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=0dbe78d791789fd8 -C extra-filename=-191736990445812a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling clap v4.6.6 Running `/usr/bin/rustc --crate-name clap --edition=2024 /usr/share/cargo/registry/clap-4.6.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=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=f1a0eb3dfaed476c -C extra-filename=-889030c3a23ef414 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern clap_builder=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_builder-0229ec7802e2fefc.rmeta --extern clap_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_derive-6b93c1026a3ba26e.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 ty_site_packages v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=b5ea17544c3b02ed -C extra-filename=-befccb7007f316ae --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=fd894e29bf89d884 -C extra-filename=-5cb50164cdd4eca5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1b2316bd3da895dc -C extra-filename=-a41124b272a9c91a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2024 /usr/share/cargo/registry/icu_normalizer_data-2.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 --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=e8e59ba2dc0894a7 -C extra-filename=-8ab0c7f136978444 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/icu_normalizer_data-8ab0c7f136978444 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/icu_normalizer_data-8ab0c7f136978444/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=6299c6da7f11937b -C extra-filename=-7cd9ecbcc269302a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unscanny=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunscanny-a41124b272a9c91a.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libversion_ranges-5cb50164cdd4eca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=2024 /usr/share/cargo/registry/icu_normalizer_data-2.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=unexpected_cfgs --check-cfg 'cfg(icu4x_custom_data)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=658399a5421f5aae -C extra-filename=-a675eb65d5d20d5c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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.3.0 Running `/usr/bin/rustc --crate-name icu_normalizer --edition=2024 /usr/share/cargo/registry/icu_normalizer-2.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::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_nightly_tests)' --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=3e0f6ca504f2f664 -C extra-filename=-4cbcaee43b14fc80 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern icu_collections=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_collections-190ab13520eee835.rmeta --extern icu_normalizer_data=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_normalizer_data-a675eb65d5d20d5c.rmeta --extern icu_provider=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_provider-8cae8f395c4cbeec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern zerovec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzerovec-ec434bea1f5fe271.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=1da2371e50326705 -C extra-filename=-fc74e96e26bcdf1a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=71808d4a0b1ff837 -C extra-filename=-f91478e28eaa0248 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern icu_normalizer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_normalizer-4cbcaee43b14fc80.rmeta --extern icu_properties=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3bea1633b4df2f87 -C extra-filename=-ce386131ba276e0a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=6216697e2a8211f8 -C extra-filename=-5836410164b997a1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=056fbf41745fdcdd -C extra-filename=-87e3f07598162c34 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern option_ext=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liboption_ext-5836410164b997a1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=18e6ce49725f4836 -C extra-filename=-9ee647045c532c3e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpercent_encoding-ce386131ba276e0a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=98d27639bc2b34a3 -C extra-filename=-d8140683aa3f4182 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern idna_adapter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libidna_adapter-f91478e28eaa0248.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern utf8_iter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libutf8_iter-c02d96d752dd5490.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=6a37b9f40e703b33 -C extra-filename=-d0b93735136b2bd5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=4782b5d026ab51df -C extra-filename=-6734bb586cdd378d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern form_urlencoded=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libform_urlencoded-9ee647045c532c3e.rmeta --extern idna=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libidna-d8140683aa3f4182.rmeta --extern percent_encoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpercent_encoding-ce386131ba276e0a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.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=10b2451b6fb671c9 -C extra-filename=-53243e43ba11416d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern dirs_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdirs_sys-87e3f07598162c34.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=db73653eef35f490 -C extra-filename=-76d982dd3d6efb2a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.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=6054c40b38206ea5 -C extra-filename=-6c6b567759b88d02 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern dirs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdirs-53243e43ba11416d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/zstd-sys-ae0c84cbc53dedce/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=ed0fa75da8683703 -C extra-filename=-a96f78cac50b1c21 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/rayon-core-a96f78cac50b1c21 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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_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=6ea09dc951ba05b9 -C extra-filename=-d4bc83e6335542ae --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/zstd-safe-e31db62d9032bdac/build-script-build` Running `/usr/bin/rustc --crate-name zstd_safe --edition=2018 /usr/share/cargo/registry/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=506555558d3186d2 -C extra-filename=-ac910247b48b4e4a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zstd_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd_sys-d4bc83e6335542ae.rmeta --cap-lints allow -Copt-level=3 -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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/rayon-core-a96f78cac50b1c21/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=232d43c16e92c6e1 -C extra-filename=-9f3ea96ebea59b6e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/crc32fast-cdb9150a4687c6bc/build-script-build` Compiling jiff-core v0.1.0 Running `/usr/bin/rustc --crate-name jiff_core --edition=2021 /usr/share/cargo/registry/jiff-core-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --allow=unexpected_cfgs --check-cfg 'cfg(docsrs_jiff)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="tz-fat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "logging", "std", "tz-fat"))' -C metadata=67e3ec2e732d4363 -C extra-filename=-ca7c9d248415cced --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name equivalent --edition=2015 /usr/share/cargo/registry/equivalent-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cb3e069b845612b -C extra-filename=-e3ed3fd71ca10c73 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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 --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=09cae928ca76af26 -C extra-filename=-259fee6786f64f2e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a7768a225159f45a -C extra-filename=-9a7536f3d93ba7cd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --extern rayon_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon_core-9f3ea96ebea59b6e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cbe41d2e024a374a -C extra-filename=-5bcb7590c4357b33 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern jcore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff_core-ca7c9d248415cced.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=f6c172dee8a728e1 -C extra-filename=-a7c44cf1d600c92a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern equivalent=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libequivalent-e3ed3fd71ca10c73.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-259fee6786f64f2e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.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="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=01358aa35c946f3e -C extra-filename=-00e1713ece408ee2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --cap-lints allow -Copt-level=3 -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 --cfg stable_vpclmulqdq --check-cfg 'cfg(stable_arm_crc32_intrinsics)' --check-cfg 'cfg(stable_vpclmulqdq)'` 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=016a25f3fe82b671 -C extra-filename=-ac21067e98e9d007 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern zstd_safe=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd_safe-ac910247b48b4e4a.rmeta --cap-lints allow -Copt-level=3 -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=8b75c67a01d3cd7a -C extra-filename=-ae25923f7310c784 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=97f595543bda6f86 -C extra-filename=-e37225a66088e6cf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=c1a4ae286ffea47e -C extra-filename=-981cfa7b36ec0d7d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=64fb6764afcb7839 -C extra-filename=-78db18807b26f56a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-981cfa7b36ec0d7d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=22d8b25d393f4d7a -C extra-filename=-e2c71c4ea2d1b886 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crc32fast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrc32fast-00e1713ece408ee2.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-a7c44cf1d600c92a.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-d2f5822fea6e6535.rmeta --extern typed_path=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtyped_path-e37225a66088e6cf.rmeta --extern zstd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzstd-ac21067e98e9d007.rmeta --cap-lints allow -Copt-level=3 -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=5dd981fe2dbd5f85 -C extra-filename=-67961c26f6301b5f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=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=2beb469a4b0c521f -C extra-filename=-4ca859512a677a86 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_channel-ae25923f7310c784.rmeta --extern crossbeam_deque=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_deque-5a65c8674a042f5f.rmeta --extern crossbeam_epoch=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_epoch-04219b672be05e68.rmeta --extern crossbeam_queue=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_queue-f7895f3f834d1a41.rmeta --extern crossbeam_utils=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_utils-b2b4517593ad5b1c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c19ac203c8fa678b -C extra-filename=-e77132623910aa04 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/thiserror-e77132623910aa04 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=71ecc3ec5c79a9c1 -C extra-filename=-271a497d0e0a3265 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/ty_vendored-271a497d0e0a3265 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-67961c26f6301b5f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-78db18807b26f56a.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-e2c71c4ea2d1b886.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 `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/thiserror-e77132623910aa04/build-script-build` Compiling ruff_formatter v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=a95cc9a90bd85306 -C extra-filename=-4fd41738b60d70ed --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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.5-build/ruff-0.16.5/target/rpm/build/ty_vendored-271a497d0e0a3265/build-script-build` 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=5d0c0b85f0870b02 -C extra-filename=-2d64311150eb00bc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=08405932a4cba1e7 -C extra-filename=-8031e029d625e937 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=8d4f2b372374e186 -C extra-filename=-b0286b69be8e7b34 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/paste-b0286b69be8e7b34 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2ded33004391ef4c -C extra-filename=-81f2efb7c980ed52 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpeg_runtime-8031e029d625e937.rlib --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.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.5-build/ruff-0.16.5/target/rpm/build/paste-b0286b69be8e7b34/build-script-build` 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=e8830c5525dd7ae9 -C extra-filename=-42085e29396d4f70 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern siphasher=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsiphasher-660ef9325abd7370.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=7864942bc40260d9 -C extra-filename=-46197e23bd604ca5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern either=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libeither-fdbd5de7897f5aa0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dee4b9a0fadc6214 -C extra-filename=-5183eff11f79861f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=353ad6c966318b40 -C extra-filename=-ecba2582d9af3f5b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=367aa2b6857297d7 -C extra-filename=-f08831463f5faa1d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f73043a5adc9189a -C extra-filename=-d4395147f2024df2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/radium-d4395147f2024df2 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d1566709e1152f30 -C extra-filename=-1911048d9f574881 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ff21298830e7815b -C extra-filename=-c1466fca19bf3d25 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0e5c5a0cf4b3209d -C extra-filename=-da15f0573139cd10 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling peg v0.8.5 Running `/usr/bin/rustc --crate-name peg --edition=2021 /usr/share/cargo/registry/peg-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "trace", "unstable"))' -C metadata=70812f552edfae0b -C extra-filename=-35c6c3bc46e2c872 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern peg_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpeg_macros-81f2efb7c980ed52.so --extern peg_runtime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpeg_runtime-f08831463f5faa1d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f8a2f333c6595137 -C extra-filename=-3d3101bb8ecd1bbf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --extern serde_spanned=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_spanned-0e3ee74aedccb26f.rmeta --extern toml_datetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_datetime-ecba2582d9af3f5b.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern winnow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwinnow-1911048d9f574881.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/radium-d4395147f2024df2/build-script-build` Compiling inotify v0.11.2 Running `/usr/bin/rustc --crate-name inotify --edition=2018 /usr/share/cargo/registry/inotify-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures-util", "stream", "tokio"))' -C metadata=9273cd99cfaf1fff -C extra-filename=-9dad2583638a47ce --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern inotify_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinotify_sys-5183eff11f79861f.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6138c84610c137e7 -C extra-filename=-64dab649284791ba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern thiserror_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror_impl-2d64311150eb00bc.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 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=809a968482dee4e5 -C extra-filename=-77d2dd694b26631d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf_shared=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_shared-42085e29396d4f70.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=dbbfd288c56184f9 -C extra-filename=-6dcb3a3e5f0b04a6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern boxcar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libboxcar-b42eb341f63799ff.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-46197e23bd604ca5.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-64dab649284791ba.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburl-6734bb586cdd378d.rmeta --extern urlencoding=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburlencoding-c1466fca19bf3d25.rmeta --extern version_ranges=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libversion_ranges-5cb50164cdd4eca5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=6868be4e89715c0a -C extra-filename=-bc66fd5357536499 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=ac7c3dd366e348d6 -C extra-filename=-dc9997c4246c81a0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=2202340ea0e2c772 -C extra-filename=-fc31d05974fe9d03 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1beccfa245298c9a -C extra-filename=-d49f4679483b49e7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0ae528bfde3c8c77 -C extra-filename=-679957dbb2827db1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.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=36c32b88dbafa806 -C extra-filename=-94c4f1a07b1f4d50 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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=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=1c32b59f35967dd4 -C extra-filename=-8c151360504dd34f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=753df12bc94aac90 -C extra-filename=-f9e5da3c1290bc58 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ecf74541283f95a0 -C extra-filename=-ced885678ff3e2e8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=05f62efabfbbeced -C extra-filename=-184d109d2695ff8d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern tap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtap-ced885678ff3e2e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5148152f0ed4e4e4 -C extra-filename=-b5d71f8a05f05376 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern path_dedot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_dedot-f9e5da3c1290bc58.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=825caeed512797f5 -C extra-filename=-1655467545d3091c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern inotify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinotify-9dad2583638a47ce.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern mio=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmio-8c151360504dd34f.rmeta --extern notify_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify_types-d49f4679483b49e7.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d0e79864096d3d52 -C extra-filename=-c082e4447b1fe472 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf-77d2dd694b26631d.rmeta --extern rust_stemmers=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librust_stemmers-679957dbb2827db1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=248472655cf0baa8 -C extra-filename=-6f8d7fd336d38266 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern pep508_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep508_rs-6dcb3a3e5f0b04a6.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-3d3101bb8ecd1bbf.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=9ca85012947fca1c -C extra-filename=-ac4dde48884156db --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-fc31d05974fe9d03.rmeta --extern libcst_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibcst_derive-94c4f1a07b1f4d50.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern paste=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpaste-bc66fd5357536499.so --extern peg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpeg-35c6c3bc46e2c872.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=a4dc67e6affff8d4 -C extra-filename=-c2b5d0a3b325db70 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=8fb674f87e29950f -C extra-filename=-3e482254dd31c6f7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_semantic v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=d85063cfc23b9d70 -C extra-filename=-e1f1572d3c3201e7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` Compiling ruff_python_index v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=bf1cff40d4946b6f -C extra-filename=-e71d6d525e956ca0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=a716d4351e6842c7 -C extra-filename=-1c1956a60a399872 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=cd809624fa7575e7 -C extra-filename=-ab037fd9550eefa5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=67ed1b76aafc3bd5 -C extra-filename=-9e32d48e94d52e59 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.27 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/ref-cast-1.0.27/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=653bfd57fdf74d33 -C extra-filename=-604a092e318190ec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/ref-cast-604a092e318190ec -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a45f80f17fc0f95b -C extra-filename=-8329c8b22440ed8a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/ref-cast-604a092e318190ec/build-script-build` Compiling bitvec v1.0.1 Running `/usr/bin/rustc --crate-name bitvec --edition=2021 /usr/share/cargo/registry/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=1e8061d088a6dcfa -C extra-filename=-b3950ceb917e6fca --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern funty=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfunty-ab037fd9550eefa5.rmeta --extern radium=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libradium-c2b5d0a3b325db70.rmeta --extern tap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtap-ced885678ff3e2e8.rmeta --extern wyz=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwyz-184d109d2695ff8d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ty_combine v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=b7c02a4648337fcf -C extra-filename=-cd617a58db28a520 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ref-cast-impl v1.0.27 Running `/usr/bin/rustc --crate-name ref_cast_impl --edition=2021 /usr/share/cargo/registry/ref-cast-impl-1.0.27/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=ed9d42b9d6e2e2aa -C extra-filename=-3502dc687f2f9066 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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=028dac22f525d72c -C extra-filename=-9032733ee705eabe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1199c8593f436198 -C extra-filename=-441c514a03149dd1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ref_cast_impl=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libref_cast_impl-3502dc687f2f9066.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.5 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=0e63a6b4dc624ead -C extra-filename=-7ca74fbfdc281ab9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rmeta --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern fern=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfern-1c1956a60a399872.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern imperative=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libimperative-c082e4447b1fe472.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern libcst_native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibcst_native-ac4dde48884156db.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern natord=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnatord-8329c8b22440ed8a.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern typed_arena=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburl-6734bb586cdd378d.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=287bd24ae882dcd6 -C extra-filename=-1cd5d118fd9e3687 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern crossbeam_channel=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam_channel-ae25923f7310c784.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive-d88bb6ee65a0f25b.so --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5ccf699de0fac915 -C extra-filename=-2970b6312a90153f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburl-6734bb586cdd378d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7c64d4e5db082cbe -C extra-filename=-897310c9143d9926 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern serde_derive_internals=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_derive_internals-9032733ee705eabe.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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 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=07543787a16473b2 -C extra-filename=-ecffb5cadd74c709 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=94cf09fb70f46036 -C extra-filename=-fa74ff8e4ece8bba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=ac644c98ca7fca6a -C extra-filename=-0116bc56c0d38a2a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern dyn_clone=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdyn_clone-ecffb5cadd74c709.rmeta --extern ref_cast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libref_cast-441c514a03149dd1.rmeta --extern schemars_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libschemars_derive-897310c9143d9926.so --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=80c0f00381ac94f8 -C extra-filename=-066c66cb764a47de --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitvec-b3950ceb917e6fca.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_python_semantic v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=da6eb53f2c7333a3 -C extra-filename=-c889f326c7e7fd38 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_graph v0.0.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=0ead16da09b5c288 -C extra-filename=-4cbab2d2ce9b6498 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern schemars=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libschemars-0116bc56c0d38a2a.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=ef1656ff3ba6db56 -C extra-filename=-a6fa72d690bebb8e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=4546343629fa40f7 -C extra-filename=-38ada64e73e10e2f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/escargot-38ada64e73e10e2f -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/escargot-38ada64e73e10e2f/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="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=10c8a8ea4e8aa360 -C extra-filename=-18922ac1f0d5c05f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/nix-18922ac1f0d5c05f -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_aliases=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_aliases-a6fa72d690bebb8e.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=c6ebf3492afca4ea -C extra-filename=-579f54d50e70835b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f3f3c5c10419f6a3 -C extra-filename=-c08ec4db18d9f8b4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-ece5cccdadeb891b.rmeta --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rmeta --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rmeta --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f949f1d0e76cca62 -C extra-filename=-2b0454f9bd272cd1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.1 Running `/usr/bin/rustc --crate-name anstyle_svg --edition=2021 /usr/share/cargo/registry/anstyle-svg-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=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=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_possible_wrap' '--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())' -C metadata=392a1fdfd55f182f -C extra-filename=-433bd75a3c9cfaa2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_lossy=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle_lossy-579f54d50e70835b.rmeta --extern anstyle_parse=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle_parse-e49d5b007edc5539.rmeta --extern html_escape=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhtml_escape-2b0454f9bd272cd1.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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-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=79fd9800102df635 -C extra-filename=-6a44ed53eef06ea0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.rlib --extern test_case_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case_core-c08ec4db18d9f8b4.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.5-build/ruff-0.16.5/target/rpm/build/nix-18922ac1f0d5c05f/build-script-build` 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=b4102faefa146cc0 -C extra-filename=-13a57cabfae754a9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=efe34a7fb9e38787 -C extra-filename=-fa05bd15ba523604 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rmeta --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=d20a0ce5a673ba2c -C extra-filename=-602ffaae2c9bdc6b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f52e6f5397926cc1 -C extra-filename=-8a2fcf3320626182 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/fs-err-8a2fcf3320626182 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern autocfg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libautocfg-1b3c2a11d7af7c7a.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=603675c371c732c9 -C extra-filename=-bb26593976f3997a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/terminfo-bb26593976f3997a -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern phf_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf_codegen-0d1e20020b052319.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 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=12f53aedd0c4a36c -C extra-filename=-3f2098ab8bfda130 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/tikv-jemalloc-sys-3f2098ab8bfda130 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern cc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcc-2bc663d01463edbf.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 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=16f3cf9e634ec9b3 -C extra-filename=-20dd67b944cfad31 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1b0e2848cc9215be -C extra-filename=-902df5421f556cbe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=f166187e85e4ec9b -C extra-filename=-a764fe5bbc5ac55b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=bfed40bdeb2ba78a -C extra-filename=-f9400978b872f6ec --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=3adb4c6b9d07c60c -C extra-filename=-48a6feda3e9b6728 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern anstyle_svg=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle_svg-433bd75a3c9cfaa2.rmeta --extern escargot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libescargot-13a57cabfae754a9.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern normalize_line_endings=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnormalize_line_endings-f9400978b872f6ec.rmeta --extern os_pipe=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libos_pipe-20dd67b944cfad31.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern snapbox_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox_macros-602ffaae2c9bdc6b.rmeta --extern wait_timeout=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwait_timeout-902df5421f556cbe.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=6fa47ead60fa737e -C extra-filename=-31bec9b63e5a5529 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern minimal_lexical=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libminimal_lexical-a764fe5bbc5ac55b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/tikv-jemalloc-sys-3f2098ab8bfda130/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/terminfo-bb26593976f3997a/build-script-build` Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/fs-err-8a2fcf3320626182/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=e8a99f868cfca207 -C extra-filename=-57e6d2fa9cf8981a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern cfg_if=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcfg_if-7f96a147a2501901.rmeta --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -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=53a15282fdd9b088 -C extra-filename=-2429b167b292d023 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern test_case_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case_macros-6a44ed53eef06ea0.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 v4.6.9 Running `/usr/bin/rustc --crate-name clap_complete --edition=2024 /usr/share/cargo/registry/clap_complete-4.6.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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=0b9bf19c388ea03c -C extra-filename=-612ebe6699e99489 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=042cebb8f950db40 -C extra-filename=-6281a38de93423a9 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=9a78981bf0d2777e -C extra-filename=-017779691e8fab2d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern fnv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfnv-6281a38de93423a9.rmeta --extern nom=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnom-31bec9b63e5a5529.rmeta --extern phf=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libphf-f77ecc32379f5f76.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d5ae0ad0ad527456 -C extra-filename=-4ad6084012c7bd2c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete-612ebe6699e99489.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name fs_err --edition=2018 /usr/share/cargo/registry/fs-err-3.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "debug_tokio", "expose_original_error", "path_facts", "tokio"))' -C metadata=33503bb401e209b0 -C extra-filename=-d59107f4b7640d11 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -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)'` 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=1141f17ae5cb9872 -C extra-filename=-e4e396207bda629e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --cap-lints allow -Copt-level=3 -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` 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=14a5e61e370b9e74 -C extra-filename=-9fb1328ad0ef6ff5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=e90070062e6df30b -C extra-filename=-db323faa01882cfe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern fs_err=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfs_err-d59107f4b7640d11.rmeta --extern os_str_bytes=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libos_str_bytes-9fb1328ad0ef6ff5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d4fc586b37804f17 -C extra-filename=-f332a6c9af4ae58b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern libc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibc-c69911ab7479af75.rmeta --extern tikv_jemalloc_sys=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemalloc_sys-e4e396207bda629e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=f5930e427d198a12 -C extra-filename=-98acc14879238ca3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete-612ebe6699e99489.rmeta --extern clap_complete_nushell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_nushell-4ad6084012c7bd2c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=2b18ab95939b7a15 -C extra-filename=-d89ff68f795bcd47 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnix-57e6d2fa9cf8981a.rmeta --extern terminfo=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libterminfo-017779691e8fab2d.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwhich-1307c3506e136e92.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=b780f5f05eadbe7f -C extra-filename=-f8acce3cdd09b11f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=c47f39237e42d9ef -C extra-filename=-b1aba37add9ca8e6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d40639cdd63c21e4 -C extra-filename=-5d4b2a4d94887898 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bit_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbit_vec-b1aba37add9ca8e6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.2 Running `/usr/bin/rustc --crate-name ptr_meta_derive --edition=2021 /usr/share/cargo/registry/ptr_meta_derive-0.3.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=bbd8ee14355ed8b6 -C extra-filename=-deba6bce95bb03c2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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=182649c4d5a1a0c0 -C extra-filename=-8f520674b6cec138 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=7874ba4b01d1a732 -C extra-filename=-d401278113ab4250 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rmeta --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern escape8259=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libescape8259-8f520674b6cec138.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.2 Running `/usr/bin/rustc --crate-name ptr_meta --edition=2021 /usr/share/cargo/registry/ptr_meta-0.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="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=b5c85cb936043c2c -C extra-filename=-6ed67a1492a0b6b5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ptr_meta_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libptr_meta_derive-deba6bce95bb03c2.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=40caf5976e1bcc49 -C extra-filename=-f9d2bb10977df374 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bit_set=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbit_set-5d4b2a4d94887898.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=7b0de195dae8ed9b -C extra-filename=-119a0c0cd78e2412 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=472ce542104d2742 -C extra-filename=-04d6c24f8a995dcd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern once_cell=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libonce_cell-8ec9d27591bbd3c4.rmeta --extern tracing_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_core-247c6e62df4f19ee.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=a295279e476fa9cf -C extra-filename=-dc4dd94fe019f20c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern fancy_regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfancy_regex-f9d2bb10977df374.rmeta --extern libtest_mimic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibtest_mimic-d401278113ab4250.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name rancor --edition=2021 /usr/share/cargo/registry/rancor-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 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=e807cc7aeb56ea6e -C extra-filename=-b70f19f40807029a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/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", "test-uv", "testing", "zstd"))' -C metadata=1b7ac3a96187681e -C extra-filename=-e703c605a6652835 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitvec-b3950ceb917e6fca.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rmeta --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rmeta --extern parking_lot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot-365095ab10cd86f1.rmeta --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling bytecheck_derive v0.8.3 Running `/usr/bin/rustc --crate-name bytecheck_derive --edition=2021 /usr/share/cargo/registry/bytecheck_derive-0.8.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 -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9f19e680d83b7264 -C extra-filename=-0ab8246bc68fa666 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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=8d69d08a6a1b8f2e -C extra-filename=-69cff7e67a0471ad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.3 Running `/usr/bin/rustc --crate-name bytecheck --edition=2021 /usr/share/cargo/registry/bytecheck-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 --cfg 'feature="simdutf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "simdutf8", "uuid-1"))' -C metadata=b3ed8cf2610d2fdf -C extra-filename=-aa6f592a2436d684 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bytecheck_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbytecheck_derive-0ab8246bc68fa666.so --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librancor-b70f19f40807029a.rmeta --extern simdutf8=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimdutf8-69cff7e67a0471ad.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.11 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=351d69928a73a15b -C extra-filename=-020f466afefc7c12 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rmeta --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=ae95bd8434ba96ff -C extra-filename=-21bdc96b79a030f3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1f9a1f6cf4c5bb55 -C extra-filename=-428032d0eada22e4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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=8a16272bdd7fbcb6 -C extra-filename=-aee02734f32976a1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=340ff06c25a46595 -C extra-filename=-530377cc784fc6cc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern munge_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmunge_macro-428032d0eada22e4.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=a0f9a6815d965af8 -C extra-filename=-40a9c0638c13e41f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbytecheck-aa6f592a2436d684.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/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=51d30a53eadce46f -C extra-filename=-a453866a852e90b6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rmeta --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rmeta --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rmeta --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rmeta --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=dd13ee7b79b62d4f -C extra-filename=-57148a6e0328cf41 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.18 Running `/usr/bin/rustc --crate-name rkyv_derive --edition=2021 /usr/share/cargo/registry/rkyv_derive-0.8.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 --cfg 'feature="bytecheck"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "default"))' -C metadata=d1dbc85edff6fcbf -C extra-filename=-b80ed2c2370dc533 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-f84e36b4d44695d6.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 v0.16.5 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=24c4675cfa8f3800 -C extra-filename=-4999c7ef99767af0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/ruff-4999c7ef99767af0 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 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=7da894c48d591f8a -C extra-filename=-d5e55a262db1cc70 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/ruff-4999c7ef99767af0/build-script-build` 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=ccbebba6d4972554 -C extra-filename=-20e0c201d4fda3b8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=65123e900e740ab4 -C extra-filename=-dd890716b539f52a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=13f549cd53ab9927 -C extra-filename=-7b5910598e31a4ce --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=d2f736a79e81e614 -C extra-filename=-bdc7349308b01735 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=39e1ea4965f4bb3b -C extra-filename=-88ed5a880dd8d5fe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern difflib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdifflib-7b5910598e31a4ce.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0be446ee767914b5 -C extra-filename=-ff558c7b95acb9b2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern predicates_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --extern termtree=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtermtree-dd890716b539f52a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=0c5c86907ebde01d -C extra-filename=-fec15f71d4d3e783 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rmeta --extern predicates=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpredicates-88ed5a880dd8d5fe.rmeta --extern predicates_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpredicates_core-d5e55a262db1cc70.rmeta --extern predicates_tree=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpredicates_tree-ff558c7b95acb9b2.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.18 Running `/usr/bin/rustc --crate-name rkyv --edition=2021 /usr/share/cargo/registry/rkyv-0.8.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="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=700d667c4477547c -C extra-filename=-c10f12d7667c899a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bytecheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbytecheck-aa6f592a2436d684.rmeta --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rmeta --extern munge=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmunge-530377cc784fc6cc.rmeta --extern ptr_meta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libptr_meta-6ed67a1492a0b6b5.rmeta --extern rancor=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librancor-b70f19f40807029a.rmeta --extern rend=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librend-40a9c0638c13e41f.rmeta --extern rkyv_derive=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv_derive-b80ed2c2370dc533.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 mdtest v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=02f264e1e9c9e597 -C extra-filename=-3547f2843d8c5bb4 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rmeta --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_stable_hash-bdc7349308b01735.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rmeta --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=e46757ad68d801dd -C extra-filename=-2a20307ef083abf3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rmeta --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rmeta --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rmeta --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rmeta --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rmeta --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rmeta --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rmeta --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rmeta --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rmeta --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ruff_python_ast_integration_tests v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=5b7563f3a0606362 -C extra-filename=-fb6a65aa18c61750 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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.5-build/ruff-0.16.5/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=41c4ed763ee2b541 -C extra-filename=-0950d883d408647c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rmeta --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rmeta --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rmeta --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rmeta --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rmeta --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_ide=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_ide-a453866a852e90b6.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=b546b0437169fdb9 -C extra-filename=-6371c27a5b5c3593 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/ty-6371c27a5b5c3593 -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=03c17e9bdd8e55f6 -C extra-filename=-573553c4396900c8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=539345ad380456c5 -C extra-filename=-41eda44cb6303efd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern console=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libconsole-03abf85009115a62.rmeta --extern portable_atomic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libportable_atomic-016405c924794b2b.rmeta --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rmeta --extern unit_prefix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunit_prefix-573553c4396900c8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/target/rpm/build/ty-6371c27a5b5c3593/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=dc9e52b778f470e9 -C extra-filename=-8302c089aced93ba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern nix=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnix-57e6d2fa9cf8981a.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=34542444986636c3 -C extra-filename=-e5d4f7bf190e81df --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern lazy_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblazy_static-8272da6859d63bcf.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=5e3d4f2b5f5b4295 -C extra-filename=-af3e2e990d62f9cd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=1d0a2a411dd0579e -C extra-filename=-faf2ec456aeea6aa --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=229f71f3f1694534 -C extra-filename=-cc71e6a585abcaf0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=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=10afc386b526a8c6 -C extra-filename=-fce51e7bc29dce44 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern diff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdiff-cc71e6a585abcaf0.rmeta --extern yansi=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libyansi-faf2ec456aeea6aa.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=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=1d9072608364ba44 -C extra-filename=-eac7cd24bc3c14db --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rmeta --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rmeta --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rmeta --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rmeta --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rmeta --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rmeta --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rmeta --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rmeta --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rmeta --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rmeta --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rmeta --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rmeta --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rmeta --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rmeta --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rmeta --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rmeta --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rmeta --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_test v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=f65b8c713e15e04a -C extra-filename=-565cdff5b5ebce84 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rmeta --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rmeta --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rmeta --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rmeta --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rmeta --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rmeta --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rmeta --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rmeta --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rmeta --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=20517e366e974118 -C extra-filename=-06bdf2d39a217716 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-74fcc7ac397dd116.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=20c9c3a3548ab1a9 -C extra-filename=-fe5b6b57c84782cf --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libproc_macro2-e3349c1dac9183c5.rlib --extern quote=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquote-0d5c27fcd477a033.rlib --extern syn=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsyn-fb421edfa97ed8b9.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.5-build/ruff-0.16.5/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=acc3a90d07cabd3f -C extra-filename=-ff662c47b6ebefd1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=d0e698975389dcaa -C extra-filename=-b966f62eb07af4fc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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=067c0375c50a44e0 -C extra-filename=-f6f9bd9242d6d95c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern csv_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcsv_core-b966f62eb07af4fc.rmeta --extern itoa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitoa-ddeae8dc72300cb7.rmeta --extern ryu=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libryu-c49afe743062cee9.rmeta --extern serde_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_core-75ad422705bd71d5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=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.5-build/ruff-0.16.5/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=93b0e0c37711e60c -C extra-filename=-7944ce0dcc0b1585 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rmeta --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rmeta --extern mdtest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rmeta --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rmeta --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rmeta --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rmeta --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rmeta --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rmeta --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=15d03b2dbfdb51ce -C extra-filename=-d51622553b07f5ea --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=62c7e01d80e04903 -C extra-filename=-dc92b50b7840112e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_mdtest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_mdtest-7944ce0dcc0b1585.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=adc544941573c34e -C extra-filename=-dfa1d3e81593b07c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=aba8dbad6d6b01d7 -C extra-filename=-373f1d8936191f04 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_python_trivia_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia_integration_tests-ff662c47b6ebefd1.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=9b504e77c5fbd971 -C extra-filename=-61df66106d8fd009 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.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=9f906a914bb5e73b -C extra-filename=-fd898c202b3b79bd --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.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 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=dfd1e39fed76b944 -C extra-filename=-9ef596aac4ce6deb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_test-565cdff5b5ebce84.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=44f641710445016d -C extra-filename=-1f87b8e5bafd40ba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty-eac7cd24bc3c14db.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=0824072c5424296d -C extra-filename=-eb46713fce24b24f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=39cd4e0e3e18626e -C extra-filename=-e2e2fc23ec02c060 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ty_python_semantic --edition=2024 crates/ty_python_semantic/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="serde"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=c3cc08f854ca2a98 -C extra-filename=-d2ca089d1004c00b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_test-565cdff5b5ebce84.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=516025b886351ffa -C extra-filename=-ef3a4e5ab2fd7bb6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty-eac7cd24bc3c14db.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=6dc6a09f7a3d8afc -C extra-filename=-151825a6fda4183b --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_ide-a453866a852e90b6.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=6cc3ed378669d4d2 -C extra-filename=-7c7fa32c2c149484 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_test-565cdff5b5ebce84.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=1a6a51afaba017d9 -C extra-filename=-5a39ecb355b0892f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_ide-a453866a852e90b6.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=49119fd2e4eb41c0 -C extra-filename=-bfe72b184ed8248c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty-eac7cd24bc3c14db.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_completion_eval v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=18b89746c1117f21 -C extra-filename=-90fefbb548ace303 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern csv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcsv-f6f9bd9242d6d95c.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_ide-a453866a852e90b6.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Compiling ty_completion_bench v0.0.0 (/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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=c462600afecdb153 -C extra-filename=-16fb2edc9c8fc59d --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ty_ide=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_ide-a453866a852e90b6.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=feca8079a9a5b0b9 -C extra-filename=-f15060fec7a43b02 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern ctrlc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libctrlc-8302c089aced93ba.rlib --extern indicatif=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindicatif-41eda44cb6303efd.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_flame=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_flame-e5d4f7bf190e81df.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty-eac7cd24bc3c14db.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_project=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_project-e703c605a6652835.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_server-0950d883d408647c.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=f93707ac134e6249 -C extra-filename=-1548147e03e23f64 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern mdtest=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmdtest-3547f2843d8c5bb4.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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", "test-uv", "testing", "zstd"))' -C metadata=12447d397a3d59c1 -C extra-filename=-aea059bf0573c609 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitvec-b3950ceb917e6fca.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern parking_lot=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libparking_lot-365095ab10cd86f1.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_automata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_automata-c340993bd9259c19.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=d531862ff3001bb7 -C extra-filename=-daac4f38eedd5de1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name auto_traits --edition=2024 crates/ruff_text_size/tests/auto_traits.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "schemars", "serde"))' -C metadata=8d36a973b6a090bb -C extra-filename=-978bca76cdca0b7f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.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=c3a406eb0baafce0 -C extra-filename=-0161eeab588c2e4c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.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 --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=86e5923d3a93db59 -C extra-filename=-ffaeb582353cf59e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name resolve_files --edition=2024 crates/ruff/tests/resolve_files.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7b5f1db6516b4089 -C extra-filename=-791fbca9f2799ab0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=ad4c009bc87005f5 -C extra-filename=-37d14095906e6e5f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=3f01394df4571db9 -C extra-filename=-cbe7dd71b6fabba8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=1cf72ac10d5468a9 -C extra-filename=-635e972d639937c7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=bad3badcf8574265 -C extra-filename=-330e3b7a1cf8db37 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=4fa41ad706a4ce77 -C extra-filename=-589d49db4213d021 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=6fc5f8b8398115ca -C extra-filename=-e8708beed47232f6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff-2a20307ef083abf3.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=5d7dd1768c9e05ac -C extra-filename=-5dfaa4fdf4549df8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=b1eba012afe5814a -C extra-filename=-1ceb014f05eb5ca3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=2ab0837c8696f269 -C extra-filename=-eed88be88cca6dc0 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=5702920103a32d8b -C extra-filename=-e8e46b319eab9a4f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=c2f16728cde4f9ae -C extra-filename=-f6dad47c255e612e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=6a8129c5acb71906 -C extra-filename=-9ea9461152722527 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=0e02a9ba66261e57 -C extra-filename=-47b8f6651c6646c2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=610ac7a2582e10f9 -C extra-filename=-f7fceb9ff67692ba --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_ast_integration_tests=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast_integration_tests-fb6a65aa18c61750.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=a7a556e3f7b4299c -C extra-filename=-2fe7b78a64fe16d3 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern argfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libargfile-db323faa01882cfe.rlib --extern assert_fs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libassert_fs-fec15f71d4d3e783.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern cachedir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcachedir-20e0c201d4fda3b8.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern clap_complete_command=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap_complete_command-98acc14879238ca3.rlib --extern clearscreen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclearscreen-d89ff68f795bcd47.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern globwalk=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobwalk-57148a6e0328cf41.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern insta_cmd=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta_cmd-21bdc96b79a030f3.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern notify=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnotify-1655467545d3091c.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern rkyv=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librkyv-c10f12d7667c899a.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tikv_jemallocator=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtikv_jemallocator-f332a6c9af4ae58b.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern wild=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwild-f8acce3cdd09b11f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=603792ef7d667543 -C extra-filename=-af915040f566e3d5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern rustc_stable_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_stable_hash-bdc7349308b01735.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern toml_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml_parser-7b5c6cc21271a5f9.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=0a2bfbf814ce35fc -C extra-filename=-3b05b7af2f37bfad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=c83a1ac294331750 -C extra-filename=-4be9bb41d89333c8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_server-020f466afefc7c12.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=674bd21eaae63ab1 -C extra-filename=-ba558fdc870d0200 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_formatter --edition=2024 crates/ruff_python_formatter/src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=c9d357dad73a3112 -C extra-filename=-1224661577784bc5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=ed7f9594c0a13be8 -C extra-filename=-2aa25d63b2f7a5b5 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=674fef2af7baa774 -C extra-filename=-047e8ce9f87e3251 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=e288ccdea9c848a6 -C extra-filename=-3e3726ab117d7522 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=1980b5a565236f91 -C extra-filename=-1cfff552100c49fe --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=719a1b1fc07b41fd -C extra-filename=-a7776784556cc629 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=ca36b1b1684da46c -C extra-filename=-4fb9f34687a0f086 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern crossbeam=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcrossbeam-4ca859512a677a86.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern lsp_types=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libgen_lsp_types-2970b6312a90153f.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern jod_thread=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjod_thread-fa74ff8e4ece8bba.rlib --extern lsp_server=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblsp_server-1cd5d118fd9e3687.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_markdown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_markdown-119a0c0cd78e2412.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_log-04d6c24f8a995dcd.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=39eb43d502a3c18c -C extra-filename=-8f32f326ed0faf8a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=01f7493eec21cbd5 -C extra-filename=-47f80561be5ff1ce --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` Running `/usr/bin/rustc --crate-name ruff_python_codegen --edition=2024 crates/ruff_python_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 '--warn=clippy::pedantic' '--warn=clippy::unused_peekable' --warn=unsafe_code --warn=unreachable_pub '--allow=clippy::unnecessary_debug_formatting' --warn=unexpected_cfgs '--allow=clippy::too_many_lines' '--allow=clippy::single_match_else' '--allow=clippy::similar_names' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::redundant_clone' '--warn=clippy::rc_mutex' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::needless_raw_string_hashes' '--allow=clippy::needless_continue' '--allow=clippy::must_use_candidate' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_panics_doc' '--allow=clippy::missing_errors_doc' '--allow=clippy::match_same_arms' '--allow=clippy::map_unwrap_or' '--warn=clippy::iter_over_hash_type' '--allow=clippy::implicit_hasher' '--allow=clippy::ignore_without_reason' '--allow=clippy::if_not_else' '--warn=clippy::get_unwrap' '--warn=clippy::exit' '--warn=clippy::empty_structs_with_brackets' '--warn=clippy::empty_drop' '--allow=clippy::disallowed_methods' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--allow=clippy::collapsible_match' '--allow=clippy::collapsible_if' '--allow=clippy::collapsible_else_if' '--allow=clippy::char_lit_as_u8' --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(codspeed)' --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2bd6e8584647a33 -C extra-filename=-a19a929b040c35ff --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=0510445cf03c1e7e -C extra-filename=-3588d1cc1050a0ef --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfern-1c1956a60a399872.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libimperative-c082e4447b1fe472.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibcst_native-ac4dde48884156db.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnatord-8329c8b22440ed8a.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburl-6734bb586cdd378d.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -L native=/usr/lib64` 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=5ef67d2a5f3863bc -C extra-filename=-a4287f974d6dd77a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=53cb9c45595c4f83 -C extra-filename=-9b313731bc41379e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-74fcc7ac397dd116.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libuuid-22e391f70c376582.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=bc932d9be36bf586 -C extra-filename=-025e5c98e321ad59 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=28a583f81e14fc21 -C extra-filename=-95efd606ad8ba874 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=70a020a6319a9687 -C extra-filename=-2a9553b2cab454e8 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=3b9a1241915240b3 -C extra-filename=-a34f8c6def750dcc --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=82b0f91407eef40e -C extra-filename=-67aa97fc22763506 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=c1c7a21405a3aa48 -C extra-filename=-f462a2a4e4746f90 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=cb41dbae824f49a9 -C extra-filename=-948235ceb1a76b90 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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 --edition=2024 crates/ruff_annotate_snippets/tests/ruff.rs --error-format=json --json=diagnostic-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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=6b094e123dbb5c3e -C extra-filename=-c6d0e8942dd43aed --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name expected_type --edition=2024 crates/ruff_annotate_snippets/examples/expected_type.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub --warn=unnameable_types '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--allow=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=da0408ca8eeb1eee -C extra-filename=-7047127fbfce4347 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=8dc13352bd4fb9d2 -C extra-filename=-75fd0bc78ca2427c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=159c556f2c0d38d6 -C extra-filename=-61eb6baff0ba3eeb --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=7a86c4840f5b1d2f -C extra-filename=-513fde3c972b0333 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=6a5af33446558d84 -C extra-filename=-3acd64940e2e7007 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=ef5702f89f356eba -C extra-filename=-8ef90717b5e694e7 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=73c1534ec17f4355 -C extra-filename=-1086bf76c8401ed1 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=bae2b997f64db2fb -C extra-filename=-b2cb463411b0d906 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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=70d0d87f9719a714 -C extra-filename=-54fc6128bfc5b4da --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/examples -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstream=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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 --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=35261f9624e60162 -C extra-filename=-22c185cfc69e2943 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern countme=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcountme-da15f0573139cd10.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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"' --cfg 'feature="testing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("schemars", "serde", "testing"))' -C metadata=e1b10009a086b997 -C extra-filename=-01a6d2b39e89e6a2 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bitvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitvec-b3950ceb917e6fca.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern hashbrown=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libhashbrown-32165eca27209ca4.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_combine=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_combine-cd617a58db28a520.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=5831f32914b9cad6 -C extra-filename=-6e845c08c7f01bad --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=4a7fc134f26b8d15 -C extra-filename=-06c03b943850ef9c --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=d988d1454695ed4b -C extra-filename=-284b12afd2aa60da --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=0626e6ecf1694087 -C extra-filename=-68ddb53f06cfbe29 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=88cf006a2135c931 -C extra-filename=-afb24b5c3333820f --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=cb63c484b9a48c90 -C extra-filename=-76499c234521a220 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpathdiff-f726cc96304c5879.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwhich-1307c3506e136e92.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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=3605ca60f872cd1e -C extra-filename=-24752d38332abb35 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern icu_properties=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libicu_properties-8b30ae7ba0b033d8.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.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=4832514e2bb29dba -C extra-filename=-c9d1b676ea63fec6 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.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=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out` 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=eb538185610f5012 -C extra-filename=-77e3beb513763728 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarrayvec-d4bb1a7164098238.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.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=cc37a6c3612c2742 -C extra-filename=-dca5ba363ba7f842 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.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=188bcb629706dbc7 -C extra-filename=-359ed7f6e31a3d37 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.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=8dc79aa68e954622 -C extra-filename=-8f6780e99e3bd357 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern seahash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libseahash-08ef171d6ce02a4c.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=48d165b98459f9bf -C extra-filename=-c20278e791decf1e --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.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=dcefd23251a9683b -C extra-filename=-98d8e7e32811b14a --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.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=13f119cea1e24c51 -C extra-filename=-e835a3bb28668809 --out-dir /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.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 53m 57s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/mdtest-af915040f566e3d5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 108 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 tests::preserves_site_packages_paths_in_inline_snapshots ... ok test result: ok. 108 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff-2fe7b78a64fe16d3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.15s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff-cbe7dd71b6fabba8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/analyze_graph-330e3b7a1cf8db37 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.24s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/cli-635e972d639937c7 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 247 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_category_selector_cli_preview_disabled ... ok test lint::rule_category_selector_cli_preview_enabled ... 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::statistics_hyperlinks ... 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. 247 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.82s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/config-e8708beed47232f6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/direxist_guard-37d14095906e6e5f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/integration_test-589d49db4213d021 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.42s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/resolve_files-791fbca9f2799ab0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.07s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/color-1086bf76c8401ed1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/examples-a34f8c6def750dcc --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 13 tests test custom_error ... ignored test custom_level ... ignored test elide_header ... ignored test ensure_all_examples_have_tests ... ok test expected_type ... ignored test footer ... ignored test format ... ignored test highlight_message ... ignored test highlight_source ... ignored test id_hyperlink ... ignored test multi_suggestion ... ignored test multislice ... ignored test struct_name_as_context ... ignored test result: ok. 1 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/formatter-75fd0bc78ca2427c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff-c6d0e8942dd43aed --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 insertion_with_trailing_whitespace ... ok test multiple_insertions ... ok test patch_with_other_cell ... ok test patch_with_other_path_cell ... ok test patch_with_other_path_incrementing_cell ... ok test patch_with_primary_cell ... ok test patch_with_primary_path_cell ... ok test patch_with_primary_path_incrementing_cell ... ok test snippet_with_cell ... ok test snippet_with_path_cell ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/rustc_tests-b2cb463411b0d906 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/cache_key-8f6780e99e3bd357 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_db-76499c234521a220 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 163 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_chunk_boundary - should panic ... ok test parsed::indexed::tests::indexed_nodes_relative_tail_bounds - should panic ... ok test parsed::indexed::tests::indexed_nodes_round_trip ... ok test parsed::indexed::tests::indexed_nodes_wide_tail_bounds - should panic ... ok test parsed::tests::python_file ... ok test parsed::tests::python_ipynb_file ... ok test parsed::tests::same_file_at_different_python_versions ... 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. 162 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_formatter-359ed7f6e31a3d37 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_index-dca5ba363ba7f842 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_linter-3588d1cc1050a0ef --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 2820 tests test checkers::physical_lines::tests::e501_non_ascii_char ... ok test codes::tests::category_descriptions ... ok test codes::tests::category_names_do_not_conflict_with_rule_names ... 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_nonlocal_parameter_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::continue_in_finally_python_38 ... 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::tests::preview_default_rules ... 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. 2816 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 1.16s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_markdown-47f80561be5ff1ce --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/mdtest-dc92b50b7840112e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 33 tests test mdtest::flake8-pyi/string-or-bytes-too-long.md ... ok test mdtest::flake8-datetimez/call-datetime-strptime-without-zone.md ... ok test mdtest::refurb/subclass-builtin.md ... ok test mdtest::flake8-async/blocking-http-call-in-async-function.md ... ok test mdtest::pyflakes/forward-annotation-syntax-error.md ... ok test mdtest::pylint/magic-value-comparison.md ... ok test mdtest::flake8-bandit/rules.md ... ok test mdtest::pyupgrade/non-pep695-type-alias.md ... ok test mdtest::flake8-return/unnecessary-assign.md ... ok test mdtest::test-rules/panicy-test-rule.md ... ok test mdtest::ruff/pytest-fixture-autouse.md ... ok test mdtest::configuration/rule-selector-precedence.md ... ok test mdtest::ruff/logging-eager-conversion.md ... ok test mdtest::pyflakes/string-dot-format-extra-positional-arguments.md ... ok test mdtest::pylint/too-many-statements-in-try-clause.md ... ok test mdtest::flake8-pytest-style/pytest-parametrize-names-wrong-type.md ... ok test mdtest::ruff/invalid-pyproject-toml.md ... ok test mdtest::pyupgrade/deprecated-abc-decorator.md ... ok test mdtest::pylint/redefined-loop-name.md ... ok test mdtest::pyupgrade/f-string.md ... ok test mdtest::pyupgrade/while-one.md ... ok test mdtest::flake8-bandit/unsafe-markup-use.md ... ok test mdtest::notebook/cell-boundaries.md ... ok test mdtest::flake8-pyi/redundant-numeric-union.md ... ok test mdtest::pyupgrade/pep-695.md ... ok test mdtest::pylint/invalid-character-backspace.md ... ok test mdtest::pylint/non-augmented-assignment.md ... ok test mdtest::ruff/rule-codes-in-suppression-comments.md ... ok test mdtest::flake8-use-pathlib/os-stat.md ... ok test mdtest::ruff/rule-codes-in-selectors.md ... ok test mdtest::ruff/noqa-comments.md ... ok test mdtest::ruff/fallible-context-manager.md ... ok test mdtest::suppression/ignore.md ... ok test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_notebook-9b313731bc41379e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_ast-77e3beb513763728 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 54 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 script::tests::carriage_return_line_endings ... ok test script::tests::last_closing_delimiter_discards_following_comments ... ok test script::tests::metadata_block_range_includes_both_delimiters ... ok test script::tests::metadata_range_accounts_for_unicode_crlf_and_multiline_values ... 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. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/comparable-47b8f6651c6646c2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test concatenated_bytes_compare_equal ... ok test concatenated_fstrings_compare_equal ... ok test concatenated_strings_compare_equal ... ok test concatenated_tstrings_compare_equal ... ok test dynamic_tuple_elements_do_not_compare_by_value ... ok test equivalent_numbers_hash_equal ... ok test large_integers_fall_back_to_structural_comparison ... ok test t_strings_literal_order_matters_compare_unequal ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/identifier-9ea9461152722527 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/match_pattern-f6dad47c255e612e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test pattern_is_wildcard ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/parentheses-1ceb014f05eb5ca3 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 10 tests test test_call_arguments_not_counted ... ok test test_call_with_parenthesized_argument ... ok test test_double_parentheses ... ok test test_multiline_with_parentheses ... ok test test_no_parentheses ... ok test test_parentheses_iterator_multiple ... ok test test_parentheses_with_comments ... ok test test_parentheses_with_whitespace ... ok test test_parenthesized_range_multiple ... ok test test_single_parentheses ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/parenthesize-e8e46b319eab9a4f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test test_non_parenthesized_argument ... ok test test_non_parenthesized_name ... ok test test_non_parenthesized_tuple_member ... ok test test_parenthesized_argument ... ok test test_parenthesized_name ... ok test test_parenthesized_tuple_member ... ok test test_twice_parenthesized_argument ... ok test test_twice_parenthesized_name ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/source_order-f7fceb9ff67692ba --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/stmt_if-5dfaa4fdf4549df8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test extract_elif_else_range ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/visitor-eed88be88cca6dc0 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_codegen-a19a929b040c35ff --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_formatter-1cfff552100c49fe --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_formatter-1224661577784bc5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/fixtures-ba558fdc870d0200 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 376 tests test black_compatibility::cases/async_stmts.py ... ok test black_compatibility::cases/annotations.py ... ok test black_compatibility::cases/bytes_docstring.py ... ok test black_compatibility::cases/attribute_access_on_number_literals.py ... ok test black_compatibility::cases/comments8.py ... ok test black_compatibility::cases/comments_tab_indent.py ... ok test black_compatibility::cases/context_managers_autodetect_311.py ... ok test black_compatibility::cases/context_managers_autodetect_39.py ... ok test black_compatibility::cases/beginning_backslash.py ... ok test black_compatibility::cases/comment_type_hint.py ... ok test black_compatibility::cases/docstring_newline_preview.py ... ok test black_compatibility::cases/context_managers_38.py ... ok test black_compatibility::cases/docstring_newline.py ... ok test black_compatibility::cases/comments_non_breaking_space.py ... ok test black_compatibility::cases/context_managers_autodetect_38.py ... ok test black_compatibility::cases/context_managers_39.py ... ok test black_compatibility::cases/bracketmatch.py ... ok test black_compatibility::cases/comments5.py ... ok test black_compatibility::cases/collections.py ... ok test black_compatibility::cases/comments.py ... ok test black_compatibility::cases/docstring_no_extra_empty_line_before_eof.py ... ok test black_compatibility::cases/fmtonoff3.py ... ok test black_compatibility::cases/docstring_preview.py ... ok test black_compatibility::cases/comments4.py ... ok test black_compatibility::cases/fmtonoff6.py ... ok test black_compatibility::cases/fmtskip.py ... ok test black_compatibility::cases/fmtonoff2.py ... ok test black_compatibility::cases/fmtskip2.py ... ok test black_compatibility::cases/fmtskip3.py ... ok test black_compatibility::cases/fmtskip4.py ... ok test black_compatibility::cases/context_managers_autodetect_310.py ... ok test black_compatibility::cases/comments3.py ... ok test black_compatibility::cases/fmtskip6.py ... ok test black_compatibility::cases/docstring.py ... ok test black_compatibility::cases/class_methods_new_line.py ... ok test black_compatibility::cases/fmtskip8.py ... ok test black_compatibility::cases/comment_after_escaped_newline.py ... ok test black_compatibility::cases/fmtskip5.py ... ok test black_compatibility::cases/fmtonoff5.py ... ok test black_compatibility::cases/fmtskip9.py ... ok test black_compatibility::cases/class_blank_parentheses.py ... ok test black_compatibility::cases/cantfit.py ... ok test black_compatibility::cases/comments_in_double_parens.py ... ok test black_compatibility::cases/allow_empty_first_line.py ... ok test black_compatibility::cases/composition_no_trailing_comma.py ... ok test black_compatibility::cases/fmtpass_imports.py ... ok test black_compatibility::cases/comments_in_blocks.py ... ok test black_compatibility::cases/f_docstring.py ... ok test black_compatibility::cases/expression.py ... ok test black_compatibility::cases/fmtonoff4.py ... ok test black_compatibility::cases/backslash_before_indent.py ... ok test black_compatibility::cases/fmtskip13.py ... ok test black_compatibility::cases/comments9.py ... ok test black_compatibility::cases/conditional_expression.py ... ok test black_compatibility::cases/comments2.py ... ok test black_compatibility::cases/fmtskip10.py ... ok test black_compatibility::cases/jupytext_markdown_fmt.py ... ok test black_compatibility::cases/import_comments.py ... ok test black_compatibility::cases/docstring_no_string_normalization.py ... ok test black_compatibility::cases/comments6.py ... ok test black_compatibility::cases/composition.py ... ok test black_compatibility::cases/line_ranges_exceeding_end.py ... ok test black_compatibility::cases/fmtskip12.py ... ok test black_compatibility::cases/fmtskip11.py ... ok test black_compatibility::cases/format_unicode_escape_seq.py ... ok test black_compatibility::cases/line_ranges_imports.py ... ok test black_compatibility::cases/line_ranges_indentation.py ... ok test black_compatibility::cases/line_ranges_fmt_off_overlap.py ... ok test black_compatibility::cases/ignore_pyi.pyi ... ok test black_compatibility::cases/line_ranges_decorator_edge_case.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/line_ranges_two_passes.py ... ok test black_compatibility::cases/line_ranges_basic.py ... ok test black_compatibility::cases/line_ranges_fmt_off.py ... ok test black_compatibility::cases/dummy_implementations.py ... ok test black_compatibility::cases/form_feeds.py ... ok test black_compatibility::cases/fmtskip_multiple_strings.py ... ok test black_compatibility::cases/fmtskip_multiple_in_clause.py ... ok test black_compatibility::cases/fmtskip7.py ... ok test black_compatibility::cases/empty_lines.py ... ok test black_compatibility::cases/long_strings__type_annotations.py ... ok test black_compatibility::cases/line_ranges_diff_edge_case.py ... ok test black_compatibility::cases/linelength6.py ... ok test black_compatibility::cases/module_docstring_4.py ... ok test black_compatibility::cases/fmtonoff.py ... ok test black_compatibility::cases/module_docstring_1.py ... ok test black_compatibility::cases/line_ranges_unwrapping.py ... ok test black_compatibility::cases/fstring_quotations.py ... ok test black_compatibility::cases/no_blank_line_before_docstring.py ... ok test black_compatibility::cases/function2.py ... ok test black_compatibility::cases/keep_newline_after_match.py ... ok test black_compatibility::cases/line_ranges_fmt_off_decorator.py ... ok test black_compatibility::cases/numeric_literals_skip_underscores.py ... ok test black_compatibility::cases/module_docstring_followed_by_function.py ... ok test black_compatibility::cases/module_docstring_followed_by_class.py ... ok test black_compatibility::cases/module_docstring_2.py ... ok test black_compatibility::cases/numeric_literals.py ... ok test black_compatibility::cases/module_docstring_3.py ... ok test black_compatibility::cases/generics_wrapping.py ... ok test black_compatibility::cases/pattern_matching_extras.py ... ok test black_compatibility::cases/module_docstring_after_comment.py ... ok test black_compatibility::cases/function_trailing_comma.py ... ok test black_compatibility::cases/fstring.py ... ok test black_compatibility::cases/pep_572_slices.py ... ok test black_compatibility::cases/one_element_subscript.py ... ok test black_compatibility::cases/parenthesized_context_managers.py ... ok test black_compatibility::cases/pattern_matching_long.py ... ok test black_compatibility::cases/pep_570.py ... ok test black_compatibility::cases/funcdef_return_type_trailing_comma.py ... ok test black_compatibility::cases/pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pattern_matching_simple.py ... ok test black_compatibility::cases/pep_654_style.py ... ok test black_compatibility::cases/pattern_matching_generic.py ... ok test black_compatibility::cases/pep_572_py39.py ... ok test black_compatibility::cases/multiline_consecutive_open_parentheses_ignore.py ... ok test black_compatibility::cases/nested_stub.pyi ... ok test black_compatibility::cases/power_op_spacing.py ... ok test black_compatibility::cases/pep_604.py ... ok test black_compatibility::cases/pep_572_py310.py ... ok test black_compatibility::cases/pep_654.py ... ok test black_compatibility::cases/pep_572.py ... ok test black_compatibility::cases/power_op_newline.py ... ok test black_compatibility::cases/function.py ... ok test black_compatibility::cases/pep604_union_types_line_breaks.py ... ok test black_compatibility::cases/pattern_matching_trailing_comma.py ... ok test black_compatibility::cases/preview_format_unicode_escape_seq.py ... ok test black_compatibility::cases/preview_fstring.py ... ok test black_compatibility::cases/pattern_matching_style.py ... ok test black_compatibility::cases/power_op_spacing_long.py ... ok test black_compatibility::cases/percent_precedence.py ... ok test black_compatibility::cases/pattern_matching_complex.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets_no_ll1.py ... ok test black_compatibility::cases/pattern_matching_with_if_stmt.py ... ok test black_compatibility::cases/pep_750.py ... ok test black_compatibility::cases/preview_pep646_typed_star_arg_type_var_tuple.py ... ok test black_compatibility::cases/pep_646.py ... ok test black_compatibility::cases/long_strings_flag_disabled.py ... ok test black_compatibility::cases/prefer_rhs_split_reformatted.py ... ok test black_compatibility::cases/pep_572_remove_parens.py ... ok test black_compatibility::cases/prefer_rhs_split.py ... ok test black_compatibility::cases/preview_cantfit.py ... ok test black_compatibility::cases/preview_fmtpass_imports.py ... ok test black_compatibility::cases/preview_cantfit_string.py ... ok test black_compatibility::cases/python38.py ... ok test black_compatibility::cases/python37.py ... ok test black_compatibility::cases/py310_pep572.py ... ok test black_compatibility::cases/preview_long_strings__east_asian_width.py ... ok test black_compatibility::cases/python39.py ... ok test black_compatibility::cases/preview_long_strings__type_annotations.py ... ok test black_compatibility::cases/preview_import_line_collapse.py ... ok test black_compatibility::cases/pep_701.py ... ok test black_compatibility::cases/preview_multiline_strings.py ... ok test black_compatibility::cases/raw_docstring_no_string_normalization.py ... ok test black_compatibility::cases/remove_for_brackets.py ... ok test black_compatibility::cases/remove_except_parens.py ... ok test black_compatibility::cases/remove_await_parens.py ... ok test black_compatibility::cases/remove_except_types_parens.py ... ok test black_compatibility::cases/preview_comments7.py ... ok test black_compatibility::cases/remove_except_types_parens_pre_py314.py ... ok test black_compatibility::cases/preview_hug_parens_with_braces_and_square_brackets.py ... ok test black_compatibility::cases/slices.py ... ok test black_compatibility::cases/preview_long_strings__edge_case.py ... ok test black_compatibility::cases/preview_return_annotation_brackets_string.py ... ok test black_compatibility::cases/preview_remove_multiline_lone_list_item_parens.py ... ok test black_compatibility::cases/preview_long_dict_values.py ... ok test black_compatibility::cases/preview_standardize_type_comments.py ... ok test black_compatibility::cases/raw_docstring.py ... ok test black_compatibility::cases/remove_parens.py ... ok test black_compatibility::cases/remove_with_brackets.py ... ok test black_compatibility::cases/skip_magic_trailing_comma_generic_wrap.py ... ok test black_compatibility::cases/trailing_comma.py ... ok test black_compatibility::cases/trailing_comma_optional_parens2.py ... ok test black_compatibility::cases/target_version_flag.py ... ok test black_compatibility::cases/type_comment_syntax_error.py ... ok test black_compatibility::cases/split_delimiter_comments.py ... ok test black_compatibility::cases/starred_for_target.py ... ok test black_compatibility::cases/tricky_unicode_symbols.py ... ok test black_compatibility::cases/preview_wrap_comprehension_in.py ... ok test black_compatibility::cases/string_prefixes.py ... ok test black_compatibility::cases/remove_parens_from_lhs.py ... ok test black_compatibility::cases/single_line_format_skip_with_multiple_comments.py ... ok test black_compatibility::cases/trailing_comma_optional_parens3.py ... ok test black_compatibility::cases/trailing_comma_optional_parens1.py ... ok test black_compatibility::cases/tuple_with_stmt.py ... ok test black_compatibility::miscellaneous/force_py36.py ... ok test black_compatibility::cases/skip_magic_trailing_comma.py ... ok test black_compatibility::cases/remove_newline_after_code_block_open.py ... ok test black_compatibility::cases/whitespace.py ... ok test black_compatibility::miscellaneous/missing_final_newline.py ... ok test black_compatibility::cases/type_aliases.py ... ok test black_compatibility::cases/type_params.py ... ok test black_compatibility::cases/remove_redundant_parens_in_case_guard.py ... ok test black_compatibility::cases/type_expansion.py ... ok test black_compatibility::cases/walrus_in_dict.py ... ok test black_compatibility::cases/typed_params_trailing_comma.py ... ok test black_compatibility::miscellaneous/force_pyi.pyi ... ok test black_compatibility::cases/tupleassign.py ... ok test black_compatibility::cases/stub.pyi ... ok test black_compatibility::cases/trailing_commas_in_leading_parts.py ... ok test black_compatibility::cases/return_annotation_brackets.py ... ok test black_compatibility::cases/remove_lone_list_item_parens.py ... ok test black_compatibility::cases/torture.py ... ok test format::docstring_code_examples_crlf.py ... ok test black_compatibility::cases/type_param_defaults.py ... ok test black_compatibility::miscellaneous/blackd_diff.py ... ok test black_compatibility::miscellaneous/string_quotes.py ... ok test black_compatibility::miscellaneous/debug_visitor.py ... ok test format::docstring_newlines.py ... ok test format::docstring_tab_indentation.py ... ok test format::docstring_chaperones.py ... ok test format::carriage_return/string.py ... ok test format::comment_prefixes.py ... ok test format::expression/binary_implicit_string.py ... ok test black_compatibility::cases/preview_long_strings.py ... ok test format::blank_line_before_class_docstring.py ... ok test format::docstring_non_visible_characters.py ... ok test format::empty_now_newline.py ... ok test format::empty_multiple_trailing_newlines.py ... ok test format::empty_trailing_newline.py ... ok test black_compatibility::cases/preview_long_strings__regression.py ... ok test format::expression/annotated_assign.py ... ok test format::empty_whitespace.py ... ok test format::expression/await.py ... ok test format::expression/binary_pow_spacing.py ... ok test format::expression/attribute.py ... ok test format::docstring.py ... ok test format::expression/dict.py ... ok test format::expression/bytes.py ... ok test format::expression/list.py ... ok test format::expression/compare.py ... ok test format::expression/if.py ... ok test format::expression/generator_exp.py ... ok test format::expression/fstring_preview.py ... ok test format::expression/hug.py ... ok test format::expression/join_implicit_concatenated_string_preserve.py ... ok test format::expression/fstring_multiline_replacement_field.py ... ok test format::expression/call.py ... ok test format::expression/boolean_operation.py ... ok test format::expression/binary.py ... ok test format::expression/number.py ... ok test format::expression/set_comp.py ... ok test format::expression/list_comp.py ... ok test format::expression/dict_comp.py ... ok test format::expression/list_comp_py315.py ... ok test format::expression/optional_parentheses_comments.py ... ok test format::expression/named_expr.py ... ok test format::fmt_on_off/empty_file.py ... ok test format::expression/split_empty_brackets.py ... ok test format::expression/join_implicit_concatenated_string_assignment.py ... ok test format::expression/join_implicit_concatenated_string.py ... ok test format::expression/slice.py ... ok test format::expression/yield_from.py ... ok test format::fmt_on_off/comments.py ... ok test format::fluent.py ... ok test format::expression/unsplittable.py ... ok test format::fmt_on_off/indent.py ... ok test format::expression/unary.py ... ok test format::f-string-carriage-return-newline.py ... ok test format::expression/nested_string_quote_style.py ... ok test format::fmt_on_off/fmt_off_docstring.py ... ok test format::expression/subscript.py ... ok test format::fmt_on_off/fmt_off_unclosed_deep_nested_trailing_comment.py ... ok test format::expression/starred.py ... ok test format::fmt_on_off/fmt_off_unclosed_trailing_comment.py ... ok test format::fmt_on_off/form_feed.py ... ok test format::fmt_on_off/last_statement.py ... ok test format::fmt_on_off/mixed_space_and_tab.py ... ok test format::expression/tuple.py ... ok test format::expression/yield.py ... ok test format::fmt_skip/parentheses.py ... ok test format::fmt_on_off/no_fmt_on.py ... ok test format::fmt_skip/decorators.py ... ok test format::fmt_skip/trailing_semi.py ... ok test format::fmt_skip/or_else.py ... ok test format::fmt_on_off/newlines.py ... ok test format::fmt_on_off/off_on_off_on.py ... ok test format::fmt_on_off/trailing_comments.py ... ok test format::fmt_on_off/simple.py ... ok test format::expression/string.py ... ok test format::expression/lambda.py ... ok test format::fmt_skip/reason.py ... ok test format::fmt_on_off/trailing_semicolon.py ... ok test format::fmt_skip/top_level_semicolon.py ... ok test format::fmt_on_off/yapf.py ... ok test format::fmt_skip/type_params.py ... ok test format::form_feed.py ... ok test format::module_dangling_comment2.py ... ok test format::fmt_skip/docstrings.py ... ok test format::fmt_skip/match.py ... ok test format::fmt_skip/semicolons.py ... ok test format::module_dangling_comment1.py ... ok test format::range_formatting/empty_file.py ... ok test format::range_formatting/ancestory.py ... ok test format::parentheses/opening_parentheses_comment_empty.py ... ok test format::range_formatting/end_of_file.py ... ok test format::multiline_string_deviations.py ... ok test format::pattern_match_regression_brackets.py ... ok test format::range_formatting/empty_range.py ... ok test format::newlines.pyi ... ok test format::expression/fstring.py ... ok test format::notebook_docstring.py ... ok test format::range_formatting/leading_comments.py ... ok test format::range_formatting/decorators.py ... ok test format::range_formatting/clause_header.py ... ok test format::parentheses/nested.py ... ok test format::parentheses/expression_parentheses_comments.py ... ok test format::range_formatting/module.py ... ok test format::range_formatting/leading_trailing_comments.py ... ok test format::docstring_code_examples_dynamic_line_width.py ... ok test format::skip_magic_trailing_comma.py ... ok test format::fmt_skip/compound_one_liners.py ... ok test format::range_formatting/comment_only_range.py ... ok test format::quote_style.py ... ok test format::range_formatting/fmt_on_off.py ... ok test format::parentheses/opening_parentheses_comment_value.py ... ok test format::range_formatting/fmt_skip.py ... ok test format::expression/tstring.py ... ok test format::range_formatting/docstring_code_examples.py ... ok test format::parentheses/call_chains.py ... ok test format::preview.py ... ok test format::range_formatting/indent.py ... ok test format::newlines.py ... ok test format::pattern/pattern_maybe_parenthesize.py ... ok test format::range_formatting/same_line_body.py ... ok test format::statement/ann_assign.py ... ok test format::range_formatting/whitespace_only_range.py ... ok test format::range_formatting/range_narrowing.py ... ok test format::statement/assign.py ... ok test format::statement/aug_assign.py ... ok test format::range_formatting/parentheses.py ... ok test format::range_formatting/stub.pyi ... ok test format::statement/break.py ... ok test format::range_formatting/trailing_comments.py ... ok test format::statement/long_type_annotations.py ... ok test format::statement/for.py ... ok test format::statement/if.py ... ok test format::statement/raise.py ... ok test format::statement/return_type_no_parameters.py ... ok test format::statement/assignment_split_value_first.py ... ok test format::statement/module_comment.py ... ok test format::statement/ellipsis.pyi ... ok test format::statement/class_definition.py ... ok test format::statement/lazy_import.py ... ok test format::statement/global.py ... ok test format::statement/import_from.py ... ok test format::statement/delete.py ... ok test format::range_formatting/regressions.py ... ok test format::statement/nonlocal.py ... ok test format::statement/assert.py ... ok test format::statement/function.py ... ok test format::statement/import.py ... ok test format::statement/return_type_parameters.py ... ok test format::statement/return.py ... ok test format::stub_files/top_level.pyi ... ok test format::stub_files/decorated_class_after_function.pyi ... ok test format::statement/return_annotation.py ... ok test format::stub_files/blank_line_after_nested_stub_class_eof.pyi ... ok test format::tab_width.py ... ok test format::stub_files/comments.pyi ... ok test format::stub_files/blank_line_after_nested_stub_class.pyi ... ok test format::trailing_pragma_nested.py ... ok test format::statement/top_level.py ... ok test format::statement/stub_functions_trailing_comments.py ... ok test format::statement/top_level.pyi ... ok test format::stub_files/nesting.pyi ... ok test format::statement/while.py ... ok test format::trailing_comments.py ... ok test format::statement/match.py ... ok test format::trivia.py ... ok test format::statement/with_39.py ... ok test format::stub_files/suite.pyi ... ok test format::statement/with.py ... ok test format::statement/try.py ... ok test format::statement/type_alias.py ... ok test format::docstring_code_examples.py ... ok test result: ok. 376 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/normalizer-047e8ce9f87e3251 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_importer-284b12afd2aa60da --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_index-c9d1b676ea63fec6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_literal-24752d38332abb35 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_parser-a7776784556cc629 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 242 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::binary_paren_interplay_grows_stack ... ok test parser::tests::deep_nesting_preserves_surrounding_statements ... ok test parser::tests::interpolated_string_escaped_brace_values ... ok test parser::tests::invalid_async_chain_grows_stack ... 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::nested_calls_grow_stack ... ok test parser::tests::nested_def_blocks_grow_stack ... ok test parser::tests::nested_invalid_mapping_pattern_keys_grow_stack ... ok test parser::tests::nested_lambda_chain_grows_stack ... ok test parser::tests::nested_lists_grow_stack ... ok test parser::tests::nested_match_patterns_grow_stack ... ok test parser::tests::nested_parens_grow_stack ... ok test parser::tests::nested_subscripts_grow_stack ... ok test parser::tests::nested_unary_chains_grow_stack ... ok test parser::tests::nfkc_normalizes_dotted_names ... ok test parser::tests::nfkc_normalizes_names ... ok test parser::tests::normal_python_unaffected ... ok test parser::tests::number_values ... ok test parser::tests::right_assoc_pow_chain_grows_stack ... ok test parser::tests::ternary_else_chain_grows_stack ... 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::parse_fstring_nested_spec_grows_stack ... ok test string::tests::parse_tstring_nested_spec_grows_stack ... 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_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_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. 242 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/fixtures-2aa25d63b2f7a5b5 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 554 tests test inline_err::ann_assign_stmt_missing_rhs.py ... ok test inline_err::aug_assign_stmt_invalid_target.py ... ok test inline_err::ann_assign_stmt_type_alias_annotation.py ... ok test inline_err::assign_stmt_invalid_value_expr.py ... ok test inline_err::ann_assign_stmt_invalid_value.py ... ok test inline_err::assert_invalid_msg_expr.py ... ok test inline_err::async_unexpected_token.py ... ok test inline_err::backslash_continuation_indentation_error.py ... ok test inline_err::ann_assign_stmt_invalid_annotation.py ... ok test inline_err::assign_stmt_keyword_target.py ... ok test inline_err::assert_empty_msg.py ... ok test inline_err::assert_invalid_test_expr.py ... ok test inline_err::comprehension_missing_for_after_async.py ... ok test inline_err::assign_stmt_starred_expr_value.py ... ok test inline_err::assert_empty_test.py ... ok test inline_err::ann_assign_stmt_invalid_target.py ... ok test inline_err::aug_assign_stmt_missing_rhs.py ... ok test inline_err::assign_stmt_invalid_target.py ... ok test inline_err::args_unparenthesized_generator.py ... ok test inline_err::assign_stmt_missing_rhs.py ... ok test inline_err::case_expect_indented_block.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::aug_assign_stmt_invalid_value.py ... ok test inline_err::clause_expect_indented_block.py ... ok test inline_err::decorator_unexpected_token.py ... ok test inline_err::class_def_unclosed_type_param_list.py ... ok test inline_err::class_type_params_py311.py ... ok test inline_err::comma_separated_missing_comma.py ... ok test inline_err::class_def_missing_name.py ... ok test inline_err::comma_separated_missing_first_element.py ... ok test inline_err::class_def_empty_body.py ... ok test inline_err::class_def_unparenthesized_generator_argument.py ... ok test inline_err::comma_separated_missing_comma_between_elements.py ... ok test inline_err::debug_shadow_match.py ... ok test inline_err::del_stmt_empty.py ... ok test inline_err::debug_shadow_try.py ... ok test inline_err::debug_shadow_import.py ... ok test inline_err::debug_shadow_function.py ... ok test inline_err::debug_shadow_with.py ... ok test inline_err::decorator_float_literal_py38.py ... ok test inline_err::debug_shadow_type_alias.py ... ok test inline_err::debug_shadow_class.py ... ok test inline_err::decorator_await_expression_py38.py ... ok test inline_err::decorator_dict_literal_py38.py ... ok test inline_err::decorator_missing_expression.py ... ok test inline_err::except_stmt_unparenthesized_tuple_as.py ... ok test inline_err::decorator_invalid_expression.py ... ok test inline_err::del_debug_py39.py ... ok test inline_err::decorator_missing_newline.py ... ok test inline_err::decorator_named_expression_py37.py ... ok test inline_err::decorator_expression_py38.py ... ok test inline_err::decorator_non_toplevel_call_expression_py38.py ... ok test inline_err::except_star_py310.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::except_stmt_invalid_expression.py ... ok test inline_err::dotted_name_multiple_dots.py ... ok test inline_err::del_incomplete_target.py ... ok test inline_err::except_stmt_missing_as_name.py ... ok test inline_err::duplicate_keyword_args.py ... ok test inline_err::duplicate_type_parameter_names.py ... ok test inline_err::except_stmt_missing_exception.py ... ok test inline_err::f_string_lambda_without_parentheses.py ... ok test inline_err::f_string_empty_expression.py ... ok test inline_err::f_string_conversion_follows_exclamation.py ... ok test inline_err::duplicate_match_class_attr.py ... ok test inline_err::different_match_pattern_bindings.py ... ok test inline_err::from_import_dotted_names.py ... ok test inline_err::f_string_invalid_conversion_flag_name_tok.py ... ok test inline_err::f_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::f_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::for_iter_unpack_py38.py ... ok test inline_err::for_stmt_missing_in_keyword.py ... ok test inline_err::f_string_invalid_starred_expr.py ... ok test inline_err::for_stmt_invalid_iter_expr.py ... ok test inline_err::for_stmt_invalid_target_binary_expr.py ... ok test inline_err::function_def_invalid_return_expr.py ... ok test inline_err::f_string_unclosed_lbrace.py ... ok test inline_err::for_stmt_invalid_target.py ... ok test inline_err::for_stmt_invalid_target_in_keyword.py ... ok test inline_err::duplicate_match_key.py ... ok test inline_err::from_import_missing_rpar.py ... ok test inline_err::for_stmt_missing_iter.py ... ok test inline_err::from_import_missing_module.py ... ok test inline_err::from_import_empty_names.py ... ok test inline_err::for_stmt_missing_target.py ... ok test inline_err::from_import_unparenthesized_trailing_comma.py ... ok test inline_err::from_import_parenthesized_star.py ... ok test inline_err::from_import_star_with_other_names.py ... ok test inline_err::global_stmt_trailing_comma.py ... ok test inline_err::function_def_missing_identifier.py ... ok test inline_err::global_stmt_empty.py ... ok test inline_err::function_type_params_py311.py ... ok test inline_err::function_def_unclosed_parameter_list.py ... ok test inline_err::function_def_empty_body.py ... ok test inline_err::function_def_unparenthesized_return_types.py ... ok test inline_err::function_def_missing_return_type.py ... ok test inline_err::function_def_unclosed_type_param_list.py ... ok test inline_err::global_stmt_expression.py ... ok test inline_err::implicitly_concatenated_unterminated_string.py ... ok test inline_err::if_stmt_elif_missing_colon.py ... ok test inline_err::if_stmt_empty_body.py ... ok test inline_err::import_alias_missing_asname.py ... ok test inline_err::if_stmt_invalid_elif_test_expr.py ... ok test inline_err::if_stmt_missing_colon.py ... ok test inline_err::import_stmt_empty.py ... ok test inline_err::implicitly_concatenated_unterminated_string_multiline.py ... ok test inline_err::import_stmt_star_import.py ... ok test inline_err::if_stmt_missing_test.py ... ok test inline_err::if_stmt_misspelled_elif.py ... ok test inline_err::import_stmt_parenthesized_names.py ... ok test inline_err::if_stmt_invalid_test_expr.py ... ok test inline_err::import_stmt_trailing_comma.py ... ok test inline_err::import_from_star.py ... ok test inline_err::invalid_annotation_type_alias.py ... ok test inline_err::invalid_annotation_function.py ... ok test inline_err::incomplete_attribute_before_for_in_delimiter.py ... ok test inline_err::invalid_annotation_class.py ... ok test inline_err::invalid_annotation_function_py314.py ... ok test inline_err::lambda_body_with_starred_expr.py ... ok test inline_err::invalid_annotation_py314.py ... ok test inline_err::invalid_byte_literal.py ... ok test inline_err::invalid_del_target.py ... ok test inline_err::lambda_body_with_yield_expr.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::ipython_help_escape_command_error_recovery_2.py ... ok test inline_err::invalid_future_feature.py ... ok test inline_err::match_stmt_missing_pattern.py ... ok test inline_err::invalid_fstring_literal_element.py ... ok test inline_err::invalid_match_pattern_target.py ... ok test inline_err::ipython_help_escape_command_error_recovery_1.py ... ok test inline_err::iter_unpack_return_py37.py ... ok test inline_err::irrefutable_case_pattern.py ... ok test inline_err::iter_unpack_yield_py37.py ... ok test inline_err::lazy_import_stmt_py314.py ... ok test inline_err::lazy_import_invalid_from_py315.py ... ok test inline_err::match_classify_as_keyword_or_identifier.py ... ok test inline_err::match_before_py310.py ... ok test inline_err::match_classify_as_keyword.py ... ok test inline_err::mixed_bytes_and_non_bytes_literals.py ... ok test inline_err::lazy_import_invalid_context_py315.py ... ok test inline_err::match_stmt_invalid_guard_expr.py ... ok test inline_err::match_expected_colon.py ... ok test inline_err::match_stmt_no_newline_before_case.py ... ok test inline_err::match_stmt_missing_guard_expr.py ... ok test inline_err::match_stmt_expected_case_block.py ... ok test inline_err::match_stmt_expect_indented_block.py ... ok test inline_err::match_stmt_invalid_subject_expr.py ... ok test inline_err::match_stmt_single_starred_subject.py ... ok test inline_err::mixed_tstring_and_bytes_literals.py ... ok test inline_err::params_expected_after_star_separator.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::named_expr_slice_parse_error.py ... ok test inline_err::nonlocal_stmt_expression.py ... ok test inline_err::named_expr_slice.py ... ok test inline_err::nonlocal_stmt_trailing_comma.py ... ok test inline_err::multiple_clauses_on_same_line.py ... ok test inline_err::multiple_starred_assignment_target.py ... ok test inline_err::multiple_assignment_in_case_pattern.py ... ok test inline_err::params_multiple_kwargs.py ... ok test inline_err::param_missing_annotation.py ... ok test inline_err::multiple_starred_names_in_sequence_pattern.py ... ok test inline_err::params_follows_var_keyword_param.py ... ok test inline_err::params_duplicate_names.py ... ok test inline_err::params_non_default_after_default.py ... ok test inline_err::params_kwarg_after_star_separator.py ... ok test inline_err::nonlocal_stmt_empty.py ... ok test inline_err::param_with_invalid_default.py ... ok test inline_err::param_missing_default.py ... ok test inline_err::param_with_invalid_star_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::nested_async_comprehension_py310.py ... ok test inline_err::raise_stmt_from_without_exc.py ... ok test inline_err::params_no_arg_before_slash.py ... ok test inline_err::params_multiple_star_separator.py ... ok test inline_err::params_multiple_slash_separator.py ... ok test inline_err::params_multiple_varargs.py ... ok test inline_err::params_star_after_slash.py ... ok test inline_err::parenthesized_context_manager_py38.py ... ok test inline_err::params_var_keyword_with_default.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_cause.py ... ok test inline_err::parenthesized_kwarg_py38.py ... ok test inline_err::params_star_separator_after_star_param.py ... ok test inline_err::params_var_positional_with_default.py ... ok test inline_err::pep_798_unpacking_comprehensions_py314.py ... ok test inline_err::pep701_nested_interpolation_py311.py ... ok test inline_err::pos_only_py37.py ... ok test inline_err::pep_798_invalid_dict_unpacking_comprehensions_py315.py ... ok test inline_err::star_slices.py ... ok test inline_err::simple_and_compound_stmt_on_same_line.py ... ok test inline_err::simple_stmts_on_same_line_in_block.py ... ok test inline_err::raise_stmt_unparenthesized_tuple_exc.py ... ok test inline_err::simple_stmts_on_same_line.py ... ok test inline_err::starred_starred_expression.py ... ok test inline_err::simple_and_compound_stmt_on_same_line_in_block.py ... ok test inline_err::raise_stmt_invalid_exc.py ... ok test inline_err::return_stmt_invalid_expr.py ... ok test inline_err::raise_stmt_invalid_cause.py ... ok test inline_err::rebound_comprehension_variable.py ... ok test inline_err::single_star_yield.py ... ok test inline_err::single_starred_assignment_target.py ... ok test inline_err::single_star_for.py ... ok test inline_err::single_star_return.py ... ok test inline_err::star_index_py310.py ... ok test inline_err::pep701_f_string_py311.py ... ok test inline_err::starred_comprehension_target.py ... ok test inline_err::starred_list_comp_py314.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::try_stmt_mixed_except_kind.py ... ok test inline_err::template_strings_py313.py ... ok test inline_err::type_param_param_spec_bound.py ... ok test inline_err::type_alias_incomplete_stmt.py ... ok test inline_err::t_string_invalid_conversion_flag_other_tok.py ... ok test inline_err::t_string_lambda_without_parentheses.py ... ok test inline_err::try_stmt_missing_except_finally.py ... ok test inline_err::type_param_type_var_missing_default.py ... ok test inline_err::t_string_unclosed_lbrace.py ... ok test inline_err::type_alias_invalid_value_expr.py ... ok test inline_err::t_string_invalid_starred_expr.py ... ok test inline_err::type_param_missing_bound.py ... ok test inline_err::try_stmt_invalid_order.py ... ok test inline_err::tuple_context_manager_py38.py ... ok test inline_err::t_string_unclosed_lbrace_in_format_spec.py ... ok test inline_err::try_stmt_misspelled_except.py ... ok test inline_err::while_stmt_missing_colon.py ... ok test inline_err::type_param_invalid_bound_expr.py ... ok test inline_err::type_param_param_spec_missing_default.py ... ok test inline_err::type_param_default_py312.py ... ok test inline_err::type_param_type_var_invalid_default_expr.py ... ok test inline_err::type_param_param_spec_invalid_default_expr.py ... ok test inline_err::type_param_type_var_tuple_bound.py ... ok test inline_err::type_param_type_var_tuple_missing_default.py ... ok test inline_err::type_stmt_py311.py ... ok test inline_err::type_params_empty.py ... ok test inline_err::unparenthesized_named_expr_index_py38.py ... ok test inline_err::unterminated_fstring_newline_recovery.py ... ok test inline_err::type_parameter_default_order.py ... ok test inline_err::type_param_type_var_tuple_invalid_default_expr.py ... ok test inline_err::unparenthesized_named_expr_set_literal_py38.py ... ok test inline_ok::ambiguous_lpar_with_items_binary_expr.py ... ok test inline_err::while_stmt_missing_test.py ... ok test inline_err::with_items_parenthesized_missing_colon.py ... ok test inline_err::while_stmt_invalid_test_expr.py ... ok test inline_err::yield_after_comma.py ... ok test inline_err::write_to_debug_expr.py ... ok test inline_err::walrus_py37.py ... ok test inline_err::with_items_parenthesized_missing_comma.py ... ok test inline_err::unparenthesized_named_expr_set_comp_py38.py ... ok test inline_ok::class_type_params_py312.py ... ok test inline_ok::async_with_statement.py ... ok test inline_ok::ann_assign_stmt_simple_target.py ... ok test inline_err::yield_from_in_async_function.py ... ok test inline_ok::assign_targets_terminator.py ... ok test inline_ok::async_function_definition.py ... ok test inline_ok::class_keyword_in_case_pattern.py ... ok test inline_ok::all_async_comprehension_py310.py ... ok test inline_ok::backslash_continuation_indentation.py ... ok test inline_ok::async_for_statement.py ... ok test inline_ok::ambiguous_lpar_with_items_if_expr.py ... ok test inline_ok::args_unparenthesized_generator.py ... ok test inline_ok::assign_stmt_starred_expr_value.py ... ok test inline_ok::decorator_async_function.py ... ok test inline_ok::class_def_arguments.py ... ok test inline_ok::different_match_pattern_bindings.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_eval_hack_py38.py ... ok test inline_ok::decorator_expression_dotted_ident_py38.py ... ok test inline_ok::decorator_expression_identity_hack_py38.py ... ok test inline_ok::decorator_await_expression_py39.py ... ok test inline_ok::decorator_expression_py39.py ... ok test inline_ok::dotted_name_normalized_spaces.py ... ok test inline_ok::del_targets_terminator.py ... ok test inline_ok::del_debug_py38.py ... ok test inline_ok::except_star_py311.py ... ok test inline_ok::duplicate_match_key_attr.py ... ok test inline_ok::fstring_format_spec_terminator.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::function_def_parameter_range.py ... ok test inline_ok::for_iter_unpack_py38.py ... ok test inline_ok::import_from_star.py ... ok test inline_ok::import_as_name_soft_keyword.py ... ok test inline_ok::for_iter_unpack_py39.py ... ok test inline_ok::for_in_target_valid_expr.py ... ok test inline_ok::global_stmt.py ... ok test inline_ok::except_stmt_unparenthesized_tuple_no_as_py314.py ... ok test inline_ok::except_stmt_as_name_soft_keyword.py ... ok test inline_ok::function_type_params_py312.py ... ok test inline_ok::iter_unpack_return_py38.py ... ok test inline_ok::function_def_parenthesized_return_types.py ... ok test inline_ok::import_stmt_terminator.py ... ok test inline_ok::from_import_stmt_terminator.py ... ok test inline_ok::function_def_valid_return_expr.py ... ok test inline_ok::irrefutable_case_pattern_at_end.py ... ok test inline_ok::iter_unpack_return_py37.py ... ok test inline_ok::lambda_with_valid_body.py ... ok test inline_ok::match_as_pattern.py ... ok test inline_ok::lazy_import_relative_py315.py ... ok test inline_ok::iter_unpack_yield_py38.py ... ok test inline_ok::lambda_with_no_parameters.py ... ok test inline_ok::lazy_import_semantic_ok_py315.py ... ok test inline_ok::iter_unpack_yield_py37.py ... ok test inline_ok::match_classify_as_identifier_1.py ... ok test inline_ok::nonlocal_declaration_at_module_level.py ... ok test inline_ok::lazy_import_soft_keyword_split_py315.py ... ok test inline_ok::lazy_import_stmt_py315.py ... ok test inline_ok::match_after_py310.py ... ok test inline_ok::match_as_pattern_soft_keyword.py ... ok test inline_ok::multiple_assignment_in_case_pattern.py ... ok test inline_ok::match_attr_pattern_soft_keyword.py ... ok test inline_ok::match_annotated_assignment.py ... ok test inline_ok::non_duplicate_type_parameter_names.py ... ok test inline_ok::match_classify_as_keyword_2.py ... ok test inline_ok::multiple_starred_assignment_target.py ... ok test inline_ok::match_stmt_subject_expr.py ... ok test inline_ok::match_sequence_pattern_terminator.py ... ok test inline_ok::match_stmt_valid_guard_expr.py ... ok test inline_ok::match_classify_as_identifier_2.py ... ok test inline_ok::match_classify_as_keyword_or_identifier.py ... ok test inline_ok::match_classify_as_keyword_1.py ... ok test inline_ok::nested_alternative_patterns.py ... ok test inline_ok::match_sequence_pattern_parentheses_terminator.py ... ok test inline_ok::non_nested_quote_in_format_spec_py311.py ... ok test inline_ok::nonlocal_stmt.py ... ok test inline_ok::parenthesized_named_expr_py38.py ... ok test inline_ok::non_rebound_comprehension_variable.py ... ok test inline_ok::non_duplicate_keyword_args.py ... ok test inline_ok::nested_async_comprehension_py310.py ... ok test inline_ok::nested_async_comprehension_py311.py ... ok test inline_ok::param_with_annotation.py ... ok test inline_ok::params_non_default_after_star.py ... ok test inline_ok::param_with_star_annotation_py311.py ... ok test inline_ok::param_with_default.py ... ok test inline_ok::param_with_star_annotation.py ... ok test inline_ok::param_with_star_annotation_py310.py ... ok test inline_ok::parenthesized_named_expr_index_py38.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::parenthesized_star_index_py310.py ... ok test inline_ok::single_star_in_tuple.py ... ok test inline_ok::pep_798_unpacking_comprehensions_py315.py ... ok test inline_ok::pep701_f_string_py311.py ... ok test inline_ok::type_stmt_py312.py ... ok test inline_ok::starred_list_comp_py315.py ... ok test inline_ok::read_from_debug.py ... ok test inline_ok::single_starred_assignment_target.py ... ok test inline_ok::type_param_param_spec.py ... ok test inline_ok::tuple_context_manager_py38.py ... ok test inline_ok::type_param_default_py313.py ... ok test inline_ok::pos_only_py38.py ... ok test inline_ok::simple_stmts_in_block.py ... ok test inline_ok::template_strings_py314.py ... ok test inline_ok::starred_comprehension_target.py ... ok test inline_ok::star_index_py311.py ... ok test inline_ok::type_param_type_var.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::pep750_t_string_py314.py ... ok test inline_ok::pep701_f_string_py312.py ... ok test inline_ok::type_param_type_var_tuple.py ... ok test invalid_syntax::expressions/arguments/double_starred.py ... ok test inline_ok::valid_annotation_py313.py ... ok test inline_ok::unparenthesized_named_expr_index_py39.py ... ok test inline_ok::unparenthesized_named_expr_py39.py ... ok test invalid_syntax::expressions/arguments/duplicate_keyword_arguments.py ... ok test inline_ok::walrus_py38.py ... ok test inline_ok::yield_after_comma_parenthesized.py ... ok test inline_ok::valid_future_feature.py ... ok test invalid_syntax::expressions/arguments/unclosed_1.py ... ok test invalid_syntax::expressions/arguments/missing_comma.py ... ok test invalid_syntax::expressions/arguments/invalid_keyword_expression.py ... ok test invalid_syntax::expressions/bin_op/named_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_lhs.py ... ok test invalid_syntax::expressions/attribute/invalid_member.py ... ok test inline_ok::valid_annotation_class.py ... ok test inline_ok::valid_annotation_function_py313.py ... ok test invalid_syntax::expressions/arguments/missing_argument.py ... ok test invalid_syntax::expressions/attribute/no_member.py ... ok test invalid_syntax::expressions/arguments/unclosed_0.py ... ok test invalid_syntax::expressions/arguments/unclosed_2.py ... ok test invalid_syntax::expressions/arguments/starred.py ... ok test invalid_syntax::expressions/arguments/missing_expression.py ... ok test invalid_syntax::expressions/arguments/invalid_order.py ... ok test invalid_syntax::expressions/attribute/multiple_dots.py ... ok test invalid_syntax::expressions/compare/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_1.py ... ok test invalid_syntax::expressions/bin_op/missing_rhs_0.py ... ok test invalid_syntax::expressions/await/no_expression_0.py ... ok test invalid_syntax::expressions/bin_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/bin_op/multiple_ops.py ... ok test invalid_syntax::expressions/await/recover.py ... ok test invalid_syntax::expressions/await/no_expression_1.py ... ok test invalid_syntax::expressions/bin_op/starred_expression.py ... ok test invalid_syntax::expressions/dict/named_expression_1.py ... ok test invalid_syntax::expressions/bool_op/missing_rhs.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_1.py ... ok test invalid_syntax::expressions/compare/named_expression.py ... ok test invalid_syntax::expressions/compare/multiple_equals.py ... ok test invalid_syntax::expressions/dict/double_star_comprehension.py ... ok test invalid_syntax::expressions/compare/missing_rhs_2.py ... ok test invalid_syntax::expressions/compare/missing_rhs_0.py ... ok test invalid_syntax::expressions/compare/invalid_order.py ... ok test invalid_syntax::expressions/compare/missing_lhs.py ... ok test invalid_syntax::expressions/bool_op/missing_lhs.py ... ok test invalid_syntax::expressions/compare/missing_rhs_1.py ... ok test invalid_syntax::expressions/bool_op/named_expression.py ... ok test invalid_syntax::expressions/bool_op/starred_expression.py ... ok test invalid_syntax::expressions/bool_op/invalid_rhs_expression.py ... ok test invalid_syntax::expressions/emoji_statement.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_2.py ... ok test invalid_syntax::expressions/emoji_identifiers.py ... ok test invalid_syntax::expressions/dict/named_expression_0.py ... ok test invalid_syntax::expressions/dict/missing_closing_brace_0.py ... ok test invalid_syntax::expressions/compare/starred_expression.py ... ok test invalid_syntax::expressions/dict/recover.py ... ok test invalid_syntax::expressions/dict/double_star.py ... ok test invalid_syntax::expressions/lambda_default_parameters.py ... ok test invalid_syntax::expressions/dict/comprehension.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_0.py ... ok test invalid_syntax::expressions/named/missing_expression_4.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_2.py ... ok test invalid_syntax::expressions/if/missing_test_expr_1.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/list/missing_closing_bracket_3.py ... ok test invalid_syntax::expressions/lambda_duplicate_parameters.py ... ok test invalid_syntax::expressions/if/recover.py ... ok test invalid_syntax::expressions/if/missing_test_expr_0.py ... ok test invalid_syntax::expressions/list/missing_closing_bracket_1.py ... ok test invalid_syntax::expressions/named/missing_expression_0.py ... ok test invalid_syntax::expressions/named/missing_expression_2.py ... ok test invalid_syntax::expressions/named/missing_expression_1.py ... ok test invalid_syntax::expressions/named/invalid_target.py ... ok test invalid_syntax::expressions/named/missing_expression_3.py ... ok test invalid_syntax::expressions/list/recover.py ... ok test invalid_syntax::expressions/list/star_expression_precedence.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_1.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_1.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_0.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_2.py ... ok test invalid_syntax::expressions/list/comprehension.py ... ok test invalid_syntax::expressions/parenthesized/generator.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_0.py ... ok test invalid_syntax::expressions/set/star_expression_precedence.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_3.py ... ok test invalid_syntax::expressions/set/missing_closing_curly_brace_2.py ... ok test invalid_syntax::expressions/parenthesized/parenthesized.py ... ok test invalid_syntax::expressions/set/recover.py ... ok test invalid_syntax::expressions/parenthesized/missing_closing_paren_3.py ... ok test invalid_syntax::expressions/set/comprehension.py ... ok test invalid_syntax::expressions/yield_from/starred_expression.py ... ok test invalid_syntax::expressions/parenthesized/tuple.py ... ok test invalid_syntax::expressions/parenthesized/tuple_starred_expr.py ... ok test invalid_syntax::expressions/yield/star_expression.py ... ok test invalid_syntax::expressions/unary.py ... ok test invalid_syntax::expressions/unary/named_expression.py ... ok test invalid_syntax::expressions/unary/no_expression_0.py ... ok test invalid_syntax::expressions/unary/no_expression_1.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_1.py ... ok test invalid_syntax::expressions/subscript/invalid_slice_element.py ... ok test invalid_syntax::re_lexing/line_continuation_1.py ... ok test invalid_syntax::expressions/yield/named_expression.py ... ok test invalid_syntax::re_lexing/line_continuation_windows_eol.py ... ok test invalid_syntax::expressions/subscript/unclosed_slice_0.py ... ok test invalid_syntax::expressions/yield_from/unparenthesized.py ... ok test invalid_syntax::re_lex_logical_token_mac_eol.py ... ok test invalid_syntax::re_lex_logical_token_windows_eol.py ... ok test invalid_syntax::re_lex_logical_token.py ... ok test invalid_syntax::statements/match/as_pattern_2.py ... ok test invalid_syntax::re_lexing/fstring_format_spec_1.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_1.py ... ok test invalid_syntax::statements/if_extra_closing_parentheses.py ... ok test invalid_syntax::statements/invalid_assignment_targets.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_2.py ... ok test invalid_syntax::statements/if_extra_indent.py ... ok test invalid_syntax::re_lexing/triple_quoted_fstring_3.py ... ok test invalid_syntax::re_lexing/ty_1828.py ... ok test invalid_syntax::statements/function_type_parameters.py ... ok test invalid_syntax::statements/match/as_pattern_3.py ... ok test invalid_syntax::statements/match/as_pattern_0.py ... ok test invalid_syntax::statements/match/as_pattern_4.py ... ok test invalid_syntax::statements/match/unary_add_usage.py ... ok test invalid_syntax::statements/match/invalid_mapping_pattern.py ... ok test invalid_syntax::statements/match/invalid_class_pattern.py ... ok test invalid_syntax::statements/match/invalid_lhs_or_rhs_pattern.py ... ok test invalid_syntax::statements/invalid_augmented_assignment_target.py ... ok test invalid_syntax::statements/match/as_pattern_1.py ... ok test valid_syntax::expressions/attribute.py ... ok test invalid_syntax::statements/with/empty_with_items.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar.py ... ok test invalid_syntax::statements/with/unclosed_ambiguous_lpar_eof.py ... ok test invalid_syntax::statements/match/star_pattern_usage.py ... ok test invalid_syntax::statements/with/ambiguous_lpar_with_items.py ... ok test valid_syntax::expressions/name.py ... ok test invalid_syntax::statements/with/unparenthesized_with_items.py ... ok test valid_syntax::expressions/bool_op.py ... ok test valid_syntax::expressions/await.py ... ok test valid_syntax::expressions/call.py ... ok test valid_syntax::expressions/bin_op.py ... ok test valid_syntax::expressions/dictionary.py ... ok test valid_syntax::expressions/compare.py ... ok test valid_syntax::expressions/list.py ... ok test valid_syntax::expressions/if.py ... ok test valid_syntax::expressions/generator.py ... ok test valid_syntax::expressions/dictionary_comprehension.py ... ok test valid_syntax::expressions/arguments.py ... ok test valid_syntax::other/atom.py ... ok test valid_syntax::expressions/starred.py ... ok test valid_syntax::expressions/subscript.py ... ok test valid_syntax::expressions/named.py ... ok test valid_syntax::expressions/string.py ... ok test valid_syntax::expressions/list_comprehension.py ... ok test valid_syntax::expressions/tuple.py ... ok test valid_syntax::expressions/lambda.py ... ok test valid_syntax::expressions/set.py ... ok test valid_syntax::other/decorator.py ... ok test valid_syntax::expressions/number_literal.py ... ok test valid_syntax::expressions/set_comprehension.py ... ok test valid_syntax::expressions/f_string.py ... ok test valid_syntax::expressions/parenthesized.py ... ok test valid_syntax::statement/if.py ... ok test valid_syntax::statement/assert.py ... ok test valid_syntax::statement/annotated_assignment.py ... ok test valid_syntax::expressions/slice.py ... ok test valid_syntax::statement/augmented_assignment.py ... ok test valid_syntax::expressions/unary_op.py ... ok test valid_syntax::expressions/yield_from.py ... ok test valid_syntax::expressions/yield.py ... ok test valid_syntax::statement/assignment.py ... ok test valid_syntax::statement/from_import.py ... ok test valid_syntax::statement/delete.py ... ok test valid_syntax::statement/for.py ... ok test valid_syntax::statement/import.py ... ok test valid_syntax::statement/with.py ... ok test valid_syntax::statement/return.py ... ok test valid_syntax::statement/simple.py ... ok test valid_syntax::statement/while.py ... ok test valid_syntax::statement/class.py ... ok test valid_syntax::statement/raise.py ... ok test valid_syntax::expressions/t_string.py ... ok test valid_syntax::statement/function.py ... ok test valid_syntax::statement/ambiguous_lpar_with_items.py ... ok test valid_syntax::statement/type.py ... ok test valid_syntax::statement/try.py ... ok test valid_syntax::statement/match.py ... ok test result: ok. 554 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/generate_inline_tests-3e3726ab117d7522 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_semantic-a4287f974d6dd77a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_stdlib-98d8e7e32811b14a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ruff_python_trivia-c20278e791decf1e --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/block_comments-d51622553b07f5ea --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 7 tests test block_comments_indented_block ... ok test block_comments_lines_in_triple_quotes_not_a_block ... ok test block_comments_lines_with_code_not_a_block ... ok test block_comments_sequential_lines_not_in_block ... ok test block_comments_single_line_is_not_a_block ... ok test block_comments_stress_test ... ok test block_comments_two_line_block_at_start ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/simple_tokenizer-dfa1d3e81593b07c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/whitespace-373f1d8936191f04 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test trailing_content ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_server-4fb9f34687a0f086 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/document-3b05b7af2f37bfad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-4be9bb41d89333c8 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 capabilities::dynamically_registers_formatting_and_range_formatting_for_python_and_markdown ... 2026-09-03 22:11:00.992710893 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:00.992763194 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server, using default options 2026-09-03 22:11:00.992766814 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:00.992795194 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:00.994394895 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/pyproject.toml` 2026-09-03 22:11:00.994497926 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=262 2026-09-03 22:11:00.994509536 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-03 22:11:00.994576216 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:00.994722617 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:01.041614120 DEBUG request{id=2 method=shutdown}: enter 2026-09-03 22:11:01.041661021 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.041688051 DEBUG Received exit notification, exiting ok test capabilities::statically_registers_formatting_when_dynamic_registration_is_unsupported ... 2026-09-03 22:11:01.043106931 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.043156141 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server, using default options 2026-09-03 22:11:01.043160001 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.043172561 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.043996097 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/pyproject.toml` 2026-09-03 22:11:01.044111278 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=262 2026-09-03 22:11:01.044123798 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-03 22:11:01.044196389 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.044281259 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.053189813 DEBUG request{id=2 method=shutdown}: enter 2026-09-03 22:11:01.053198353 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.053224683 DEBUG Received exit notification, exiting ok test code_action::code_action_without_valid_url_returns_unchanged_action ... 2026-09-03 22:11:01.054272310 INFO No workspace options found for file:///tmp/.tmpuwDITb, using default options 2026-09-03 22:11:01.054304270 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.054316311 DEBUG Indexing settings for workspace: /tmp/.tmpuwDITb 2026-09-03 22:11:01.056118813 INFO Registering workspace: /tmp/.tmpuwDITb 2026-09-03 22:11:01.056193434 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.056324335 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-09-03 22:11:01.056355635 WARN request{id=2 method=codeAction/resolve}: Returning code action unchanged because it doesn't contain Ruff's document URI payload. 2026-09-03 22:11:01.066480337 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.066489667 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.066510697 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_python ... 2026-09-03 22:11:01.067415164 INFO No workspace options found for file:///tmp/.tmpo2RUwp, using default options 2026-09-03 22:11:01.067447334 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.067457404 DEBUG Indexing settings for workspace: /tmp/.tmpo2RUwp 2026-09-03 22:11:01.069073805 INFO Registering workspace: /tmp/.tmpo2RUwp 2026-09-03 22:11:01.069138526 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.069224996 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.069256577 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-09-03 22:11:01.069289107 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpo2RUwp/test.py 2026-09-03 22:11:01.069300827 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpo2RUwp/test.py 2026-09-03 22:11:01.069971412 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-09-03 22:11:01.070045852 DEBUG request{id=2 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpo2RUwp/test.py 2026-09-03 22:11:01.070059872 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-09-03 22:11:01.080280495 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.080289445 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.080308255 DEBUG Received exit notification, exiting ok test code_action::code_actions_for_toml ... 2026-09-03 22:11:01.081217342 INFO No workspace options found for file:///tmp/.tmp12o35k, using default options 2026-09-03 22:11:01.081244962 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.081255722 DEBUG Indexing settings for workspace: /tmp/.tmp12o35k 2026-09-03 22:11:01.081701615 DEBUG No `target-version` found in `/tmp/.tmp12o35k/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.081881816 DEBUG Loaded settings from: `/tmp/.tmp12o35k/ruff.toml` for `/tmp/.tmp12o35k` 2026-09-03 22:11:01.082832143 INFO Registering workspace: /tmp/.tmp12o35k 2026-09-03 22:11:01.082896693 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.082985334 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.083012894 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.083044955 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp12o35k/ruff.toml 2026-09-03 22:11:01.083206806 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-09-03 22:11:01.083214296 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp12o35k/ruff.toml 2026-09-03 22:11:01.083230186 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmp12o35k/ruff.toml 2026-09-03 22:11:01.093452898 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.093462308 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.093480559 DEBUG Received exit notification, exiting ok test code_action::human_readable_rule_names ... 2026-09-03 22:11:01.094517456 INFO No workspace options found for file:///tmp/.tmpqzlfVR, using default options 2026-09-03 22:11:01.094546006 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.094556736 DEBUG Indexing settings for workspace: /tmp/.tmpqzlfVR 2026-09-03 22:11:01.095192921 DEBUG Loaded settings from: `/tmp/.tmpqzlfVR/pyproject.toml` for `/tmp/.tmpqzlfVR` 2026-09-03 22:11:01.097191515 INFO Registering workspace: /tmp/.tmpqzlfVR 2026-09-03 22:11:01.097267746 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.097352596 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.097379996 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.097418437 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpqzlfVR/test.py 2026-09-03 22:11:01.097961150 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-09-03 22:11:01.098117552 DEBUG request{id=3 method=textDocument/codeAction}: enter 2026-09-03 22:11:01.098124242 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpqzlfVR/test.py 2026-09-03 22:11:01.098140132 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpqzlfVR/test.py 2026-09-03 22:11:01.098177862 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-09-03 22:11:01.098211202 DEBUG request{id=3 method=textDocument/codeAction}: Included path via `include`: /tmp/.tmpqzlfVR/test.py 2026-09-03 22:11:01.098221102 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-09-03 22:11:01.108359784 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.108368404 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.108392005 DEBUG Received exit notification, exiting ok test code_action::invalid_code_action_resolve_data_returns_unchanged_action ... 2026-09-03 22:11:01.109356621 INFO No workspace options found for file:///tmp/.tmpFOJH6u, using default options 2026-09-03 22:11:01.109386332 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.109395632 DEBUG Indexing settings for workspace: /tmp/.tmpFOJH6u 2026-09-03 22:11:01.111846939 INFO Registering workspace: /tmp/.tmpFOJH6u 2026-09-03 22:11:01.111902479 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.112023730 DEBUG request{id=2 method=codeAction/resolve}: enter 2026-09-03 22:11:01.112057491 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-09-03 22:11:01.122168042 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.122178502 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.122198583 DEBUG Received exit notification, exiting ok test code_action::no_code_actions_for_markdown ... 2026-09-03 22:11:01.123105329 INFO No workspace options found for file:///tmp/.tmpqu4Jkv, using default options 2026-09-03 22:11:01.123138389 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.123148899 DEBUG Indexing settings for workspace: /tmp/.tmpqu4Jkv 2026-09-03 22:11:01.125712858 INFO Registering workspace: /tmp/.tmpqu4Jkv 2026-09-03 22:11:01.125778728 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.125884199 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.125930049 DEBUG request{id=2 method=textDocument/codeAction}: enter 2026-09-03 22:11:01.136117411 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.136126041 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.136144932 DEBUG Received exit notification, exiting ok test custom_extension::format_custom_extension_mapped_to_markdown ... 2026-09-03 22:11:01.137167729 INFO No workspace options found for file:///tmp/.tmpqsLRz6, using default options 2026-09-03 22:11:01.137200379 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.137212969 DEBUG Indexing settings for workspace: /tmp/.tmpqsLRz6 2026-09-03 22:11:01.137930634 DEBUG Loaded settings from: `/tmp/.tmpqsLRz6/pyproject.toml` for `/tmp/.tmpqsLRz6` 2026-09-03 22:11:01.139907918 INFO Registering workspace: /tmp/.tmpqsLRz6 2026-09-03 22:11:01.139972999 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.140064899 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.140105400 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.140133640 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpqsLRz6/test.thing 2026-09-03 22:11:01.140961676 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.151163038 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.151173228 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.151192788 DEBUG Received exit notification, exiting ok test custom_extension::lint_custom_extension_mapped_to_markdown_emits_no_diagnostics ... 2026-09-03 22:11:01.152252416 INFO No workspace options found for file:///tmp/.tmpA8P44i, using default options 2026-09-03 22:11:01.152284146 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.152295656 DEBUG Indexing settings for workspace: /tmp/.tmpA8P44i 2026-09-03 22:11:01.153039762 DEBUG Loaded settings from: `/tmp/.tmpA8P44i/pyproject.toml` for `/tmp/.tmpA8P44i` 2026-09-03 22:11:01.154009309 INFO Registering workspace: /tmp/.tmpA8P44i 2026-09-03 22:11:01.154073539 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.154167270 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.154191110 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.154215780 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpA8P44i/test.thing 2026-09-03 22:11:01.164377452 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.164385672 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.164405212 DEBUG Received exit notification, exiting ok test custom_extension::range_format_custom_extension_mapped_to_markdown_is_unsupported ... 2026-09-03 22:11:01.165311519 INFO No workspace options found for file:///tmp/.tmpIzJOjP, using default options 2026-09-03 22:11:01.165340749 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.165351719 DEBUG Indexing settings for workspace: /tmp/.tmpIzJOjP 2026-09-03 22:11:01.165968073 DEBUG Loaded settings from: `/tmp/.tmpIzJOjP/pyproject.toml` for `/tmp/.tmpIzJOjP` 2026-09-03 22:11:01.167999918 INFO Registering workspace: /tmp/.tmpIzJOjP 2026-09-03 22:11:01.168066448 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.168159629 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.168195769 DEBUG request{id=2 method=textDocument/rangeFormatting}: enter 2026-09-03 22:11:01.168221349 DEBUG request{id=2 method=textDocument/rangeFormatting}: Included path via `include`: /tmp/.tmpIzJOjP/test.thing 2026-09-03 22:11:01.168225769 WARN request{id=2 method=textDocument/rangeFormatting}: Range formatting for Markdown files not supported 2026-09-03 22:11:01.178365051 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.178372012 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.178387542 DEBUG Received exit notification, exiting ok test diagnostics::invalid_pyproject_toml_diagnostic ... 2026-09-03 22:11:01.179376879 INFO No workspace options found for file:///tmp/.tmp5pIwbB, using default options 2026-09-03 22:11:01.179402939 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.179413069 DEBUG Indexing settings for workspace: /tmp/.tmp5pIwbB 2026-09-03 22:11:01.181921867 INFO Registering workspace: /tmp/.tmp5pIwbB 2026-09-03 22:11:01.181980047 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.182062118 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.182085678 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.182108788 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmp5pIwbB/pyproject.toml 2026-09-03 22:11:01.192354141 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.192361271 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.192378971 DEBUG Received exit notification, exiting ok test diagnostics::toml_diagnostics ... 2026-09-03 22:11:01.193302658 INFO No workspace options found for file:///tmp/.tmpEiu9SD, using default options 2026-09-03 22:11:01.193329678 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.193339568 DEBUG Indexing settings for workspace: /tmp/.tmpEiu9SD 2026-09-03 22:11:01.193760631 DEBUG No `target-version` found in `/tmp/.tmpEiu9SD/ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.193907992 DEBUG Loaded settings from: `/tmp/.tmpEiu9SD/ruff.toml` for `/tmp/.tmpEiu9SD` 2026-09-03 22:11:01.194935129 INFO Registering workspace: /tmp/.tmpEiu9SD 2026-09-03 22:11:01.195004700 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.195100740 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.195128040 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.195158791 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpEiu9SD/ruff.toml 2026-09-03 22:11:01.205407743 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.205416533 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.205436004 DEBUG Received exit notification, exiting ok test diagnostics::uses_human_readable_names_in_preview ... 2026-09-03 22:11:01.206424781 INFO No workspace options found for file:///tmp/.tmpUe6aW1, using default options 2026-09-03 22:11:01.206455631 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.206465731 DEBUG Indexing settings for workspace: /tmp/.tmpUe6aW1 2026-09-03 22:11:01.207119036 DEBUG Loaded settings from: `/tmp/.tmpUe6aW1/pyproject.toml` for `/tmp/.tmpUe6aW1` 2026-09-03 22:11:01.208095903 INFO Registering workspace: /tmp/.tmpUe6aW1 2026-09-03 22:11:01.208156413 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.208244274 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.208271154 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.208296194 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpUe6aW1/test.py 2026-09-03 22:11:01.208827298 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-09-03 22:11:01.219098721 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.219107081 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.219126481 DEBUG Received exit notification, exiting ok test hover::hover_for_file_level_noqa ... 2026-09-03 22:11:01.220214749 INFO No workspace options found for file:///tmp/.tmpUdSKoG, using default options 2026-09-03 22:11:01.220246719 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.220258239 DEBUG Indexing settings for workspace: /tmp/.tmpUdSKoG 2026-09-03 22:11:01.222848487 INFO Registering workspace: /tmp/.tmpUdSKoG 2026-09-03 22:11:01.222910958 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.223003578 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.223028829 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.233185221 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.233192241 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.233206751 DEBUG Received exit notification, exiting ok test hover::hover_for_human_readable_rule_name ... 2026-09-03 22:11:01.234175878 INFO No workspace options found for file:///tmp/.tmpvN7E4I, using default options 2026-09-03 22:11:01.234201558 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.234212118 DEBUG Indexing settings for workspace: /tmp/.tmpvN7E4I 2026-09-03 22:11:01.234874603 DEBUG Loaded settings from: `/tmp/.tmpvN7E4I/pyproject.toml` for `/tmp/.tmpvN7E4I` 2026-09-03 22:11:01.236848907 INFO Registering workspace: /tmp/.tmpvN7E4I 2026-09-03 22:11:01.236915967 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.237001278 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.237032078 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.247212350 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.247219210 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.247237861 DEBUG Received exit notification, exiting ok test hover::hover_for_python_noqa ... 2026-09-03 22:11:01.248245738 INFO No workspace options found for file:///tmp/.tmpFwCyh4, using default options 2026-09-03 22:11:01.248274398 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.248283798 DEBUG Indexing settings for workspace: /tmp/.tmpFwCyh4 2026-09-03 22:11:01.250803536 INFO Registering workspace: /tmp/.tmpFwCyh4 2026-09-03 22:11:01.250877506 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.250956457 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.250989957 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.261244780 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.261251540 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.261272500 DEBUG Received exit notification, exiting ok test hover::hover_for_ruff_suppression_comments ... 2026-09-03 22:11:01.262101826 INFO No workspace options found for file:///tmp/.tmpVsTq5E, using default options 2026-09-03 22:11:01.262127296 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.262136366 DEBUG Indexing settings for workspace: /tmp/.tmpVsTq5E 2026-09-03 22:11:01.264712004 INFO Registering workspace: /tmp/.tmpVsTq5E 2026-09-03 22:11:01.264775495 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.264868846 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.264899446 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.264999167 DEBUG request{id=3 method=textDocument/hover}: enter 2026-09-03 22:11:01.265046427 DEBUG request{id=4 method=textDocument/hover}: enter 2026-09-03 22:11:01.265089887 DEBUG request{id=5 method=textDocument/hover}: enter 2026-09-03 22:11:01.265137328 DEBUG request{id=6 method=textDocument/hover}: enter 2026-09-03 22:11:01.265190888 DEBUG request{id=7 method=textDocument/hover}: enter 2026-09-03 22:11:01.275292110 DEBUG request{id=8 method=shutdown}: enter 2026-09-03 22:11:01.275299910 DEBUG request{id=8 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.275319280 DEBUG Received exit notification, exiting ok test hover::no_hover_for_markdown ... 2026-09-03 22:11:01.276129576 INFO No workspace options found for file:///tmp/.tmpSY0eS7, using default options 2026-09-03 22:11:01.276162106 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.276184836 DEBUG Indexing settings for workspace: /tmp/.tmpSY0eS7 2026-09-03 22:11:01.278768664 INFO Registering workspace: /tmp/.tmpSY0eS7 2026-09-03 22:11:01.278850495 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.278961806 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.278999246 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.289131408 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.289140118 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.289159368 DEBUG Received exit notification, exiting ok test hover::no_hover_for_suppression_text_in_string ... 2026-09-03 22:11:01.289970754 INFO No workspace options found for file:///tmp/.tmpKsGrED, using default options 2026-09-03 22:11:01.290010084 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.290022674 DEBUG Indexing settings for workspace: /tmp/.tmpKsGrED 2026-09-03 22:11:01.292610623 INFO Registering workspace: /tmp/.tmpKsGrED 2026-09-03 22:11:01.292673963 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.292757824 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.292785664 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.302939216 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.302946046 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.302965626 DEBUG Received exit notification, exiting ok test hover::unavailable_document_returns_empty_response ... 2026-09-03 22:11:01.303837942 INFO No workspace options found for file:///tmp/.tmpWVT2zR, using default options 2026-09-03 22:11:01.303874843 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.303887713 DEBUG Indexing settings for workspace: /tmp/.tmpWVT2zR 2026-09-03 22:11:01.305519464 INFO Registering workspace: /tmp/.tmpWVT2zR 2026-09-03 22:11:01.305578315 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.305684336 DEBUG request{id=2 method=textDocument/hover}: enter 2026-09-03 22:11:01.305713336 WARN request{id=2 method=textDocument/hover}: Returning no hover information because document `file:///tmp/.tmpWVT2zR/not-open.py` isn't open. 2026-09-03 22:11:01.315840398 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.315852078 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.315872918 DEBUG Received exit notification, exiting ok test notebook::notebook_without_ipynb_extension ... 2026-09-03 22:11:01.316916585 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures, using default options 2026-09-03 22:11:01.316944765 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.316956036 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures 2026-09-03 22:11:01.317686051 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/pyproject.toml` 2026-09-03 22:11:01.317798381 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=262 2026-09-03 22:11:01.317826262 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-03 22:11:01.321392147 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures 2026-09-03 22:11:01.321456457 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.321560068 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-03 22:11:01.321587108 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures/notebook.py 2026-09-03 22:11:01.322377914 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-09-03 22:11:01.322406914 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-09-03 22:11:01.322426184 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-09-03 22:11:01.322537445 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.322605116 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.332940069 DEBUG request{id=2 method=shutdown}: enter 2026-09-03 22:11:01.332947799 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.332962319 DEBUG Received exit notification, exiting ok test notebook::pull_diagnostics_for_notebook_cells ... 2026-09-03 22:11:01.334102257 INFO No workspace options found for file:///tmp/.tmpWFz8P7, using default options 2026-09-03 22:11:01.334133958 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.334145788 DEBUG Indexing settings for workspace: /tmp/.tmpWFz8P7 2026-09-03 22:11:01.334861893 DEBUG Loaded settings from: `/tmp/.tmpWFz8P7/pyproject.toml` for `/tmp/.tmpWFz8P7` 2026-09-03 22:11:01.335841520 INFO Registering workspace: /tmp/.tmpWFz8P7 2026-09-03 22:11:01.335904720 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.336003791 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-03 22:11:01.336022421 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpWFz8P7/test.ipynb 2026-09-03 22:11:01.336621435 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.336658825 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.336723876 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.336755006 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpWFz8P7/test.ipynb 2026-09-03 22:11:01.337267120 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.337278670 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpWFz8P7/test.ipynb 2026-09-03 22:11:01.337386231 DEBUG request{id=4 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.337394341 DEBUG request{id=4 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpWFz8P7/test.ipynb 2026-09-03 22:11:01.347543693 DEBUG request{id=5 method=shutdown}: enter 2026-09-03 22:11:01.347555403 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.347574503 DEBUG Received exit notification, exiting ok test notebook::related_information ... 2026-09-03 22:11:01.348677611 INFO No workspace options found for file:///tmp/.tmpw3J5aP, using default options 2026-09-03 22:11:01.348706081 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.348716171 DEBUG Indexing settings for workspace: /tmp/.tmpw3J5aP 2026-09-03 22:11:01.349374406 DEBUG Loaded settings from: `/tmp/.tmpw3J5aP/pyproject.toml` for `/tmp/.tmpw3J5aP` 2026-09-03 22:11:01.351314339 INFO Registering workspace: /tmp/.tmpw3J5aP 2026-09-03 22:11:01.351381880 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.351483751 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-03 22:11:01.351506401 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /tmp/.tmpw3J5aP/test.ipynb 2026-09-03 22:11:01.352002834 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.352036855 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.362146596 DEBUG request{id=2 method=shutdown}: enter 2026-09-03 22:11:01.362158086 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.362181547 DEBUG Received exit notification, exiting ok test notebook::super_resolution_overview ... 2026-09-03 22:11:01.363166004 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures, using default options 2026-09-03 22:11:01.363197304 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.363207814 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures 2026-09-03 22:11:01.363968519 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/pyproject.toml` 2026-09-03 22:11:01.364084270 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=262 2026-09-03 22:11:01.364094900 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-03 22:11:01.365607731 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures 2026-09-03 22:11:01.365667771 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.365775532 DEBUG notification{method=notebookDocument/didOpen}: enter 2026-09-03 22:11:01.365820382 DEBUG notification{method=notebookDocument/didOpen}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-03 22:11:01.366199885 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-09-03 22:11:01.366224455 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-09-03 22:11:01.366243325 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-09-03 22:11:01.366362496 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.366446917 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.366744829 DEBUG notification{method=notebookDocument/didChange}: enter 2026-09-03 22:11:01.366763539 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-03 22:11:01.367004421 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-09-03 22:11:01.367026191 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-09-03 22:11:01.367044381 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-09-03 22:11:01.367138972 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.367200052 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.367253863 DEBUG notification{method=notebookDocument/didChange}: enter 2026-09-03 22:11:01.367266833 DEBUG notification{method=notebookDocument/didChange}: Included path via `include`: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server/resources/test/fixtures/tensorflow_test_notebook.ipynb 2026-09-03 22:11:01.367484954 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-09-03 22:11:01.367507934 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-09-03 22:11:01.367525705 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-09-03 22:11:01.367613925 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.367698816 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:01.378071280 DEBUG request{id=2 method=shutdown}: enter 2026-09-03 22:11:01.378080530 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.378100130 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_remains_excluded_without_explicit_registration ... 2026-09-03 22:11:01.379273838 INFO No workspace options found for file:///tmp/.tmpGwuhDU, using default options 2026-09-03 22:11:01.379309088 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.379320298 DEBUG Indexing settings for workspace: /tmp/.tmpGwuhDU 2026-09-03 22:11:01.379737651 DEBUG No `target-version` found in `/tmp/.tmpGwuhDU/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.379885232 DEBUG Loaded settings from: `/tmp/.tmpGwuhDU/.ruff.toml` for `/tmp/.tmpGwuhDU` 2026-09-03 22:11:01.379905453 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpGwuhDU/sub 2026-09-03 22:11:01.380908380 INFO Registering workspace: /tmp/.tmpGwuhDU 2026-09-03 22:11:01.380970610 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.381059901 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.381093791 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.381120731 DEBUG request{id=2 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpGwuhDU/sub/test.py 2026-09-03 22:11:01.381163511 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.381179882 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-03 22:11:01.381184442 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpGwuhDU/sub/foo/test.py 2026-09-03 22:11:01.391286703 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.391293253 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.391319024 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor ... 2026-09-03 22:11:01.392500912 INFO No workspace options found for file:///tmp/.tmpb6P5o9/sub, using default options 2026-09-03 22:11:01.392531252 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.392541942 DEBUG Indexing settings for workspace: /tmp/.tmpb6P5o9/sub 2026-09-03 22:11:01.392600603 DEBUG No `target-version` found in `/tmp/.tmpb6P5o9/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.392687873 DEBUG Loaded settings from: `/tmp/.tmpb6P5o9/.ruff.toml` 2026-09-03 22:11:01.393113736 DEBUG No `target-version` found in `/tmp/.tmpb6P5o9/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.393242677 DEBUG Loaded settings from: `/tmp/.tmpb6P5o9/sub/.ruff.toml` for `/tmp/.tmpb6P5o9/sub` 2026-09-03 22:11:01.393262137 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpb6P5o9/sub/foo 2026-09-03 22:11:01.395265592 INFO Registering workspace: /tmp/.tmpb6P5o9/sub 2026-09-03 22:11:01.395339032 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.395442673 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.395477073 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.395507463 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpb6P5o9/sub/test.py 2026-09-03 22:11:01.395537733 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.395632634 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.395647934 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-03 22:11:01.395653054 DEBUG request{id=3 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpb6P5o9/sub/foo/test.py 2026-09-03 22:11:01.405749656 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.405757206 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.405774686 DEBUG Received exit notification, exiting ok test workspace::nested_workspace_root_is_not_excluded_by_an_ancestor_in_a_multi_root_workspace ... 2026-09-03 22:11:01.406865614 INFO No workspace options found for file:///tmp/.tmpfqSvda, using default options 2026-09-03 22:11:01.406893904 INFO No workspace options found for file:///tmp/.tmpfqSvda/sub, using default options 2026-09-03 22:11:01.406896904 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.406908104 DEBUG Indexing settings for workspace: /tmp/.tmpfqSvda 2026-09-03 22:11:01.407425538 DEBUG Loaded settings from: `/tmp/.tmpfqSvda/.ruff.toml` for `/tmp/.tmpfqSvda` 2026-09-03 22:11:01.407463348 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpfqSvda/sub 2026-09-03 22:11:01.409492513 INFO Registering workspace: /tmp/.tmpfqSvda 2026-09-03 22:11:01.409505513 DEBUG Indexing settings for workspace: /tmp/.tmpfqSvda/sub 2026-09-03 22:11:01.409663464 DEBUG Loaded settings from: `/tmp/.tmpfqSvda/.ruff.toml` 2026-09-03 22:11:01.410212578 DEBUG Loaded settings from: `/tmp/.tmpfqSvda/sub/.ruff.toml` for `/tmp/.tmpfqSvda/sub` 2026-09-03 22:11:01.410261618 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpfqSvda/sub/foo 2026-09-03 22:11:01.412170392 INFO Registering workspace: /tmp/.tmpfqSvda/sub 2026-09-03 22:11:01.412246152 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.412338393 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.412369003 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.412396543 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpfqSvda/test.py 2026-09-03 22:11:01.412420253 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.412507004 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.412526544 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-03 22:11:01.412532464 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpfqSvda/sub/test.py 2026-09-03 22:11:01.412539444 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.412587675 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.412602625 DEBUG request{id=4 method=textDocument/formatting}: enter 2026-09-03 22:11:01.412606995 DEBUG request{id=4 method=textDocument/formatting}: Ignored path via `extend-exclude`: /tmp/.tmpfqSvda/sub/foo/test.py 2026-09-03 22:11:01.422704826 DEBUG request{id=5 method=shutdown}: enter 2026-09-03 22:11:01.422711497 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.422728287 DEBUG Received exit notification, exiting ok test workspace::selects_the_correct_workspace_settings_for_multi_root_workspaces ... 2026-09-03 22:11:01.423935265 INFO No workspace options found for file:///tmp/.tmpK3LSGZ, using default options 2026-09-03 22:11:01.423965865 INFO No workspace options found for file:///tmp/.tmpK3LSGZ/external/Y, using default options 2026-09-03 22:11:01.423969265 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.423979735 DEBUG Indexing settings for workspace: /tmp/.tmpK3LSGZ 2026-09-03 22:11:01.424597820 DEBUG Loaded settings from: `/tmp/.tmpK3LSGZ/systemtests/pyproject.toml` for `/tmp/.tmpK3LSGZ/systemtests` 2026-09-03 22:11:01.426531464 INFO Registering workspace: /tmp/.tmpK3LSGZ 2026-09-03 22:11:01.426542994 DEBUG Indexing settings for workspace: /tmp/.tmpK3LSGZ/external/Y 2026-09-03 22:11:01.429049521 INFO Registering workspace: /tmp/.tmpK3LSGZ/external/Y 2026-09-03 22:11:01.429113842 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.429204533 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.429214523 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.429234523 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.429261833 DEBUG request{id=2 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpK3LSGZ/systemtests/tests/common/fakes/wus.py 2026-09-03 22:11:01.429342974 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-09-03 22:11:01.429416494 DEBUG request{id=3 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.429425514 DEBUG request{id=3 method=textDocument/diagnostic}: Included path via `include`: /tmp/.tmpK3LSGZ/external/Y/wus.py 2026-09-03 22:11:01.429910578 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-09-03 22:11:01.440189011 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.440196821 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.440215131 DEBUG Received exit notification, exiting ok test workspace::single_file_mode_does_not_index_nested_configuration ... 2026-09-03 22:11:01.441379199 INFO No workspace(s) were provided during initialization. Using the current working directory as a default workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.441406489 INFO No workspace options found for file:///builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server, using default options 2026-09-03 22:11:01.441409519 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.441420519 DEBUG Indexing settings for workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.442138334 DEBUG Loaded settings from: `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/pyproject.toml` 2026-09-03 22:11:01.442240625 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=262 2026-09-03 22:11:01.442248835 DEBUG Derived `target-version` from found `requires-python` for fallback configuration: Py37 2026-09-03 22:11:01.442314266 INFO Registering workspace: /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/crates/ruff_server 2026-09-03 22:11:01.442382396 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.442466287 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.442491257 WARN No settings available for file:///tmp/.tmpWVLSDk/nested/test.py - falling back to default settings 2026-09-03 22:11:01.442632438 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.442666048 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWVLSDk/nested/test.py 2026-09-03 22:11:01.442699088 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.442824869 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.442832039 WARN No settings available for file:///tmp/.tmpWVLSDk/unrelated/test.py - falling back to default settings 2026-09-03 22:11:01.442946010 DEBUG request{id=3 method=textDocument/formatting}: enter 2026-09-03 22:11:01.442953350 DEBUG request{id=3 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWVLSDk/unrelated/test.py 2026-09-03 22:11:01.442960780 DEBUG request{id=3 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.453085412 DEBUG request{id=4 method=shutdown}: enter 2026-09-03 22:11:01.453096482 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.453110562 DEBUG Received exit notification, exiting ok test workspace::unavailable_document_diagnostic_returns_empty_response ... 2026-09-03 22:11:01.454187750 INFO No workspace options found for file:///tmp/.tmp4ES6mL, using default options 2026-09-03 22:11:01.454216590 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.454226870 DEBUG Indexing settings for workspace: /tmp/.tmp4ES6mL 2026-09-03 22:11:01.455826322 INFO Registering workspace: /tmp/.tmp4ES6mL 2026-09-03 22:11:01.455887472 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.456004503 DEBUG request{id=2 method=textDocument/diagnostic}: enter 2026-09-03 22:11:01.456028433 WARN request{id=2 method=textDocument/diagnostic}: Returning no diagnostics because document `file:///tmp/.tmp4ES6mL/not-open.py` isn't open. 2026-09-03 22:11:01.466197185 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.466207165 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.466227006 DEBUG Received exit notification, exiting ok test workspace::unrelated_file_outside_workspace_uses_fallback_configuration ... 2026-09-03 22:11:01.467230803 INFO No workspace options found for file:///tmp/.tmpWMST6B/sub, using default options 2026-09-03 22:11:01.467260023 DEBUG Negotiated position encoding: UTF16 2026-09-03 22:11:01.467270903 DEBUG Indexing settings for workspace: /tmp/.tmpWMST6B/sub 2026-09-03 22:11:01.467349663 DEBUG No `target-version` found in `/tmp/.tmpWMST6B/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.467468394 DEBUG Loaded settings from: `/tmp/.tmpWMST6B/.ruff.toml` 2026-09-03 22:11:01.467890977 DEBUG No `target-version` found in `/tmp/.tmpWMST6B/sub/.ruff.toml` log.target="ruff_workspace::pyproject" log.module_path="ruff_workspace::pyproject" log.file="crates/ruff_workspace/src/pyproject.rs" log.line=202 2026-09-03 22:11:01.468033998 DEBUG Loaded settings from: `/tmp/.tmpWMST6B/sub/.ruff.toml` for `/tmp/.tmpWMST6B/sub` 2026-09-03 22:11:01.468057358 DEBUG Ignored path via `extend-exclude`: /tmp/.tmpWMST6B/sub/foo 2026-09-03 22:11:01.469040835 INFO Registering workspace: /tmp/.tmpWMST6B/sub 2026-09-03 22:11:01.469103476 WARN LSP client does not support dynamic capability registration - automatic configuration reloading will not be available. 2026-09-03 22:11:01.469188096 DEBUG notification{method=textDocument/didOpen}: enter 2026-09-03 22:11:01.469216457 WARN No settings available for file:///tmp/.tmpWMST6B/unrelated/test.py - falling back to default settings 2026-09-03 22:11:01.469359028 DEBUG request{id=2 method=textDocument/formatting}: enter 2026-09-03 22:11:01.469391858 DEBUG request{id=2 method=textDocument/formatting}: Included path via `include`: /tmp/.tmpWMST6B/unrelated/test.py 2026-09-03 22:11:01.469423848 DEBUG request{id=2 method=textDocument/formatting}:Printer::print: enter 2026-09-03 22:11:01.479590530 DEBUG request{id=3 method=shutdown}: enter 2026-09-03 22:11:01.479600200 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for shutdown notification 2026-09-03 22:11:01.479619921 DEBUG Received exit notification, exiting ok test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_source_file-e835a3bb28668809 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/auto_traits-978bca76cdca0b7f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/constructors-0161eeab588c2e4c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/indexing-daac4f38eedd5de1 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 1 test test main ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/main-fd898c202b3b79bd --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 8 tests test checked_math ... ok test contains ... ok test contains_point ... ok test cover ... ok test cover_offset ... ok test intersect ... ok test math ... ok test sum ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/serde-61df66106d8fd009 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 3 tests test invalid_range_deserialization ... ok test range_serialization ... ok test size_serialization ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ruff_workspace-8f32f326ed0faf8a --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip 'python_environment::ty_environment_and_discovered_venv' --skip 'python_environment::ty_environment_is_only_environment' --skip 'python_environment::ty_environment_is_system_not_virtual'` running 26 tests test configuration::tests::ignore_code_then_select_prefix ... ok test configuration::tests::ignore_code_then_select_prefix_ignore_code ... ok test configuration::tests::select_all_preview ... ok test configuration::tests::select_code_ignore_code ... ok test configuration::tests::select_code_ignore_prefix ... ok test configuration::tests::select_docstring_convention_override ... ok test configuration::tests::select_linter ... ok test configuration::tests::select_linter_preview ... ok test configuration::tests::select_one_char_prefix ... ok test configuration::tests::select_prefix_ignore_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code ... ok test configuration::tests::select_prefix_ignore_code_then_extend_select_code_ignore_prefix ... ok test configuration::tests::select_prefix_preview ... ok test configuration::tests::select_rule_preview ... ok test configuration::tests::select_two_char_prefix ... ok test options::tests::flake8_self_options ... ok test options::tests::flake8_tidy_imports_options_allow_disjoint_lazy_import_selectors ... ok test options::tests::flake8_tidy_imports_options_reject_all_on_both_sides ... ok test options::tests::flake8_tidy_imports_options_reject_overlapping_lazy_import_selectors ... ok test pyproject::tests::deserialize ... ok test pyproject::tests::find_and_parse_pyproject_toml ... ok test pyproject::tests::str_pattern_prefix_pair ... ok test resolver::tests::exclusions ... ok test resolver::tests::extend_respects_target_version ... ok test resolver::tests::find_python_files ... ok test resolver::tests::rooted_exclusion ... ok test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty-e2e2fc23ec02c060 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.04s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty-ef3a4e5ab2fd7bb6 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/cli-1f87b8e5bafd40ba --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 176 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_ignores_scripts_with_invalid_toml ... 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::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_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 ``` # dynamic-function-decorator-return Default level: ignore | Stable (since 0.0.73) ## What it does Detects decorator applications that replace a function with `Any` or another [dynamic type]. ## Why is this bad? A decorator can replace the function it receives with any object. Type checkers therefore use the decorator's return type as the type of the decorated function. If the decorator returns `Any` or `Unknown` (explicitly or implicitly), the original type is lost, along with the type checker's ability to catch invalid calls and attribute accesses: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function # error: "Decorator returns `Unknown`" @untyped_decorator def stringify(value: int) -> str: return str(value) # No type error is reported, even though `stringify` expects an integer. stringify("not an integer") ``` This rule identifies the point where a decorator erases useful type information, before that imprecision spreads to every use of the decorated function. It can be especially useful in cases where the decorator is defined in a third-party library. Whereas linter rules such as [`ANN201`][ann201] and [`ANN202`][ann202] can complain about missing annotations in your first-party code, they cannot identify instances where unsound types leak into your code due to missing type annotations in third-party code installed into `site-packages`. ## Examples `third_party_library.py`: ```py from collections.abc import Callable def untyped_decorator(function: Callable[..., object]): return function ``` `first_party.py`: ```py from third_party_library import untyped_decorator # error: "Decorator returns `Unknown`" @untyped_decorator def greet(name: str) -> str: return f"Hello, {name}!" ``` If making a PR to the third-party library to improve their annotations is not possible, fixes for this diagnostic could include writing your own decorator or introducing a type-safe wrapper: ```py from collections.abc import Callable from typing import TypeVar from third_party_library import untyped_decorator FunctionT = TypeVar("FunctionT", bound=Callable[..., object]) def typed_wrapper(f: FunctionT) -> FunctionT: decorated = untyped_decorator(f) assert decorated is f return decorated @typed_wrapper def greet(name: str) -> str: return f"Hello, {name}!" ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [dynamic type]: https://typing.python.org/en/latest/spec/glossary.html#term-dynamic-type # 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 whose `__slots__` values cannot be determined statically are not always considered disjoint bases by ty. Static definitions can include string literals, fixed-length tuples, and literal lists, sets, or dictionaries of string literals. 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` - `slots=True` when the class already defines `__slots__` 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-module-getattr-call Default level: error | Stable (since 0.0.72) ## What it does Checks for imports that fail when calling a module-level `__getattr__` function. ## Why is this bad? If a module defines `__getattr__`, Python calls it when a `from` import requests a name that is not otherwise defined. The import raises an exception if `__getattr__` cannot accept the requested name. ## Examples `module.py`: ```python def __getattr__() -> str: return "fallback" ``` `main.py`: ```python # TypeError: __getattr__() takes 0 positional arguments but 1 was given from module import missing # error ``` # 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 ``` Finally, `NamedTuple` field annotations cannot use the `ClassVar` or `Final` type qualifiers. These qualifiers also cause a runtime error when annotations are evaluated eagerly: ```pycon >>> from typing import ClassVar, NamedTuple >>> class Foo(NamedTuple): ... x: ClassVar[int] TypeError: typing.ClassVar[int] is not valid as type argument ``` # 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 are invalid at runtime or do not satisfy the typing specification. ## Why is this bad? An invalidly defined protocol class may lead to the type checker inferring unexpected things or accepting unsafe operations. Some invalid protocol definitions also raise `TypeError` 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 ``` A generic protocol's declared type-variable variance must match how that variable is used by its protocol members. For example, a type variable that appears only in a method's return type must be covariant: ```py from typing import Protocol, TypeVar T = TypeVar("T") class Source(Protocol[T]): # error: [invalid-protocol] def read(self) -> T: ... ``` Although Python constructs this protocol successfully at runtime, it is invalid for static typing. Declare the type variable with `TypeVar("T", covariant=True)` instead. # 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-slot Default level: error | Stable (since 0.0.75) ## What it does Checks for assignments to declared attributes that have no matching `__slots__` entry on the class or its bases, and no instance dictionary to store their values. ## Why is this bad? Most Python objects store their attributes in an "instance dictionary". Assigning to a new attribute adds an entry to this dictionary; deleting that attribute removes it again. Accordingly, most Python objects allow for **arbitrary attributes to be set and read**. The advantage of this is that it allows for many dynamic features; the disadvantage is that it can be costly in terms of memory, and can easily allow for typos to slip in accidentally, e.g.: ```py class Foo: def __init__(self, x): self.x = x def update_x(self, x): self.xx = x # oops, this was meant to be the same attribute set in `__init__`, # but ended up being an entirely separate one! ``` Defining `__slots__` lets a class reserve space for a fixed set of instance attributes instead. Unless an instance dictionary is inherited from a base class or requested by including `"__dict__"` in `__slots__`, instances of the class have no dictionary in which to store additional attributes. Attempting to assign to an attribute not declared in `__slots__` will often raise `AttributeError` at runtime if the instance has no instance dictionary. ## Examples ### Class definitions ```python class Item: __slots__ = () value: int Item().value = 1 # error: [missing-slot] ``` If you control the class, include the attribute in `__slots__` to make the assignment valid: ```python class Item: __slots__ = ("value",) value: int Item().value = 1 ``` ### Stub files Stub files can use properties to indicate that instances have attributes that are readable and writable but do not appear in `__slots__`, for example: ```pyi class Item: __slots__ = () @property def value(self) -> int: ... @value.setter def value(self, value: int) -> None: ... ``` ## References - [Python data model: `__slots__`](https://docs.python.org/3/reference/datamodel.html#slots) # 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 ``` # unsound-assignment Default level: ignore | Stable (since 0.0.73) ## What it does Detects assignments that unsoundly assign a type that is not a [subtype] of the target's declared type. This rule is a stricter version of `invalid-assignment`. The rule currently only flags unsound assignments to variables (excluding attributes and subscripts), but its scope may be expanded in the future. This rule has no effect on stub files. ## Why is this bad? By default, type checkers consider an assignment valid if the inferred type of the assigned value is [assignable] to the target's declared type. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any def returns_any() -> Any: return "not an integer" # error: "Unsound assignment: `Any` is not a subtype of `int`" my_integer: int = returns_any() # Fails at runtime, even though the type checker infers both operands as being of type `int`! my_integer + 42 ``` This rule treats ["fully static"][fully-static] declared types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `my_integer: int = returns_any()` assignment, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to assignments where the declared type is [fully static][fully-static]. It will not trigger if `Any` or `Unknown` appear anywhere in the declared type, either implicitly or explicitly: ```py from typing import Any def returns_any() -> Any: return "not an integer" explicitly_dynamic: Any = returns_any() # no error also_dynamic: list[Any] = returns_any() # no error # no `unsound-assignment` error, since `list` is implicitly the same as `list[Unknown]` # (which is what the `missing-type-argument` error is complaining about) # # error: [missing-type-argument] implicitly_dynamic: list = returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` rule. ## Examples ```py from typing import Any def returns_any() -> Any: return 42 # error: "Unsound assignment: `Any` is not a subtype of `int`" my_integer: int = returns_any() another_integer: int # error: "Unsound assignment: `Any` is not a subtype of `int`" another_integer = returns_any() ``` Narrow the value before assigning it to fix the diagnostics: ```py from typing import Any def returns_any() -> Any: return 42 value = returns_any() assert isinstance(value, int) my_integer: int = value # no error: `Any & int` is a subtype of `int` ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. ## See also - `unsound-return-statement` is a similar rule that triggers on unsound `return` statements rather than unsound assignments - `unsound-yield` is a similar rule that triggers on unsound `yield` expressions rather than unsound assignments [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype # unsound-return-statement Default level: ignore | Stable (since 0.0.70) ## What it does Detects `return` statements that unsoundly return a type that is not a [subtype] of the function's annotated return type. This lint is a stricter version of `invalid-return-type`. ## Why is this bad? By default, type checkers consider a `return` statement valid if the inferred type of the object being returned is [assignable] to the annotated return type of the function it's in. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any def returns_any() -> Any: return "foo" def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() # fails at runtime, even though the type checker infers both operands as being of type `int`! returns_int() + 42 ``` This rule allows you to use ["fully static"][fully-static] return types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `return returns_any()` statement in `returns_int`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as returning [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your return type, either implicitly or explicitly: ```py from typing import Any def returns_any() -> Any: return "foo" # error: [missing-type-argument] def returns_unparameterized_tuple() -> tuple: # no error, since the return type is implicitly `tuple[Unknown, ...]` # (which is what the `missing-type-argument` error is complaining about on the line above!) return returns_any() def returns_list_of_any() -> list[Any]: # no error, since the return type is explicitly `list[Any]` return returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` and `unsound-assignment` rules, as well as the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `return` statement can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Any` or `-> tuple[Any]`, for example). This rule is analogous to mypy's [`no-any-return`][no-any-return] error code, which is enabled by mypy’s [`--strict`][mypy-strict] mode and can also be enabled on its own using mypy’s [`--warn-return-any`][warn-return-any] option. ## Examples ```py from typing import Any def returns_any() -> Any: return 42 def returns_int() -> int: # error: "Unsound return statement: `Any` is not a subtype of `int`" return returns_any() ``` Narrow the type to a subtype of `int` to fix the diagnostic: ```py from typing import Any from typing_extensions import reveal_type def returns_any() -> Any: return 42 def returns_int() -> int: my_int = returns_any() assert isinstance(my_int, int) reveal_type(my_int) # revealed: Any & int return my_int # no error: `Any & int` is a subtype of `int` ``` ## Default level This rule is disabled by default. It is intended for advanced users wanting additional soundness checks from their type checker, not for users who have just started to use type checkers on their Python code. ## See also - `unsound-yield` is a similar rule that triggers on unsound `yield` expressions rather than unsound `return` statements - `unsound-assignment` is a similar rule that triggers on unsound assignments [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [mypy-strict]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-strict [no-any-return]: https://mypy.readthedocs.io/en/stable/error_code_list2.html#code-no-any-return [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype [warn-return-any]: https://mypy.readthedocs.io/en/stable/command_line.html#cmdoption-mypy-warn-return-any # unsound-yield Default level: ignore | Stable (since 0.0.70) ## What it does Detects `yield` and `yield from` expressions that unsoundly yield a type that is not a [subtype] of the generator function's annotated yield type. This lint is a stricter version of `invalid-yield`. ## Why is this bad? By default, type checkers consider a yielded value valid if its inferred type is [assignable] to the generator's annotated yield type. However, this makes it easy for incorrect types to percolate through your code unexpectedly due to a single expression being inferred as `Any`. This can easily lead to runtime errors that are not caught by the type checker: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def integers() -> Generator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # Fails at runtime, even though the type checker infers `integers` as yielding only `int`s! sum(integers()) ``` This rule treats ["fully static"][fully-static] yield types as "typed boundaries" for your code. With this rule enabled, ty would emit an error on the `yield returns_any()` statement in `integers`, since the `returns_any()` call is inferred as having type `Any`, and `Any` is not a subtype of `int`. This helps prevent the unsoundness from spreading far from its original source (in this case, the return type of the `returns_any` function). Note that this rule is only applied to functions annotated as yielding [fully static][fully-static] types. It will not trigger if `Any` or `Unknown` appear anywhere in your function's yield type, either implicitly or explicitly. It will still trigger on functions that have non-fully-static send and/or return types, however: ```py from typing import Any, Generator def returns_any() -> Any: return "not an integer" def dynamic_yield_type() -> Generator[Any]: # no error yield returns_any() def static_yield_type() -> Generator[int, Any, Any]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() ``` This rule works especially well when combined with ty's `missing-type-argument` and `unsound-assignment` rules, as well as the Ruff rules [`ANN201`][ann201], [`ANN202`][ann202], [`ANN204`][ann204], [`ANN205`][ann205], and [`ANN206`][ann206]. Enabling all these rules at once effectively makes it much less likely that a `yield` expression can lead to unsoundness "leaking" out of a function unless that function has been *explicitly* annotated with a dynamic type in some way (`-> Generator[Any]` or `-> Generator[tuple[Any]]`, for example). ## Examples ```py from typing import Any, Iterator def returns_any() -> Any: return "foo" def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: # error: "Unsound `yield`: `Any` is not a subtype of `int`" yield returns_any() # error: "Unsound `yield from`: `Any` is not a subtype of `int`" yield from any_iterator() ``` Narrow the value before yielding it to fix the diagnostics: ```py from typing import Any, Iterator def returns_any() -> Any: return 42 def any_iterator() -> Iterator[Any]: yield "foo" def integers() -> Iterator[int]: value = returns_any() assert isinstance(value, int) yield value for value in any_iterator(): assert isinstance(value, int) yield value ``` ## Default level This rule is disabled by default. It is intended for users who want stricter soundness checks at generator boundaries. ## See also - `unsound-return-statement` is a similar rule that triggers on unsound `return` statements rather than unsound `yield` expressions - `unsound-assignment` is a similar rule that triggers on unsound assignments [ann201]: https://docs.astral.sh/ruff/rules/missing-return-type-undocumented-public-function/ [ann202]: https://docs.astral.sh/ruff/rules/missing-return-type-private-function/ [ann204]: https://docs.astral.sh/ruff/rules/missing-return-type-special-method/ [ann205]: https://docs.astral.sh/ruff/rules/missing-return-type-static-method/ [ann206]: https://docs.astral.sh/ruff/rules/missing-return-type-class-method/ [assignable]: https://typing.python.org/en/latest/spec/glossary.html#term-assignable [fully-static]: https://typing.python.org/en/latest/spec/glossary.html#term-fully-static-type [subtype]: https://typing.python.org/en/latest/spec/glossary.html#term-subtype # 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_environment ... ok test scripts::cli_arguments_override_script_options ... ok test scripts::configured_source_roots_and_extra_paths_are_relative_to_the_script ... ok test scripts::disabled_integration_does_not_initialize_scripts ... ok test scripts::environment_options ... ok test scripts::excluded_scripts_do_not_initialize_their_environments ... ok test scripts::explicit_config_replaces_inline_metadata ... ok test scripts::explicit_config_replaces_the_script_environment ... ok test scripts::inherited_file_settings_are_relative_to_the_script ... 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::invalid_metadata_options_report_configuration_error ... ok test scripts::invalid_python_requirement_reports_configuration_error ... ok test scripts::invalid_script_environment_reports_configuration_error ... ok test scripts::invalid_script_search_paths_do_not_blame_python_environment ... ok test scripts::invalid_script_settings_report_configuration_error ... ok test scripts::invalid_toml_reports_configuration_error ... ok test scripts::metadata_without_tool_ty_uses_default_settings ... ok test scripts::ordinary_files_do_not_initialize_scripts ... ok test scripts::project_search_paths_do_not_apply_to_scripts ... ok test scripts::project_settings_and_overrides_do_not_apply ... ok test scripts::python_requirement_overrides_user_configuration ... ok test scripts::python_version_diagnostics_identify_script_metadata ... ok test scripts::script_version_and_platform_are_isolated_from_project_configuration ... ok test scripts::scripts_do_not_use_an_inactive_project_environment ... ok test scripts::scripts_have_no_implicit_first_party_roots ... ok test scripts::scripts_use_an_activated_virtual_environment ... ok test scripts::shared_imports_use_each_scripts_platform ... ok test scripts::unavailable_uv_reports_metadata_error ... ok test scripts::unknown_rule_diagnostics_point_to_script_metadata ... ok test scripts::user_configuration_applies ... ok test scripts::verbose_rule_diagnostics_identify_script_metadata ... ok test server::find_does_not_fall_back_from_configured_environment ... ok test server::find_does_not_fall_back_to_path_or_own_executable ... ok test server::find_follows_symlinks ... ok test server::find_rejects_broken_symlink ... ok test server::find_rejects_directory ... ok test server::find_rejects_non_executable_file ... ok test server::find_rejects_wrong_layout ... ok test server::find_returns_no_match_on_python_environment_error ... ok test server::find_uses_configured_environment ... ok test server::find_uses_configured_interpreter ... ok test server::find_uses_cwd_when_project_discovery_fails ... ok test server::find_uses_discovered_project_root ... 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::scripts_only_mode_disables_uv_workspace_discovery ... 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. 176 passed; 0 failed; 0 ignored; 0 measured; 4 filtered out; finished in 6.22s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/file_watching-bfe72b184ed8248c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 2.87s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_combine-68ddb53f06cfbe29 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ty_completion_bench-16fb2edc9c8fc59d --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ty_completion_eval-90fefbb548ace303 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/target/rpm/deps/ty_ide-eb46713fce24b24f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 1835 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::bundled_ty_extensions_module_completion ... ok test completion::tests::bundled_typeshed_module_completion ... ok test completion::tests::bundled_typing_extensions_module_completion ... 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_stub_symbols_rank_below_runtime_values ... 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::runtime_ty_extensions_auto_import_is_not_type_check_only ... ok test completion::tests::runtime_typing_extensions_auto_import_is_not_type_check_only ... ok test completion::tests::runtime_typing_extensions_module_completion ... 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::ty_extensions_auto_import_is_type_check_only_in_stub ... ok test completion::tests::ty_extensions_pydantic_auto_import_generates_import_edit ... ok test completion::tests::type_check_only_is_type_check_only ... ok test completion::tests::type_checking_import_includes_private_stub_symbols ... ok test completion::tests::type_keyword_dedup ... ok test completion::tests::typeshed_auto_import_is_type_check_only_in_stub ... 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_auto_import_is_type_check_only_in_stub ... ok test completion::tests::typing_extensions_module_completion_is_type_check_only_in_stub ... ok test completion::tests::typing_only_project_builtins_not_suggested_implicitly ... 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_common_role_uses_outside_rest_boundaries ... ok test docstring::document::syntax::tests::recognizes_rest_prefix_roles ... ok test docstring::document::syntax::tests::recognizes_wrapped_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::separates_rest_prefix_roles_from_preceding_text ... 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_normalize_source_markup_in_types ... ok test docstring::markdown::structured::tests::section_items_preserve_non_interrupting_ordered_list_markers ... ok test docstring::markdown::structured::tests::section_items_remove_rest_roles_from_types ... 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::document_symbols_augmented_assignment_targets ... ok test document_symbols::tests::document_symbols_comprehension_and_lambda_scopes ... ok test document_symbols::tests::document_symbols_function_and_class_header_bindings ... ok test document_symbols::tests::document_symbols_ignore_invalid_pattern_bindings ... ok test document_symbols::tests::document_symbols_match_pattern_bindings ... ok test document_symbols::tests::document_symbols_match_pattern_scopes ... ok test document_symbols::tests::document_symbols_reports_mapping_pattern_bindings_in_source_order ... ok test document_symbols::tests::document_symbols_store_context_targets ... ok test document_symbols::tests::document_symbols_with_statement_targets ... 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_parameter_declaration ... 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::goto_definition_uses_pytest_fixture_binding ... 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_slot_descriptor ... 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_shadowed_numeric_builtin ... ok test hover::tests::hover_shadowed_numeric_builtin_in_keyword_parameter ... ok test hover::tests::hover_shadowed_numeric_builtin_in_selected_signature ... 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::cannot_rename_private_builtin_helper ... 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::private_builtin_helpers_do_not_receive_semantic_tokens ... 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_comma_at_end_of_file ... ok test signature_help::tests::signature_help_after_nested_closing_paren ... ok test signature_help::tests::signature_help_after_opening_paren_at_end_of_file ... 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_in_trailing_whitespace ... ok test signature_help::tests::signature_help_in_trailing_whitespace_before_newline ... 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_classmethod_docstring ... 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_exclude_comprehension_targets ... 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_invalidate_all_rebound_by_match_pattern ... ok test symbols::tests::exports_invalidate_all_rebound_by_named_expression ... ok test symbols::tests::exports_invalidate_all_rebound_by_with_target ... ok test symbols::tests::exports_match_pattern_bindings ... ok test symbols::tests::exports_nested_all ... ok test symbols::tests::exports_reports_mapping_pattern_bindings_in_source_order ... ok test symbols::tests::exports_simple ... ok test symbols::tests::exports_store_context_targets ... ok test symbols::tests::exports_type_checking ... ok test symbols::tests::exports_underscore ... ok test symbols::tests::exports_with_statement_targets ... 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. 1835 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.97s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_module_resolver-6e845c08c7f01bad --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 152 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::ty_extensions_vendored ... 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_roots_exclude_dynamic_search_paths ... 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_module_uses_resolver_environment_python_version ... ok test resolve::tests::resolve_module_uses_resolver_environment_search_paths ... 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. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_project-aea059bf0573c609 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 52 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::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 script::environment::tests::semantic_lookup_creates_a_stable_default_environment ... ok test script::tests::equivalent_script_settings_share_programs ... ok test script::tests::ordinary_files_do_not_depend_on_open_files ... 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 uv::metadata::tests::environment_can_be_omitted ... ok test uv::metadata::tests::rejects_invalid_metadata ... ok test uv::metadata::tests::rejects_unsupported_environment_python_version ... ok test uv::metadata::tests::uses_environment_python_version ... ok test uv::tests::explicit_uv_override_skips_path_lookup ... ok test uv::tests::use_uv_from_system ... ok test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_python_core-01a6d2b39e89e6a2 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 62 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::exception_checkpoint::tests::conservative_keys_still_coalesce_straight_line_calls ... ok test use_def::exception_checkpoint::tests::unchanged_branches_preserve_binding_identity ... 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. 62 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_python_semantic-d2ca089d1004c00b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 427 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::call::bind::tests::contextual_preference_preserves_incomplete_inference ... ok test types::call::bind::tests::overloaded_argument_retains_correlated_inference ... 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::paths::tests::eager_and_lazy_negation_are_equivalent ... ok test types::constraints::paths::tests::path_assignments_follow_constraint_source_order ... ok test types::constraints::paths::tests::path_fold_break_restores_path_assignments ... ok test types::constraints::paths::tests::path_fold_reconstructs_constraint_sets ... ok test types::constraints::paths::tests::solution_walker_break_restores_path_assignments ... ok test types::constraints::projection::tests::four_independent_binary_arguments_have_sixteen_solutions ... ok test types::constraints::projection::tests::incomplete_solution_discards_the_projection ... ok test types::constraints::projection::tests::intersection_construction_failure_discards_the_projection ... ok test types::constraints::projection::tests::path_limit_is_checked_before_solving ... ok test types::constraints::projection::tests::rejected_exhausted_path_does_not_poison_valid_sibling ... ok test types::constraints::projection::tests::source_and_interning_order_do_not_change_correlated_projection ... ok test types::constraints::projection::tests::terminal_projections_need_no_paths_or_types ... ok test types::constraints::projection::tests::type_budget_charges_nested_set_theoretic_terms ... ok test types::constraints::projection::tests::type_budget_is_charged_before_constructing_a_union ... ok test types::constraints::projection::tests::valid_unsolved_path_is_not_unconstrained ... ok test types::constraints::sequents::tests::constraint_implications_are_cached ... ok test types::constraints::sequents::tests::overlapping_lower_bounds_do_not_skip_nonempty_sequent_map ... ok test types::constraints::tests::bounded_path_collection_shares_preprocessing_visits ... ok test types::constraints::tests::bounded_path_fast_paths_respect_limits ... 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_intersection_detects_disjoint_union_upper_bounds ... 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_ordering_preserves_independent_concrete_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::constraint_support_ignores_typevar_declaration_defaults ... ok test types::constraints::tests::constraint_support_is_complete_for_lazy_typevar_declaration_metadata ... ok test types::constraints::tests::deeply_nested_source_order_preserves_first_occurrences ... ok test types::constraints::tests::default_solve_distinguishes_invalid_bounds_from_never ... ok test types::constraints::tests::default_solve_leaves_unbounded_typevar_unsolved_without_bounds ... 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::owned_constraint_set_compacts_unreachable_storage ... ok test types::constraints::tests::owned_constraint_set_discards_unrelated_quantified_constraints ... ok test types::constraints::tests::owned_constraint_set_load_discards_unreferenced_typevars ... ok test types::constraints::tests::owned_constraint_set_load_preserves_overlay_typevar_ids ... 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_preserves_related_quantified_constraint_order ... 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::owned_constraint_set_typevar_order_survives_round_trip ... ok test types::constraints::tests::promoting_solutions_preserves_completeness ... ok test types::constraints::tests::shared_source_order_subtrees_are_visited_once ... 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::solution_budget_exhaustion_preserves_available_bindings ... 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::dedicated::pytest::tests::classifies_only_supported_fixture_requests ... ok test types::dedicated::pytest::tests::creating_conftest_updates_fixture_resolution ... ok test types::dedicated::pytest::tests::declines_dynamic_core_plugin_registries ... ok test types::dedicated::pytest::tests::excludes_direct_parameters_and_keeps_indirect_parameters ... ok test types::dedicated::pytest::tests::excludes_mock_patch_and_unittest_parameters ... ok test types::dedicated::pytest::tests::follows_test_class_mro ... ok test types::dedicated::pytest::tests::honors_static_names_and_ignores_dynamic_names ... ok test types::dedicated::pytest::tests::ignores_imported_fixture_exposures_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::ignores_local_fixture_declarations_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::ignores_overwritten_imported_fixtures ... ok test types::dedicated::pytest::tests::prefers_class_fixtures_and_skips_method_receivers ... ok test types::dedicated::pytest::tests::preserves_conditional_imported_fixture_definitions ... ok test types::dedicated::pytest::tests::project_fixtures_shadow_installed_core_plugins ... ok test types::dedicated::pytest::tests::requires_a_default_pytest_test_module_name ... ok test types::dedicated::pytest::tests::resolves_conftest_fixture_dependency_from_parent_conftest ... ok test types::dedicated::pytest::tests::resolves_conftest_fixtures_from_request_directory_to_first_party_root ... ok test types::dedicated::pytest::tests::resolves_conftest_providers_from_outermost_matching_first_party_root ... ok test types::dedicated::pytest::tests::resolves_dependencies_for_fixture_declarations_unavailable_at_runtime ... ok test types::dedicated::pytest::tests::resolves_fixture_after_positional_only_method_receiver ... ok test types::dedicated::pytest::tests::resolves_fixture_alongside_cyclic_reexport ... ok test types::dedicated::pytest::tests::resolves_fixture_declarations_from_stub_only_classes ... ok test types::dedicated::pytest::tests::resolves_fixture_reexports_through_stub_only_modules ... ok test types::dedicated::pytest::tests::resolves_fixtures_for_nested_test_classes ... ok test types::dedicated::pytest::tests::resolves_fixtures_in_test_class_bases ... ok test types::dedicated::pytest::tests::resolves_imported_fixture_declarations_from_source_when_available ... ok test types::dedicated::pytest::tests::resolves_imported_fixture_exposures ... ok test types::dedicated::pytest::tests::resolves_installed_core_plugins_in_registration_order ... ok test types::dedicated::pytest::tests::resolves_same_file_fixture_declarations_and_dependencies ... ok test types::dedicated::pytest::tests::skips_invalid_core_plugin_names ... ok test types::dedicated::pytest::tests::updating_core_plugin_registry_updates_fixture_resolution ... ok test types::dedicated::pytest::tests::uses_lexical_context_for_fixture_dependencies ... ok test types::dedicated::pytest::tests::uses_module_fixture_for_same_name_class_override ... ok test types::display::tests::numeric_tower_display ... 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::alternative_storage_budget_preserves_merged_inference ... ok test types::generics::tests::constraint_failure_diagnostics_preserve_variance ... ok test types::generics::tests::exhausted_projection_keeps_legacy_mapping_unavailable ... ok test types::generics::tests::incomplete_inference_preserves_complete_siblings ... ok test types::generics::tests::inference_budget_exhaustion_discards_partial_mappings ... ok test types::generics::tests::inference_cleans_merged_types_independently_of_alternatives ... ok test types::generics::tests::inference_detects_expanding_cycles_hidden_by_merging ... ok test types::generics::tests::inference_preserves_correlated_alternatives ... ok test types::generics::tests::recording_constraints_does_not_project_legacy_mappings ... ok test types::generics::tests::recovery_inference_is_not_a_complete_solution ... ok test types::generics::tests::satisfiable_constraint_analysis_discards_rejected_paths ... ok test types::generics::tests::single_inference_defers_unsolved_defaults ... 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_impossible_typed_dict_key_membership ... 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_annotated_binding ... 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::nested_or_pattern_capture_used_in_guard_is_not_reported ... 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::or_pattern_captures_do_not_hide_other_unused_bindings ... ok test types::ide_support::unused_binding_support::tests::or_pattern_captures_used_in_body_are_not_reported ... 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_shadowed_annotated_binding ... 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_annotated_loop_carried_rebinding ... 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::field_specifier_default_value_invalidates_caller ... ok test types::infer::tests::function_inference_regions_are_disjoint ... 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::lazy_parameter_defaults ... ok test types::infer::tests::multiplied_literal_string ... ok test types::infer::tests::multiplied_string ... ok test types::infer::tests::nested_binding_remains_precise_after_many_module_calls ... 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::parameter_default_presence_invalidates_caller ... ok test types::infer::tests::pep695_type_params ... ok test types::infer::tests::program_file_changes_with_python_version ... ok test types::infer::tests::same_file_at_different_python_versions ... 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::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_parameter_default ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::removes_a_positional_only_parameter_name ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_a_parameter_annotation ... ok test types::property_tests::type_generation::tests::callable_shrinks_parameters_and_return_type::simplifies_the_return_type ... ok test types::property_tests::type_generation::tests::gradual_callable_shrinks_to_empty_parameter_list ... ok 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::bounded_intersection_preserves_late_union_elements ... ok test types::tests::bounded_intersection_returns_none_when_budget_exhausted ... 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::tests::unrestricted_tuple_materialization_absorbs_divergent_approximations ... 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 types::visitor::tests::materialization_noop_checks_hidden_function_types ... ok test types::visitor::tests::materialization_noop_rejects_divergent_markers ... ok test result: ok. 393 passed; 0 failed; 34 ignored; 0 measured; 0 filtered out; finished in 4.40s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/corpus-7c7fa32c2c149484 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 3.92s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/mdtest-9ef596aac4ce6deb --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 488 tests test lint_doc::implicit-concatenated-string-type-annotation.md ... ok test lint_doc::call-non-callable.md ... ok test lint_doc::cyclic-class-definition.md ... ok test lint_doc::cyclic-type-alias-definition.md ... ok test lint_doc::blanket-ignore-comment.md ... ok test lint_doc::division-by-zero.md ... ok test lint_doc::ignore-comment-unknown-rule.md ... ok test lint_doc::final-on-non-method.md ... ok test lint_doc::index-out-of-bounds.md ... ok test lint_doc::dynamic-function-decorator-return.md ... ok test lint_doc::conflicting-declarations.md ... ok test lint_doc::abstract-method-in-final-class.md ... ok test lint_doc::invalid-attribute-access.md ... ok test lint_doc::abstract-and-final-method.md ... ok test lint_doc::ineffective-final.md ... ok test lint_doc::conflicting-metaclass.md ... ok test lint_doc::inconsistent-mro.md ... ok test lint_doc::invalid-base.md ... ok test lint_doc::invalid-legacy-positional-parameter.md ... ok test lint_doc::escape-character-in-forward-annotation.md ... ok test lint_doc::invalid-attribute-override.md ... ok test lint_doc::ambiguous-protocol-member.md ... ok test lint_doc::invalid-declaration.md ... ok test lint_doc::invalid-named-tuple.md ... ok test lint_doc::invalid-dataclass-override.md ... ok test lint_doc::invalid-ignore-comment.md ... ok test lint_doc::invalid-dataclass.md ... ok test lint_doc::invalid-exception-caught.md ... ok test lint_doc::invalid-enum-member-annotation.md ... ok test lint_doc::invalid-explicit-override.md ... ok test lint_doc::invalid-frozen-dataclass-subclass.md ... ok test lint_doc::invalid-generic-class.md ... ok test lint_doc::invalid-key.md ... ok test lint_doc::invalid-metaclass.md ... ok test lint_doc::invalid-module-getattr-call.md ... ok test lint_doc::invalid-match-pattern.md ... ok test lint_doc::invalid-paramspec.md ... ok test lint_doc::invalid-generic-enum.md ... ok test lint_doc::invalid-legacy-type-variable.md ... ok test lint_doc::invalid-named-tuple-override.md ... ok test lint_doc::invalid-parameter-default.md ... ok test lint_doc::invalid-newtype.md ... ok test lint_doc::invalid-overload.md ... ok test lint_doc::duplicate-base.md ... ok test lint_doc::invalid-return-type.md ... ok test lint_doc::invalid-super-argument.md ... ok test lint_doc::invalid-protocol.md ... ok test lint_doc::invalid-assignment.md ... ok test lint_doc::invalid-type-checking-constant.md ... ok test lint_doc::invalid-type-form.md ... ok test lint_doc::invalid-total-ordering.md ... ok test lint_doc::call-abstract-method.md ... ok test lint_doc::invalid-syntax-in-forward-annotation.md ... ok test lint_doc::invalid-type-variable-bound.md ... ok test lint_doc::invalid-type-alias-type.md ... ok test lint_doc::invalid-type-arguments.md ... ok test lint_doc::invalid-type-variable-constraints.md ... ok test lint_doc::invalid-type-guard-definition.md ... ok test lint_doc::invalid-raise.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::missing-argument.md ... ok test lint_doc::not-iterable.md ... ok test lint_doc::isinstance-against-protocol.md ... ok test lint_doc::not-subscriptable.md ... ok test lint_doc::invalid-yield.md ... ok test lint_doc::parameter-already-assigned.md ... ok test lint_doc::pydantic-discarded-extra-argument.md ... ok test lint_doc::experimental-syntax.md ... ok test lint_doc::positional-only-parameter-as-kwarg.md ... ok test lint_doc::isinstance-against-typed-dict.md ... ok test lint_doc::missing-override-decorator.md ... ok test lint_doc::no-matching-overload.md ... ok test lint_doc::non-callable-init-subclass.md ... ok test lint_doc::final-without-value.md ... ok test lint_doc::override-of-final-method.md ... ok test lint_doc::missing-typed-dict-key.md ... ok test lint_doc::missing-slot.md ... ok test lint_doc::override-of-final-variable.md ... ok test lint_doc::invalid-argument-type.md ... ok test lint_doc::deprecated.md ... ok test lint_doc::possibly-missing-attribute.md ... ok test lint_doc::possibly-missing-submodule.md ... ok test lint_doc::raw-string-type-annotation.md ... ok test lint_doc::duplicate-kw-only.md ... ok test lint_doc::unresolved-import.md ... ok test lint_doc::redundant-cast.md ... ok test lint_doc::possibly-missing-import.md ... ok test lint_doc::possibly-missing-implicit-call.md ... ok test lint_doc::shadowed-type-variable.md ... ok test lint_doc::subclass-of-final-class.md ... ok test lint_doc::possibly-unresolved-reference.md ... ok test lint_doc::type-assertion-failure.md ... ok test lint_doc::super-call-in-named-tuple-method.md ... ok test lint_doc::static-assert-error.md ... ok test lint_doc::invalid-method-override.md ... ok test lint_doc::subclass-of-dataclass-with-order.md ... ok test lint_doc::unbound-type-variable.md ... ok test lint_doc::too-many-positional-arguments.md ... ok test lint_doc::empty-body.md ... ok test lint_doc::undefined-reveal.md ... ok test lint_doc::unavailable-implicit-super-arguments.md ... ok test lint_doc::unresolved-reference.md ... ok test lint_doc::unresolved-global.md ... ok test lint_doc::unsound-return-statement.md ... ok test lint_doc::unused-ignore-comment.md ... ok test lint_doc::unused-type-ignore-comment.md ... ok test lint_doc::unsupported-bool-conversion.md ... ok test lint_doc::instance-layout-conflict.md ... ok test lint_doc::unsupported-dynamic-base.md ... ok test lint_doc::unsupported-base.md ... ok test lint_doc::unsupported-operator.md ... ok test lint_doc::dataclass-field-order.md ... ok test lint_doc::invalid-await.md ... ok test lint_doc::unsound-yield.md ... ok test lint_doc::unused-awaitable.md ... ok test lint_doc::useless-overload-body.md ... ok test lint_doc::unknown-argument.md ... ok test mdtest::annotations/generic_alias.md ... ok test mdtest::abstract.md ... ok test lint_doc::mismatched-type-name.md ... ok test mdtest::annotations/annotated.md ... ok test mdtest::annotations/int_float_complex.md ... ok test lint_doc::assert-type-unspellable-subtype.md ... ok test mdtest::annotations/starred.md ... ok test lint_doc::missing-type-argument.md ... ok test mdtest::annotations/optional.md ... ok test lint_doc::unresolved-attribute.md ... ok test lint_doc::invalid-typed-dict-statement.md ... ok test lint_doc::invalid-context-manager.md ... ok test mdtest::assignment/unbound.md ... ok test lint_doc::redundant-final-classvar.md ... ok test mdtest::annotations/intersection_types.md ... ok test lint_doc::call-top-callable.md ... ok test mdtest::annotations/never.md ... ok test lint_doc::unsound-assignment.md ... ok test mdtest::annotations/deferred.md ... ok test mdtest::annotations/unsupported_special_types.md ... ok test mdtest::assignment/unsound.md ... ok test mdtest::annotations/unsupported_special_forms.md ... ok test mdtest::binary/tuples.md ... ok test lint_doc::zero-stepsize-in-slice.md ... ok test mdtest::annotations/any.md ... ok test mdtest::assignment/augmented.md ... ok test mdtest::call/annotation.md ... ok test mdtest::boolean/short_circuit.md ... ok test mdtest::annotations/literal_string.md ... ok test mdtest::annotations/union.md ... ok test mdtest::binary/instances.md ... ok test mdtest::binary/booleans.md ... ok test mdtest::call/abstract_method.md ... ok test mdtest::annotations/literal.md ... ok test mdtest::annotations/unsupported_type_qualifiers.md ... ok test mdtest::call/callable_instance.md ... ok test mdtest::call/dunder_import.md ... ok test mdtest::assignment/annotations.md ... ok test mdtest::call/callables_as_descriptors.md ... ok test mdtest::assignment/walrus.md ... ok test mdtest::call/invalid_syntax.md ... ok test mdtest::annotations/stdlib_typing_aliases.md ... ok test mdtest::call/getattr_static.md ... ok test mdtest::assignment/multi_target.md ... ok test mdtest::call/str_startswith.md ... ok test mdtest::call/subclass_of.md ... ok test mdtest::call/new_class.md ... ok test mdtest::call/open.md ... ok test mdtest::binary/unions.md ... ok test mdtest::binary/custom.md ... ok test mdtest::binary/integers.md ... ok test mdtest::async.md ... ok test mdtest::boundness_declaredness/public.md ... ok test mdtest::comparison/enums.md ... ok test mdtest::call/replace.md ... ok test mdtest::classes.md ... ok test mdtest::annotations/self.md ... ok test mdtest::comparison/strings.md ... ok test mdtest::comparison/instances/membership_test.md ... ok test mdtest::annotations/new_types.md ... ok test mdtest::call/never.md ... ok test mdtest::comparison/identity.md ... ok test mdtest::comparison/unions.md ... ok test mdtest::comparison/unsupported.md ... ok test mdtest::call/dunder.md ... ok test mdtest::comprehensions/invalid_syntax.md ... ok test mdtest::comparison/instances/rich_comparison.md ... ok test mdtest::conditional/if_expression.md ... ok test mdtest::call/builtins.md ... ok test mdtest::call/type.md ... ok test mdtest::call/methods.md ... ok test mdtest::conditional/if_statement.md ... ok test mdtest::annotations/invalid.md ... ok test mdtest::comparison/byte_literals.md ... ok test mdtest::declaration/error.md ... ok test mdtest::comparison/integers.md ... ok test mdtest::comparison/non_bool_returns.md ... ok test mdtest::class/slots.md ... ok test mdtest::diagnostics/attribute_assignment.md ... ok test mdtest::comprehensions/basic.md ... ok test mdtest::binary/classes.md ... ok test mdtest::del.md ... ok test mdtest::diagnostics/invalid_type_parameter_order.md ... ok test mdtest::dataclasses/fields.md ... ok test mdtest::decorators/total_ordering.md ... ok test mdtest::diagnostics/invalid_assignment_syntactic_variants.md ... ok test mdtest::diagnostics/missing_argument.md ... ok test mdtest::deprecated.md ... ok test mdtest::diagnostics/legacy_typevars.md ... ok test mdtest::diagnostics/error_context.md ... ok test mdtest::dataclasses/post_init.md ... ok test mdtest::diagnostics/no_matching_overload.md ... ok test mdtest::diagnostics/shadowing.md ... ok test mdtest::diagnostics/special_form_attributes.md ... ok test mdtest::diagnostics/single_matching_overload.md ... ok test mdtest::decorators.md ... ok test mdtest::diagnostics/too_many_positionals.md ... ok test mdtest::annotations/string.md ... ok test mdtest::comparison/intersections.md ... ok test mdtest::annotations/callable.md ... ok test mdtest::diagnostics/unresolved_import.md ... ok test mdtest::diagnostics/unpacking.md ... ok test mdtest::diagnostics/union_call.md ... ok test mdtest::doc/README.md ... ok test mdtest::diagnostics/unsupported_bool_conversion.md ... ok test mdtest::call/function.md ... ok test mdtest::diagnostics/unsupported_base_dynamic_type.md ... ok test mdtest::diagnostics/unused_awaitable.md ... ok test mdtest::diagnostics/missing_type_argument.md ... ok test mdtest::diagnostics/invalid_await.md ... ok test mdtest::directives/reveal_type.md ... ok test mdtest::descriptor_protocol.md ... ok test mdtest::bidirectional.md ... ok test mdtest::call/functools_partial.md ... ok test mdtest::doc/public_type_undeclared_symbols.md ... ok test mdtest::diagnostics/missing_argument_paramspec.md ... ok test mdtest::dataclasses/dataclass_transform.md ... ok test mdtest::exception/invalid_syntax.md ... ok test mdtest::external/README.md ... ok test mdtest::external/attrs.md ... ok test mdtest::external/numpy.md ... ok test mdtest::directives/cast.md ... ok test mdtest::external/pydantic_extra_search_paths.md ... ok test mdtest::external/pydantic.md ... ok test mdtest::diagnostics/unknown_argument.md ... ok test mdtest::diagnostics/same_names.md ... ok test mdtest::external/pytest.md ... ok test mdtest::external/strawberry.md ... ok test mdtest::external/sqlalchemy.md ... ok test mdtest::external/sqlmodel.md ... ok test mdtest::comparison/tuples.md ... ok test mdtest::expression/assert.md ... ok test mdtest::exception/except_star.md ... ok test mdtest::diagnostics/semantic_syntax_errors.md ... ok test mdtest::diagnostics/unresolved_reference.md ... ok test mdtest::expression/attribute.md ... ok test mdtest::expression/if.md ... ok test mdtest::expression/lambda.md ... ok test mdtest::class/super.md ... ok test mdtest::exception/basic.md ... ok test mdtest::exception/control_flow.md ... ok test mdtest::conditional/match.md ... ok test mdtest::expression/boolean.md ... ok test mdtest::diagnostics/invalid_argument_type.md ... ok test mdtest::function/parameters.md ... ok test mdtest::diagnostics/invalid_match_pattern.md ... ok test mdtest::generics/legacy/unpack.md ... ok test mdtest::expression/yield_and_yield_from.md ... ok test mdtest::generics/builtins.md ... ok test mdtest::generics/pep695/callables.md ... ok test mdtest::generics/legacy/variance.md ... ok test mdtest::expression/len.md ... ok test mdtest::final.md ... ok test mdtest::dataclasses/dataclasses.md ... ok test mdtest::generics/legacy/paramspec.md ... ok test mdtest::directives/assert_never.md ... ok test mdtest::diagnostics/version_related_syntax_errors.md ... ok test mdtest::function/return_type.md ... ok test mdtest::import/builtins.md ... ok test mdtest::generics/legacy/variables.md ... ok test mdtest::generics/pep695/classes.md ... ok test mdtest::import/basic.md ... ok test mdtest::generics/pep695/concatenate.md ... ok test mdtest::generics/scoping.md ... ok test mdtest::generics/legacy/classes.md ... ok test mdtest::import/case_sensitive.md ... ok test mdtest::import/conventions.md ... ok test mdtest::import/cyclic.md ... ok test mdtest::import/dunder_file_attribute.md ... ok test mdtest::directives/assert_type.md ... ok test mdtest::import/errors.md ... ok test mdtest::generics/legacy/functions.md ... ok test mdtest::cycle.md ... ok test mdtest::import/conflicts.md ... ok test mdtest::import/legacy_namespace.md ... ok test mdtest::generics/legacy/typevartuple.md ... ok test mdtest::import/module_getattr.md ... ok test mdtest::generics/pep695/aliases.md ... ok test mdtest::exhaustiveness_checking.md ... ok test mdtest::generics/set_theoretic.md ... ok test mdtest::import/partial_stub_packages.md ... ok test mdtest::generics/pep695/variance.md ... ok test mdtest::import/tracking.md ... ok test mdtest::generics/pep695/functions.md ... ok test mdtest::import/namespace.md ... ok test mdtest::generics/pep695/typevartuple.md ... ok test mdtest::import/allowed_unresolved_imports.md ... ok test mdtest::import/invalid_syntax.md ... ok test mdtest::generics/legacy/callables.md ... ok test mdtest::call/overloads.md ... ok test mdtest::import/relative.md ... ok test mdtest::literal/boolean.md ... ok test mdtest::libraries/numpy.md ... ok test mdtest::import/nonstandard_conventions.md ... ok test mdtest::literal/bytes.md ... ok test mdtest::import/stubs.md ... ok test mdtest::import/site_packages_discovery.md ... ok test mdtest::literal/ellipsis.md ... ok test mdtest::import/dunder_all.md ... ok test mdtest::literal/float.md ... ok test mdtest::import/workspaces.md ... ok test mdtest::instance_layout_conflict.md ... ok test mdtest::literal/string.md ... ok test mdtest::mdtest_custom_typeshed.md ... ok test mdtest::call/union.md ... ok test mdtest::literal/f_string.md ... ok test mdtest::literal/integer.md ... ok test mdtest::literal/collections/dictionary.md ... ok test mdtest::enums.md ... ok test mdtest::implicit_type_aliases.md ... ok test mdtest::loops/iterators.md ... ok test mdtest::known_constants.md ... ok test mdtest::literal/collections/generator_expressions.md ... ok test mdtest::literal/collections/tuple.md ... ok test mdtest::narrow/bool-call.md ... ok test mdtest::narrow/assert.md ... ok test mdtest::import/conditional.md ... ok test mdtest::narrow/boolean.md ... ok test mdtest::literal/complex.md ... ok test mdtest::import/star.md ... ok test mdtest::narrow/conditionals/elif_else.md ... ok test mdtest::narrow/assignment.md ... ok test mdtest::narrow/callable.md ... ok test mdtest::loops/while_loop.md ... ok test mdtest::generics/pep695/paramspec.md ... ok test mdtest::mdtest_config.md ... ok test mdtest::literal/collections/list.md ... ok test mdtest::narrow/hasattr.md ... ok test mdtest::mro.md ... ok test mdtest::narrow/conditionals/nested.md ... ok test mdtest::narrow/complex_target.md ... ok test mdtest::generics/pep695/variables.md ... ok test mdtest::notebook.md ... ok test mdtest::import/replace_imports_with_any.md ... ok test mdtest::narrow/while.md ... ok test mdtest::liskov.md ... ok test mdtest::narrow/conditionals/is.md ... ok test mdtest::narrow/truthiness.md ... ok test mdtest::narrow/conditionals/not.md ... ok test mdtest::metaclass.md ... ok test mdtest::literal/collections/set.md ... ok test mdtest::narrow/issubclass.md ... ok test mdtest::narrow/type_guards.md ... ok test mdtest::narrow/conditionals/boolean.md ... ok test mdtest::loops/for.md ... ok test mdtest::narrow/len.md ... ok test mdtest::loops/async_for.md ... ok test mdtest::narrow/conditionals/in.md ... ok test mdtest::ide_support/all_members.md ... ok test mdtest::regression/3525_character_split_notebook.md ... ok test mdtest::public_types.md ... ok test mdtest::narrow/conditionals/is_not.md ... ok test mdtest::regression/1377_iteration_count_mismatch.md ... ok test mdtest::regression/2236_tuple_is_disjoint.md ... ok test mdtest::os_name.md ... ok test mdtest::regression/2799_constraint_correlation.md ... ok test mdtest::properties.md ... ok test mdtest::regression/3208_recursive_protocol_signature.md ... ok test mdtest::regression/3593_function_known_decorators_cycle.md ... ok test mdtest::promotion.md ... ok test mdtest::regression/3720_dynamic_class_codegen_cycle.md ... ok test mdtest::named_tuple.md ... ok test mdtest::regression/3812_cyclic_generic_alias_base.md ... ok test mdtest::narrow/isinstance.md ... ok test mdtest::narrow/post_if_statement.md ... ok test mdtest::invalid_syntax.md ... ok test mdtest::regression/paramspec_on_python39.md ... ok test mdtest::regression/noninferable_projection_to_terminal.md ... ok test mdtest::scopes/builtin.md ... ok test mdtest::redundant_condition.md ... ok test mdtest::pep613_type_aliases.md ... ok test mdtest::regression/3954_recursive_protocol_structural_relation.md ... ok test mdtest::call/constructor.md ... ok test mdtest::scopes/global-constants.md ... ok test mdtest::override.md ... ok test mdtest::regression/derived_constraint_cycles.md ... ok test mdtest::scopes/annotate_global.md ... ok test mdtest::shadowing/class.md ... ok test mdtest::scopes/unbound.md ... ok test mdtest::scripts.md ... ok test mdtest::regression/14334_diagnostics_in_wrong_file.md ... ok test mdtest::shadowing/function.md ... ok test mdtest::pep695_type_aliases.md ... ok test mdtest::regression/3020_callable_type_of.md ... ok test mdtest::stubs/locals.md ... ok test mdtest::stubs/ellipsis.md ... ok test mdtest::subscript/alias.md ... ok test mdtest::scopes/class_implicit_attrs.md ... ok test mdtest::regression/3804_bound_typevar_default_cycle.md ... ok test mdtest::scopes/nonlocal.md ... ok test mdtest::scopes/dunder_class.md ... ok test mdtest::scopes/eager.md ... ok test mdtest::sentinels.md ... ok test mdtest::stubs/class.md ... ok test mdtest::struct_unpack.md ... ok test mdtest::subscript/class.md ... ok test mdtest::subscript/stepsize_zero.md ... ok test mdtest::subscript/assignment_diagnostics.md ... ok test mdtest::type_compendium/README.md ... ok test mdtest::subscript/string.md ... ok test mdtest::paramspec_subcall_error_location.md ... ok test mdtest::subscript/instance.md ... ok test mdtest::t_strings.md ... ok test mdtest::suppressions/no_type_check.md ... ok test mdtest::sys_version_info.md ... ok test mdtest::scopes/moduletype_attrs.md ... ok test mdtest::suppressions/ty_ignore.md ... ok test mdtest::type_compendium/always_truthy_falsy.md ... ok test mdtest::type_compendium/any.md ... ok test mdtest::shadowing/variable_declaration.md ... ok test mdtest::subscript/typevar.md ... ok test mdtest::suppressions/type_ignore.md ... ok test mdtest::type_compendium/none.md ... ok test mdtest::type_compendium/never.md ... ok test mdtest::regression/constraint_set_ordering.md ... ok test mdtest::type_compendium/not_t.md ... ok test mdtest::narrow/aliased_conditions.md ... ok test mdtest::type_compendium/object.md ... ok test mdtest::sys_platform.md ... ok test mdtest::subscript/lists.md ... ok test mdtest::subscript/bytes.md ... ok test mdtest::suppressions/blanket_ignore.md ... ok test mdtest::type_of/typing_dot_Type.md ... ok test mdtest::terminal_statements.md ... ok test mdtest::statically_known_branches.md ... ok test mdtest::scopes/global.md ... ok test mdtest::subscript/tuple.md ... ok test mdtest::type_display/callable.md ... ok test mdtest::narrow/match.md ... ok test mdtest::type_form.md ... ok test mdtest::type_properties/tuples_containing_never.md ... ok test mdtest::narrow/type.md ... ok test mdtest::type_properties/constraints.md ... ok test mdtest::ty_extensions.md ... ok test mdtest::type_properties/implies_subtype_of.md ... ok test mdtest::unary/integers.md ... ok test mdtest::unary/custom.md ... ok test mdtest::attributes.md ... ok test mdtest::unary/invert_add_usub.md ... ok test mdtest::type_of/generics.md ... ok test mdtest::type_properties/truthiness.md ... ok test mdtest::type_of/dynamic.md ... ok test mdtest::type_qualifiers/initvar.md ... ok test mdtest::type_properties/is_singleton.md ... ok test mdtest::type_of/basic.md ... ok test mdtest::type_properties/is_assignable_to.md ... ok test mdtest::type_properties/str_repr.md ... ok test mdtest::type_properties/quantification.md ... ok test mdtest::type_compendium/integer_literals.md ... ok test mdtest::type_qualifiers/classvar.md ... ok test mdtest::type_properties/is_disjoint_from.md ... ok test mdtest::union_types.md ... ok test mdtest::type_compendium/tuple.md ... ok test mdtest::narrow/conditionals/eq.md ... ok test mdtest::type_properties/is_subtype_of.md ... ok test mdtest::with/sync.md ... ok test mdtest::unreachable.md ... ok test mdtest::unary/not.md ... ok test mdtest::import/stub_packages.md ... ok test mdtest::with/async.md ... ok test mdtest::unpacking.md ... ok test mdtest::intersection_types.md ... ok test mdtest::python_version.md ... ok test mdtest::type_qualifiers/final.md ... ok test mdtest::overloads.md ... ok test mdtest::type_properties/is_equivalent_to.md ... ok test mdtest::protocols.md ... ok test mdtest::type_properties/materialization.md ... ok test mdtest::typed_dict.md ... ok test result: ok. 488 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_server-151825a6fda4183b --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 document::text_document::tests::redo_edit ... ok test server::tests::malformed_initialization_options_preserve_workspace_trust ... ok test server::tests::malformed_trust_rejects_initialization ... ok test session::tests::detached_command_executor_does_not_retain_document_index ... ok test session::tests::detached_untrusted_executor_rejects_commands ... 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.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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 158 tests test call_hierarchy::incoming_calls_multi_file ... 2026-09-03 22:11:55.846101275 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:55.846220956 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:55.846283407 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:55.846431348 DEBUG Client info: None 2026-09-03 22:11:55.846480108 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:55.846499688 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:55.846519318 INFO Version: Unknown 2026-09-03 22:11:55.846594879 DEBUG Received server response for request 1 2026-09-03 22:11:55.846685900 DEBUG Client sends notification `initialized` 2026-09-03 22:11:55.846707070 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpSjjeIY 2026-09-03 22:11:55.846843991 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:55.846900111 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:55.846904601 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:55.846912971 DEBUG No workspace configuration provided for file:///tmp/.tmpSjjeIY 2026-09-03 22:11:55.846925311 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:55.846928401 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-03 22:11:55.846995022 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:55.847001112 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpSjjeIY, using default options 2026-09-03 22:11:55.847018452 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:55.847025462 DEBUG Initializing workspace `file:///tmp/.tmpSjjeIY`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:55.847062862 DEBUG Searching for a project in '/tmp/.tmpSjjeIY' 2026-09-03 22:11:55.847092122 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:55.847101102 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:55.849625690 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:55.849642941 DEBUG Discovering virtual environment in `/tmp/.tmpSjjeIY` 2026-09-03 22:11:55.849691341 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:55.849701811 DEBUG No virtual environment found 2026-09-03 22:11:55.849719851 DEBUG Adding first-party search path `/tmp/.tmpSjjeIY` 2026-09-03 22:11:55.849724241 DEBUG Using vendored stdlib 2026-09-03 22:11:55.849896152 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:55.849912453 DEBUG Adding new file root '/tmp/.tmpSjjeIY' of kind Project 2026-09-03 22:11:55.850113354 DEBUG Updating project to check open files 2026-09-03 22:11:55.850134854 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:55.850138814 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:55.850271475 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpSjjeIY/lib.py", kind: File } 2026-09-03 22:11:55.850300815 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpSjjeIY/lib.py` 2026-09-03 22:11:55.850303675 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:55.850311255 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:55.850675258 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:11:55.850749788 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=432.39µs 2026-09-03 22:11:55.850769839 DEBUG Received server response for request 2 2026-09-03 22:11:55.850782109 DEBUG Client sends request `callHierarchy/incomingCalls` with ID 3 2026-09-03 22:11:55.852575501 INFO request{id=3 method=callHierarchy/incomingCalls}:Project::index_files{project=.tmpSjjeIY}: Indexed 3 file(s) in 0.002s 2026-09-03 22:11:55.856982513 DEBUG method="callHierarchy/incomingCalls" response.id=3 duration=6.18ms 2026-09-03 22:11:55.857004253 DEBUG Received server response for request 3 2026-09-03 22:11:55.905074694 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:55.905147175 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:55.905163325 DEBUG method="shutdown" response.id=4 duration=36.86µs 2026-09-03 22:11:55.905175405 DEBUG Received server response for request 4 2026-09-03 22:11:55.905180685 DEBUG Client sends notification `exit` 2026-09-03 22:11:55.905198515 DEBUG Received exit notification, exiting ok test call_hierarchy::outgoing_calls ... 2026-09-03 22:11:55.907185909 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:55.907248640 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:55.907284020 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:55.907346530 DEBUG Client info: None 2026-09-03 22:11:55.907390651 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:55.907403431 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:55.907409461 INFO Version: Unknown 2026-09-03 22:11:55.907447701 DEBUG Received server response for request 1 2026-09-03 22:11:55.907485811 DEBUG Client sends notification `initialized` 2026-09-03 22:11:55.907499691 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpFje752 2026-09-03 22:11:55.907615982 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:55.907674113 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:55.907677963 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:55.907685883 DEBUG No workspace configuration provided for file:///tmp/.tmpFje752 2026-09-03 22:11:55.907692183 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:55.907695713 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-03 22:11:55.907762613 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:55.907768803 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpFje752, using default options 2026-09-03 22:11:55.907776423 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:55.907781653 DEBUG Initializing workspace `file:///tmp/.tmpFje752`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:55.907819254 DEBUG Searching for a project in '/tmp/.tmpFje752' 2026-09-03 22:11:55.907847294 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:55.907852244 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:55.908586629 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:55.908592779 DEBUG Discovering virtual environment in `/tmp/.tmpFje752` 2026-09-03 22:11:55.908644470 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:55.908649750 DEBUG No virtual environment found 2026-09-03 22:11:55.908663080 DEBUG Adding first-party search path `/tmp/.tmpFje752` 2026-09-03 22:11:55.908667290 DEBUG Using vendored stdlib 2026-09-03 22:11:55.908793361 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:55.908798761 DEBUG Adding new file root '/tmp/.tmpFje752' of kind Project 2026-09-03 22:11:55.908978622 DEBUG Updating project to check open files 2026-09-03 22:11:55.909002102 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:55.909006062 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:55.909070853 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpFje752/foo.py", kind: File } 2026-09-03 22:11:55.909091393 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpFje752/foo.py` 2026-09-03 22:11:55.909094203 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:55.909101063 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:55.909338004 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:11:55.909403025 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=296.27µs 2026-09-03 22:11:55.909415495 DEBUG Received server response for request 2 2026-09-03 22:11:55.909425885 DEBUG Client sends request `callHierarchy/outgoingCalls` with ID 3 2026-09-03 22:11:55.909608866 DEBUG method="callHierarchy/outgoingCalls" response.id=3 duration=169.35µs 2026-09-03 22:11:55.909633817 DEBUG Received server response for request 3 2026-09-03 22:11:55.919789539 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:55.919824319 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:55.919831149 DEBUG method="shutdown" response.id=4 duration=10.91µs 2026-09-03 22:11:55.919840019 DEBUG Received server response for request 4 2026-09-03 22:11:55.919843989 DEBUG Client sends notification `exit` 2026-09-03 22:11:55.919853299 DEBUG Received exit notification, exiting ok test call_hierarchy::prepare_function ... 2026-09-03 22:11:55.920869476 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:55.920919537 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:55.920950927 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:55.921007067 DEBUG Client info: None 2026-09-03 22:11:55.921044998 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:55.921059658 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:55.921065898 INFO Version: Unknown 2026-09-03 22:11:55.921108978 DEBUG Received server response for request 1 2026-09-03 22:11:55.921134588 DEBUG Client sends notification `initialized` 2026-09-03 22:11:55.921147518 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpj0ibuf 2026-09-03 22:11:55.921218299 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:55.921251099 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:55.921254299 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:55.921260729 DEBUG No workspace configuration provided for file:///tmp/.tmpj0ibuf 2026-09-03 22:11:55.921265969 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:55.921269029 DEBUG Client sends request `textDocument/prepareCallHierarchy` with ID 2 2026-09-03 22:11:55.921313829 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:55.921317709 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpj0ibuf, using default options 2026-09-03 22:11:55.921323169 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:55.921326830 DEBUG Initializing workspace `file:///tmp/.tmpj0ibuf`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:55.921344560 DEBUG Searching for a project in '/tmp/.tmpj0ibuf' 2026-09-03 22:11:55.921369390 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:55.921373430 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:55.921657272 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:55.921661712 DEBUG Discovering virtual environment in `/tmp/.tmpj0ibuf` 2026-09-03 22:11:55.921697732 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:55.921702082 DEBUG No virtual environment found 2026-09-03 22:11:55.921712272 DEBUG Adding first-party search path `/tmp/.tmpj0ibuf` 2026-09-03 22:11:55.921716202 DEBUG Using vendored stdlib 2026-09-03 22:11:55.921823083 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:55.921826493 DEBUG Adding new file root '/tmp/.tmpj0ibuf' of kind Project 2026-09-03 22:11:55.921945754 DEBUG Updating project to check open files 2026-09-03 22:11:55.921954834 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:55.921957554 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:55.921999184 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpj0ibuf/foo.py", kind: File } 2026-09-03 22:11:55.922014724 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpj0ibuf/foo.py` 2026-09-03 22:11:55.922017274 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:55.922023154 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:55.922237086 DEBUG request{id=2 method=textDocument/prepareCallHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:11:55.922296186 DEBUG method="textDocument/prepareCallHierarchy" response.id=2 duration=267.92µs 2026-09-03 22:11:55.922307307 DEBUG Received server response for request 2 2026-09-03 22:11:55.932452039 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:55.932471849 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:55.932479909 DEBUG method="shutdown" response.id=3 duration=10.44µs 2026-09-03 22:11:55.932488879 DEBUG Received server response for request 3 2026-09-03 22:11:55.932491989 DEBUG Client sends notification `exit` 2026-09-03 22:11:55.932500469 DEBUG Received exit notification, exiting ok test code_actions::code_action ... 2026-09-03 22:11:55.933708848 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:55.933772538 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:55.933820978 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:55.933876899 DEBUG Client info: None 2026-09-03 22:11:55.933913309 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:55.933926979 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:55.933932249 INFO Version: Unknown 2026-09-03 22:11:55.933976879 DEBUG Received server response for request 1 2026-09-03 22:11:55.934020290 DEBUG Client sends notification `initialized` 2026-09-03 22:11:55.934103950 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:55.934141301 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:55.934145081 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:55.934158281 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:55.934161751 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:55.934215461 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:55.934228211 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:55.934232711 DEBUG Initializing workspace `file:///tmp/.tmpUWaVd6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:55.934253701 DEBUG Searching for a project in '/tmp/.tmpUWaVd6/src' 2026-09-03 22:11:55.934317202 DEBUG Found project at '/tmp/.tmpUWaVd6' 2026-09-03 22:11:55.934321852 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:55.934925996 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:55.934931996 DEBUG Discovering virtual environment in `/tmp/.tmpUWaVd6` 2026-09-03 22:11:55.934981087 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:55.934985697 DEBUG No virtual environment found 2026-09-03 22:11:55.934996187 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:55.935004957 DEBUG Adding first-party search path `/tmp/.tmpUWaVd6/src` 2026-09-03 22:11:55.935009017 DEBUG Adding first-party search path `/tmp/.tmpUWaVd6` 2026-09-03 22:11:55.935013037 DEBUG Using vendored stdlib 2026-09-03 22:11:55.935129728 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:55.935133908 DEBUG Adding new file root '/tmp/.tmpUWaVd6' of kind Project 2026-09-03 22:11:55.935292439 DEBUG Updating project to check open files 2026-09-03 22:11:55.935308719 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:55.935312029 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:55.935367659 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpUWaVd6/src/foo.py", kind: File } 2026-09-03 22:11:55.935388109 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpUWaVd6/src/foo.py` 2026-09-03 22:11:55.935390919 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:55.935397879 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:55.935465910 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUWaVd6/src/foo.py"))}: Checking file '/tmp/.tmpUWaVd6/src/foo.py' 2026-09-03 22:11:55.935568471 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpUWaVd6/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:55.949465059 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.06ms 2026-09-03 22:11:55.949486070 DEBUG Received server response for request 2 2026-09-03 22:11:55.949526340 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:55.949602710 DEBUG method="textDocument/codeAction" response.id=3 duration=57.74µs 2026-09-03 22:11:55.949611700 DEBUG Received server response for request 3 2026-09-03 22:11:55.959923484 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:55.959957634 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:55.959964784 DEBUG method="shutdown" response.id=4 duration=10.61µs 2026-09-03 22:11:55.959982184 DEBUG Received server response for request 4 2026-09-03 22:11:55.959986214 DEBUG Client sends notification `exit` 2026-09-03 22:11:55.960002114 DEBUG Received exit notification, exiting ok test code_actions::code_action_attribute_access_on_unimported ... 2026-09-03 22:11:55.962182870 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:55.962241960 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:55.962274470 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:55.962328311 DEBUG Client info: None 2026-09-03 22:11:55.962369501 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:55.962379791 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:55.962384081 INFO Version: Unknown 2026-09-03 22:11:55.962419711 DEBUG Received server response for request 1 2026-09-03 22:11:55.962449672 DEBUG Client sends notification `initialized` 2026-09-03 22:11:55.962546622 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:55.962583503 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:55.962587063 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:55.962599193 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:55.962601853 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:55.962650493 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:55.962661163 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:55.962665463 DEBUG Initializing workspace `file:///tmp/.tmpdNolSS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:55.962683823 DEBUG Searching for a project in '/tmp/.tmpdNolSS/src' 2026-09-03 22:11:55.962715783 DEBUG Found project at '/tmp/.tmpdNolSS' 2026-09-03 22:11:55.962719914 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:55.963039176 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:55.963044366 DEBUG Discovering virtual environment in `/tmp/.tmpdNolSS` 2026-09-03 22:11:55.963083926 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:55.963087296 DEBUG No virtual environment found 2026-09-03 22:11:55.963096816 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:55.963104986 DEBUG Adding first-party search path `/tmp/.tmpdNolSS/src` 2026-09-03 22:11:55.963109056 DEBUG Adding first-party search path `/tmp/.tmpdNolSS` 2026-09-03 22:11:55.963112846 DEBUG Using vendored stdlib 2026-09-03 22:11:55.963201327 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:55.963205297 DEBUG Adding new file root '/tmp/.tmpdNolSS' of kind Project 2026-09-03 22:11:55.963322878 DEBUG Updating project to check open files 2026-09-03 22:11:55.963333678 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:55.963336678 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:55.963376648 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdNolSS/src/foo.py", kind: File } 2026-09-03 22:11:55.963392368 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdNolSS/src/foo.py` 2026-09-03 22:11:55.963394788 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:55.963400778 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:55.963468269 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdNolSS/src/foo.py"))}: Checking file '/tmp/.tmpdNolSS/src/foo.py' 2026-09-03 22:11:55.963582860 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdNolSS/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:55.975788966 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpdNolSS/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:55.975919197 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.51ms 2026-09-03 22:11:55.975933317 DEBUG Received server response for request 2 2026-09-03 22:11:55.975958237 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:55.976025788 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpdNolSS/src' 2026-09-03 22:11:55.976040608 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpdNolSS' 2026-09-03 22:11:55.976048148 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:55.986094909 DEBUG method="textDocument/codeAction" response.id=3 duration=10.12ms 2026-09-03 22:11:55.986122030 DEBUG Received server response for request 3 2026-09-03 22:11:55.996429443 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:55.996468063 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:55.996476753 DEBUG method="shutdown" response.id=4 duration=12.57µs 2026-09-03 22:11:55.996488473 DEBUG Received server response for request 4 2026-09-03 22:11:55.996492583 DEBUG Client sends notification `exit` 2026-09-03 22:11:55.996507623 DEBUG Received exit notification, exiting ok test code_actions::code_action_existing_import_undefined_decorator ... 2026-09-03 22:11:56.001072856 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.001130556 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.001166167 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.001225877 DEBUG Client info: None 2026-09-03 22:11:56.001254827 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.001267977 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.001274127 INFO Version: Unknown 2026-09-03 22:11:56.001310948 DEBUG Received server response for request 1 2026-09-03 22:11:56.001341198 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.001423138 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.001459479 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.001462519 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.001476069 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.001479139 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.001518819 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.001530299 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.001535069 DEBUG Initializing workspace `file:///tmp/.tmpaiYuqw/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.001555339 DEBUG Searching for a project in '/tmp/.tmpaiYuqw/src' 2026-09-03 22:11:56.001592440 DEBUG Found project at '/tmp/.tmpaiYuqw' 2026-09-03 22:11:56.001596400 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.001943952 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.001949762 DEBUG Discovering virtual environment in `/tmp/.tmpaiYuqw` 2026-09-03 22:11:56.001996442 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.002000982 DEBUG No virtual environment found 2026-09-03 22:11:56.002010803 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.002019563 DEBUG Adding first-party search path `/tmp/.tmpaiYuqw/src` 2026-09-03 22:11:56.002023513 DEBUG Adding first-party search path `/tmp/.tmpaiYuqw` 2026-09-03 22:11:56.002027223 DEBUG Using vendored stdlib 2026-09-03 22:11:56.002115803 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.002119813 DEBUG Adding new file root '/tmp/.tmpaiYuqw' of kind Project 2026-09-03 22:11:56.002246934 DEBUG Updating project to check open files 2026-09-03 22:11:56.002258844 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.002262244 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.002307975 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaiYuqw/src/foo.py", kind: File } 2026-09-03 22:11:56.002324935 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaiYuqw/src/foo.py` 2026-09-03 22:11:56.002327545 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.002334185 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.002421935 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaiYuqw/src/foo.py"))}: Checking file '/tmp/.tmpaiYuqw/src/foo.py' 2026-09-03 22:11:56.002544036 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaiYuqw/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.011954793 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpaiYuqw/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.018032726 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.69ms 2026-09-03 22:11:56.018055216 DEBUG Received server response for request 2 2026-09-03 22:11:56.018078837 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.018144977 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpaiYuqw/src' 2026-09-03 22:11:56.018157257 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpaiYuqw' 2026-09-03 22:11:56.018164517 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.024919865 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.024929875 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.024949915 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.027418273 DEBUG method="textDocument/codeAction" response.id=3 duration=9.32ms 2026-09-03 22:11:56.027438213 DEBUG Received server response for request 3 2026-09-03 22:11:56.037739426 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.037773316 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.037779736 DEBUG method="shutdown" response.id=4 duration=11.23µs 2026-09-03 22:11:56.037790427 DEBUG Received server response for request 4 2026-09-03 22:11:56.037794977 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.037813417 DEBUG Received exit notification, exiting ok test code_actions::code_action_invalid_string_annotations ... 2026-09-03 22:11:56.043663888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.043727309 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.043764349 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.043853990 DEBUG Client info: None 2026-09-03 22:11:56.043899190 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.043914310 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.043919720 INFO Version: Unknown 2026-09-03 22:11:56.043963710 DEBUG Received server response for request 1 2026-09-03 22:11:56.043997611 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.044093951 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.044139652 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.044143422 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.044157252 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.044160222 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.044210342 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.044221592 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.044226682 DEBUG Initializing workspace `file:///tmp/.tmpF5lIo3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.044246552 DEBUG Searching for a project in '/tmp/.tmpF5lIo3/src' 2026-09-03 22:11:56.044283593 DEBUG Found project at '/tmp/.tmpF5lIo3' 2026-09-03 22:11:56.044288153 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.044626905 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.044632045 DEBUG Discovering virtual environment in `/tmp/.tmpF5lIo3` 2026-09-03 22:11:56.044674905 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.044678856 DEBUG No virtual environment found 2026-09-03 22:11:56.044689106 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.044698366 DEBUG Adding first-party search path `/tmp/.tmpF5lIo3/src` 2026-09-03 22:11:56.044702216 DEBUG Adding first-party search path `/tmp/.tmpF5lIo3` 2026-09-03 22:11:56.044705996 DEBUG Using vendored stdlib 2026-09-03 22:11:56.044799706 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.044804056 DEBUG Adding new file root '/tmp/.tmpF5lIo3' of kind Project 2026-09-03 22:11:56.044945267 DEBUG Updating project to check open files 2026-09-03 22:11:56.044958878 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.044962248 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.045015068 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpF5lIo3/src/foo.py", kind: File } 2026-09-03 22:11:56.045033008 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpF5lIo3/src/foo.py` 2026-09-03 22:11:56.045035608 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.045041838 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.045116509 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF5lIo3/src/foo.py"))}: Checking file '/tmp/.tmpF5lIo3/src/foo.py' 2026-09-03 22:11:56.045246440 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF5lIo3/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.053544518 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpF5lIo3/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.053637259 DEBUG method="textDocument/diagnostic" response.id=2 duration=8.59ms 2026-09-03 22:11:56.053651179 DEBUG Received server response for request 2 2026-09-03 22:11:56.053676829 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.053739150 DEBUG method="textDocument/codeAction" response.id=3 duration=47.73µs 2026-09-03 22:11:56.053748470 DEBUG Received server response for request 3 2026-09-03 22:11:56.064009323 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.064041443 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.064048433 DEBUG method="shutdown" response.id=4 duration=10.82µs 2026-09-03 22:11:56.064057693 DEBUG Received server response for request 4 2026-09-03 22:11:56.064061393 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.064077633 DEBUG Received exit notification, exiting ok test code_actions::code_action_possible_missing_submodule_attribute ... 2026-09-03 22:11:56.066083877 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.066138778 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.066173338 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.066269559 DEBUG Client info: None 2026-09-03 22:11:56.066318069 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.066333739 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.066340179 INFO Version: Unknown 2026-09-03 22:11:56.066392470 DEBUG Received server response for request 1 2026-09-03 22:11:56.066423790 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.066516241 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.066553341 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.066556701 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.066569731 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.066572801 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.066609161 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.066619951 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.066624031 DEBUG Initializing workspace `file:///tmp/.tmp7vv1ou/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.066643161 DEBUG Searching for a project in '/tmp/.tmp7vv1ou/src' 2026-09-03 22:11:56.066675642 DEBUG Found project at '/tmp/.tmp7vv1ou' 2026-09-03 22:11:56.066679212 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.066991924 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.066997324 DEBUG Discovering virtual environment in `/tmp/.tmp7vv1ou` 2026-09-03 22:11:56.067035514 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.067038974 DEBUG No virtual environment found 2026-09-03 22:11:56.067048114 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.067056574 DEBUG Adding first-party search path `/tmp/.tmp7vv1ou/src` 2026-09-03 22:11:56.067060264 DEBUG Adding first-party search path `/tmp/.tmp7vv1ou` 2026-09-03 22:11:56.067064054 DEBUG Using vendored stdlib 2026-09-03 22:11:56.067152205 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.067156305 DEBUG Adding new file root '/tmp/.tmp7vv1ou' of kind Project 2026-09-03 22:11:56.067267676 DEBUG Updating project to check open files 2026-09-03 22:11:56.067278366 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.067281266 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.067321526 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp7vv1ou/src/foo.py", kind: File } 2026-09-03 22:11:56.067336526 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp7vv1ou/src/foo.py` 2026-09-03 22:11:56.067338916 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.067345086 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.067431257 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7vv1ou/src/foo.py"))}: Checking file '/tmp/.tmp7vv1ou/src/foo.py' 2026-09-03 22:11:56.067547268 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp7vv1ou/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.078901149 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.55ms 2026-09-03 22:11:56.078925249 DEBUG Received server response for request 2 2026-09-03 22:11:56.078949019 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.079024569 DEBUG method="textDocument/codeAction" response.id=3 duration=53.36µs 2026-09-03 22:11:56.079034589 DEBUG Received server response for request 3 2026-09-03 22:11:56.089257832 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.089291812 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.089298772 DEBUG method="shutdown" response.id=4 duration=10.36µs 2026-09-03 22:11:56.089308372 DEBUG Received server response for request 4 2026-09-03 22:11:56.089312952 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.089328623 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_decorator ... 2026-09-03 22:11:56.093728864 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.093802654 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.093860645 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.093919005 DEBUG Client info: None 2026-09-03 22:11:56.093943815 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.093957715 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.093962805 INFO Version: Unknown 2026-09-03 22:11:56.094004256 DEBUG Received server response for request 1 2026-09-03 22:11:56.094047196 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.094138247 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.094177967 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.094181497 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.094196907 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.094200317 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.094244777 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.094255668 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.094259648 DEBUG Initializing workspace `file:///tmp/.tmpDh7qFF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.094280008 DEBUG Searching for a project in '/tmp/.tmpDh7qFF/src' 2026-09-03 22:11:56.094328418 DEBUG Found project at '/tmp/.tmpDh7qFF' 2026-09-03 22:11:56.094332678 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.094645230 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.094650470 DEBUG Discovering virtual environment in `/tmp/.tmpDh7qFF` 2026-09-03 22:11:56.094691321 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.094695951 DEBUG No virtual environment found 2026-09-03 22:11:56.094705661 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.094713571 DEBUG Adding first-party search path `/tmp/.tmpDh7qFF/src` 2026-09-03 22:11:56.094717241 DEBUG Adding first-party search path `/tmp/.tmpDh7qFF` 2026-09-03 22:11:56.094720891 DEBUG Using vendored stdlib 2026-09-03 22:11:56.094825192 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.094829252 DEBUG Adding new file root '/tmp/.tmpDh7qFF' of kind Project 2026-09-03 22:11:56.094940312 DEBUG Updating project to check open files 2026-09-03 22:11:56.094951262 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.094954102 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.094995803 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpDh7qFF/src/foo.py", kind: File } 2026-09-03 22:11:56.095012273 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpDh7qFF/src/foo.py` 2026-09-03 22:11:56.095014633 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.095020433 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.095087003 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDh7qFF/src/foo.py"))}: Checking file '/tmp/.tmpDh7qFF/src/foo.py' 2026-09-03 22:11:56.095206884 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDh7qFF/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.103132260 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpDh7qFF/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.109089163 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.06ms 2026-09-03 22:11:56.109115433 DEBUG Received server response for request 2 2026-09-03 22:11:56.109149093 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.109207274 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpDh7qFF/src' 2026-09-03 22:11:56.109222574 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpDh7qFF' 2026-09-03 22:11:56.109230184 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.115896061 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.115907601 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.115926691 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.118530020 DEBUG method="textDocument/codeAction" response.id=3 duration=9.37ms 2026-09-03 22:11:56.118548110 DEBUG Received server response for request 3 2026-09-03 22:11:56.128892513 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.128928904 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.128938064 DEBUG method="shutdown" response.id=4 duration=13.33µs 2026-09-03 22:11:56.128947974 DEBUG Received server response for request 4 2026-09-03 22:11:56.128952614 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.128968334 DEBUG Received exit notification, exiting ok test code_actions::code_action_undefined_reference_multi ... 2026-09-03 22:11:56.134586094 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.134651194 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.134687125 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.134744165 DEBUG Client info: None 2026-09-03 22:11:56.134774615 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.134787905 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.134793365 INFO Version: Unknown 2026-09-03 22:11:56.134843756 DEBUG Received server response for request 1 2026-09-03 22:11:56.134881166 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.134966097 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.135004807 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.135008767 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.135023057 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.135026287 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.135080587 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.135094667 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.135099358 DEBUG Initializing workspace `file:///tmp/.tmpasYXC3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.135121288 DEBUG Searching for a project in '/tmp/.tmpasYXC3/src' 2026-09-03 22:11:56.135156408 DEBUG Found project at '/tmp/.tmpasYXC3' 2026-09-03 22:11:56.135160828 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.135790872 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.135796602 DEBUG Discovering virtual environment in `/tmp/.tmpasYXC3` 2026-09-03 22:11:56.135860773 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.135865973 DEBUG No virtual environment found 2026-09-03 22:11:56.135876873 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.135885763 DEBUG Adding first-party search path `/tmp/.tmpasYXC3/src` 2026-09-03 22:11:56.135889553 DEBUG Adding first-party search path `/tmp/.tmpasYXC3` 2026-09-03 22:11:56.135893583 DEBUG Using vendored stdlib 2026-09-03 22:11:56.136003934 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.136008394 DEBUG Adding new file root '/tmp/.tmpasYXC3' of kind Project 2026-09-03 22:11:56.136163275 DEBUG Updating project to check open files 2026-09-03 22:11:56.136179525 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.136183055 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.136242676 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpasYXC3/src/foo.py", kind: File } 2026-09-03 22:11:56.136261926 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpasYXC3/src/foo.py` 2026-09-03 22:11:56.136264756 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.136271476 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.136350576 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpasYXC3/src/foo.py"))}: Checking file '/tmp/.tmpasYXC3/src/foo.py' 2026-09-03 22:11:56.136485767 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpasYXC3/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.146215936 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpasYXC3/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.148873495 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.60ms 2026-09-03 22:11:56.148891075 DEBUG Received server response for request 2 2026-09-03 22:11:56.148922036 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.148986756 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpasYXC3/src' 2026-09-03 22:11:56.149000526 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpasYXC3' 2026-09-03 22:11:56.149008426 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.155165110 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.155176040 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.155196370 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.157820529 DEBUG method="textDocument/codeAction" response.id=3 duration=8.88ms 2026-09-03 22:11:56.157840429 DEBUG Received server response for request 3 2026-09-03 22:11:56.168203343 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.168242983 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.168250873 DEBUG method="shutdown" response.id=4 duration=12.43µs 2026-09-03 22:11:56.168261933 DEBUG Received server response for request 4 2026-09-03 22:11:56.168265993 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.168281923 DEBUG Received exit notification, exiting ok test code_actions::code_action_unsafe_fix ... 2026-09-03 22:11:56.173551241 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.173613391 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.173657401 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.173744152 DEBUG Client info: None 2026-09-03 22:11:56.173786512 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.173801102 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.173819652 INFO Version: Unknown 2026-09-03 22:11:56.173863133 DEBUG Received server response for request 1 2026-09-03 22:11:56.173902143 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.174008804 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.174048054 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.174051614 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.174066114 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.174069504 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.174129315 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.174143625 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.174148935 DEBUG Initializing workspace `file:///tmp/.tmp2945VT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.174170665 DEBUG Searching for a project in '/tmp/.tmp2945VT/src' 2026-09-03 22:11:56.174222975 DEBUG Found project at '/tmp/.tmp2945VT' 2026-09-03 22:11:56.174227555 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.174767449 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.174773799 DEBUG Discovering virtual environment in `/tmp/.tmp2945VT` 2026-09-03 22:11:56.174838500 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.174843520 DEBUG No virtual environment found 2026-09-03 22:11:56.174854370 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.174863390 DEBUG Adding first-party search path `/tmp/.tmp2945VT/src` 2026-09-03 22:11:56.174867190 DEBUG Adding first-party search path `/tmp/.tmp2945VT` 2026-09-03 22:11:56.174870990 DEBUG Using vendored stdlib 2026-09-03 22:11:56.174977291 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.174982071 DEBUG Adding new file root '/tmp/.tmp2945VT' of kind Project 2026-09-03 22:11:56.175139902 DEBUG Updating project to check open files 2026-09-03 22:11:56.175156042 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.175159692 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.175219152 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2945VT/src/foo.py", kind: File } 2026-09-03 22:11:56.175239362 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2945VT/src/foo.py` 2026-09-03 22:11:56.175242133 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.175249223 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.175331973 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2945VT/src/foo.py"))}: Checking file '/tmp/.tmp2945VT/src/foo.py' 2026-09-03 22:11:56.175451784 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2945VT/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.186533733 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.28ms 2026-09-03 22:11:56.186552473 DEBUG Received server response for request 2 2026-09-03 22:11:56.186587973 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.186670404 DEBUG method="textDocument/codeAction" response.id=3 duration=64.14µs 2026-09-03 22:11:56.186680104 DEBUG Received server response for request 3 2026-09-03 22:11:56.196992527 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.197020827 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.197029027 DEBUG method="shutdown" response.id=4 duration=12.10µs 2026-09-03 22:11:56.197040767 DEBUG Received server response for request 4 2026-09-03 22:11:56.197044687 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.197053957 DEBUG Received exit notification, exiting ok test code_actions::code_action_with_full_diagnostic_output_link ... 2026-09-03 22:11:56.199611906 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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-09-03 22:11:56.199683436 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.199716896 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.199790947 DEBUG Client info: None 2026-09-03 22:11:56.199844497 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.199859867 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-03 22:11:56.199866377 INFO Version: Unknown 2026-09-03 22:11:56.199906788 DEBUG Received server response for request 1 2026-09-03 22:11:56.199949988 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.200035869 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.200071109 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.200074609 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.200088659 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.200092229 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.200141579 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.200154569 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.200159019 DEBUG Initializing workspace `file:///tmp/.tmpheqwSN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.200180110 DEBUG Searching for a project in '/tmp/.tmpheqwSN/src' 2026-09-03 22:11:56.200212600 DEBUG Found project at '/tmp/.tmpheqwSN' 2026-09-03 22:11:56.200216650 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.200777284 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.200782234 DEBUG Discovering virtual environment in `/tmp/.tmpheqwSN` 2026-09-03 22:11:56.200847264 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.200852374 DEBUG No virtual environment found 2026-09-03 22:11:56.200863074 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.200872264 DEBUG Adding first-party search path `/tmp/.tmpheqwSN/src` 2026-09-03 22:11:56.200876085 DEBUG Adding first-party search path `/tmp/.tmpheqwSN` 2026-09-03 22:11:56.200880035 DEBUG Using vendored stdlib 2026-09-03 22:11:56.200995165 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.200999625 DEBUG Adding new file root '/tmp/.tmpheqwSN' of kind Project 2026-09-03 22:11:56.201143056 DEBUG Updating project to check open files 2026-09-03 22:11:56.201157717 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.201161027 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.201219997 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpheqwSN/src/foo.py", kind: File } 2026-09-03 22:11:56.201239507 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpheqwSN/src/foo.py` 2026-09-03 22:11:56.201242237 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.201248507 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.201346928 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpheqwSN/src/foo.py"))}: Checking file '/tmp/.tmpheqwSN/src/foo.py' 2026-09-03 22:11:56.201502219 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpheqwSN/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.211662601 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpheqwSN/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.214364720 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.11ms 2026-09-03 22:11:56.214386100 DEBUG Received server response for request 2 2026-09-03 22:11:56.214420721 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.214491761 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpheqwSN/src' 2026-09-03 22:11:56.214506901 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path '/tmp/.tmpheqwSN' 2026-09-03 22:11:56.214514901 DEBUG request{id=3 method=textDocument/codeAction}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.222270477 DEBUG request{id=3 method=textDocument/codeAction}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.222282167 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.222347767 DEBUG request{id=3 method=textDocument/codeAction}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.224963136 DEBUG method="textDocument/codeAction" response.id=3 duration=10.53ms 2026-09-03 22:11:56.224981766 DEBUG Received server response for request 3 2026-09-03 22:11:56.235329299 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.235364809 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.235373170 DEBUG method="shutdown" response.id=4 duration=12.76µs 2026-09-03 22:11:56.235391540 DEBUG Received server response for request 4 2026-09-03 22:11:56.235396150 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.235411190 DEBUG Received exit notification, exiting ok test code_actions::no_code_action_for_non_overlapping_range_on_same_line ... 2026-09-03 22:11:56.241344452 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.241415292 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.241455453 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.241511913 DEBUG Client info: None 2026-09-03 22:11:56.241544213 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.241556803 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.241561654 INFO Version: Unknown 2026-09-03 22:11:56.241600934 DEBUG Received server response for request 1 2026-09-03 22:11:56.241642324 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.241725925 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.241768465 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.241772225 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.241787075 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.241790175 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:56.241854706 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.241867516 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.241872336 DEBUG Initializing workspace `file:///tmp/.tmpfbSfUI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.241893716 DEBUG Searching for a project in '/tmp/.tmpfbSfUI/src' 2026-09-03 22:11:56.241943226 DEBUG Found project at '/tmp/.tmpfbSfUI' 2026-09-03 22:11:56.241947686 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.242278359 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.242283999 DEBUG Discovering virtual environment in `/tmp/.tmpfbSfUI` 2026-09-03 22:11:56.242328909 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.242332629 DEBUG No virtual environment found 2026-09-03 22:11:56.242350089 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.242358359 DEBUG Adding first-party search path `/tmp/.tmpfbSfUI/src` 2026-09-03 22:11:56.242362259 DEBUG Adding first-party search path `/tmp/.tmpfbSfUI` 2026-09-03 22:11:56.242365949 DEBUG Using vendored stdlib 2026-09-03 22:11:56.242455550 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.242459850 DEBUG Adding new file root '/tmp/.tmpfbSfUI' of kind Project 2026-09-03 22:11:56.242590041 DEBUG Updating project to check open files 2026-09-03 22:11:56.242603741 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.242606821 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.242659841 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpfbSfUI/src/foo.py", kind: File } 2026-09-03 22:11:56.242675881 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpfbSfUI/src/foo.py` 2026-09-03 22:11:56.242678291 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.242684241 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.242756982 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfbSfUI/src/foo.py"))}: Checking file '/tmp/.tmpfbSfUI/src/foo.py' 2026-09-03 22:11:56.242892333 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpfbSfUI/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.254106653 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.42ms 2026-09-03 22:11:56.254127833 DEBUG Received server response for request 2 2026-09-03 22:11:56.254168033 DEBUG Client sends request `textDocument/codeAction` with ID 3 2026-09-03 22:11:56.254225923 DEBUG method="textDocument/codeAction" response.id=3 duration=38.79µs 2026-09-03 22:11:56.254235663 DEBUG Received server response for request 3 2026-09-03 22:11:56.264317965 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:56.264352705 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.264360195 DEBUG method="shutdown" response.id=4 duration=10.94µs 2026-09-03 22:11:56.264377845 DEBUG Received server response for request 4 2026-09-03 22:11:56.264381955 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.264397036 DEBUG Received exit notification, exiting ok test commands::debug_command ... 2026-09-03 22:11:56.266878033 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:56.266943874 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.266988804 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.267047734 DEBUG Client info: None 2026-09-03 22:11:56.267076755 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.267089695 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.267095535 INFO Version: Unknown 2026-09-03 22:11:56.267134065 DEBUG Received server response for request 1 2026-09-03 22:11:56.267172325 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.267265106 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.267300506 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.267304766 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.267317426 DEBUG Client sends request `workspace/executeCommand` with ID 2 2026-09-03 22:11:56.267374307 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.267388587 DEBUG Deferring `workspace/executeCommand` request until all workspaces are initialized 2026-09-03 22:11:56.267393607 DEBUG Initializing workspace `file:///tmp/.tmpiy5yum/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.267415577 DEBUG Searching for a project in '/tmp/.tmpiy5yum/src' 2026-09-03 22:11:56.267470067 DEBUG Found project at '/tmp/.tmpiy5yum' 2026-09-03 22:11:56.267474777 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.268175272 DEBUG Discovering virtual environment in `/tmp/.tmpiy5yum` 2026-09-03 22:11:56.268228933 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.268234003 DEBUG No virtual environment found 2026-09-03 22:11:56.268245083 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:56.268254313 DEBUG Adding first-party search path `/tmp/.tmpiy5yum/src` 2026-09-03 22:11:56.268258163 DEBUG Adding first-party search path `/tmp/.tmpiy5yum` 2026-09-03 22:11:56.268262123 DEBUG Using vendored stdlib 2026-09-03 22:11:56.268380014 INFO Python version: Python 3.10, platform: linux 2026-09-03 22:11:56.268384684 DEBUG Adding new file root '/tmp/.tmpiy5yum' of kind Project 2026-09-03 22:11:56.268533155 DEBUG Updating project to check open files 2026-09-03 22:11:56.268549375 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.268553455 DEBUG Processing deferred request `workspace/executeCommand` 2026-09-03 22:11:56.268604755 DEBUG request{id=2 method=workspace/executeCommand}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.268873807 DEBUG method="workspace/executeCommand" response.id=2 duration=317.93µs 2026-09-03 22:11:56.268890607 DEBUG Received server response for request 2 2026-09-03 22:11:56.279919016 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.279950746 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.279959976 DEBUG method="shutdown" response.id=3 duration=13.37µs 2026-09-03 22:11:56.279970906 DEBUG Received server response for request 3 2026-09-03 22:11:56.279974976 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.279984726 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification ... 2026-09-03 22:11:56.281165655 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.281230195 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.281265325 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.281326826 DEBUG Client info: None 2026-09-03 22:11:56.281362486 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.281374626 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.281380006 INFO Version: Unknown 2026-09-03 22:11:56.281421266 DEBUG Received server response for request 1 2026-09-03 22:11:56.281462137 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.281541757 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.281576928 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.281580288 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.281593348 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.281596298 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.281643868 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.281653148 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.281657128 DEBUG Initializing workspace `file:///tmp/.tmpzFj1Be/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.281675568 DEBUG Searching for a project in '/tmp/.tmpzFj1Be/src' 2026-09-03 22:11:56.281706878 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.281710938 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.282014391 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.282019471 DEBUG Discovering virtual environment in `/tmp/.tmpzFj1Be/src` 2026-09-03 22:11:56.282058181 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.282061851 DEBUG No virtual environment found 2026-09-03 22:11:56.282072921 DEBUG Adding first-party search path `/tmp/.tmpzFj1Be/src` 2026-09-03 22:11:56.282076961 DEBUG Using vendored stdlib 2026-09-03 22:11:56.282158732 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.282162162 DEBUG Adding new file root '/tmp/.tmpzFj1Be/src' of kind Project 2026-09-03 22:11:56.282266522 DEBUG Updating project to check open files 2026-09-03 22:11:56.282275982 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.282278983 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.282326943 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzFj1Be/src/foo.py", kind: File } 2026-09-03 22:11:56.282354403 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzFj1Be/src/foo.py` 2026-09-03 22:11:56.282357223 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.282363923 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.282765656 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.298597818 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.302796198 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.328313579 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.328331850 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.328337270 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.328388470 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.328392160 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.328446020 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpzFj1Be/src' 2026-09-03 22:11:56.328456210 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.344189322 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.344205272 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.344212042 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.344464704 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 62.064351ms 2026-09-03 22:11:56.344539785 DEBUG method="textDocument/completion" response.id=2 duration=62.17ms 2026-09-03 22:11:56.344571515 DEBUG Received server response for request 2 2026-09-03 22:11:56.354834098 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.354869618 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.354877738 DEBUG method="shutdown" response.id=3 duration=14.12µs 2026-09-03 22:11:56.354894028 DEBUG Received server response for request 3 2026-09-03 22:11:56.354898308 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.354913338 DEBUG Received exit notification, exiting ok test completions::auto_import_shows_qualification_and_import ... 2026-09-03 22:11:56.362422392 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.362494702 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.362541762 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.362611163 DEBUG Client info: None 2026-09-03 22:11:56.362652663 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.362665173 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.362670513 INFO Version: Unknown 2026-09-03 22:11:56.362709584 DEBUG Received server response for request 1 2026-09-03 22:11:56.362750984 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.362853195 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.362904075 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.362907965 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.362923435 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.362926165 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.362984806 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.362998306 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.363003116 DEBUG Initializing workspace `file:///tmp/.tmp0F90pI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.363026096 DEBUG Searching for a project in '/tmp/.tmp0F90pI/src' 2026-09-03 22:11:56.363062636 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.363067206 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.363441929 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.363447379 DEBUG Discovering virtual environment in `/tmp/.tmp0F90pI/src` 2026-09-03 22:11:56.363499949 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.363505209 DEBUG No virtual environment found 2026-09-03 22:11:56.363516959 DEBUG Adding first-party search path `/tmp/.tmp0F90pI/src` 2026-09-03 22:11:56.363520969 DEBUG Using vendored stdlib 2026-09-03 22:11:56.363617230 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.363621530 DEBUG Adding new file root '/tmp/.tmp0F90pI/src' of kind Project 2026-09-03 22:11:56.363755771 DEBUG Updating project to check open files 2026-09-03 22:11:56.363771801 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.363775261 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.363848182 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0F90pI/src/foo.py", kind: File } 2026-09-03 22:11:56.363869302 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0F90pI/src/foo.py` 2026-09-03 22:11:56.363871962 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.363879252 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.364163204 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.377598899 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.381872720 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.407491302 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.407510492 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.407515832 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.407572052 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.407575612 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.407626913 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp0F90pI/src' 2026-09-03 22:11:56.407637083 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.425439429 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.425454699 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.425461489 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.425766501 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 8 suggestions in 61.850399ms 2026-09-03 22:11:56.425824772 DEBUG method="textDocument/completion" response.id=2 duration=61.94ms 2026-09-03 22:11:56.425863942 DEBUG Received server response for request 2 2026-09-03 22:11:56.436200065 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.436236186 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.436246286 DEBUG method="shutdown" response.id=3 duration=15.73µs 2026-09-03 22:11:56.436263786 DEBUG Received server response for request 3 2026-09-03 22:11:56.436267856 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.436283216 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses ... 2026-09-03 22:11:56.445139979 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-09-03 22:11:56.445229760 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.445277410 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.445364831 DEBUG Client info: None 2026-09-03 22:11:56.445395211 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:56.445412791 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-09-03 22:11:56.445419091 INFO Version: Unknown 2026-09-03 22:11:56.445457231 DEBUG Received server response for request 1 2026-09-03 22:11:56.445500732 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.445607462 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.445661873 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.445665343 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.445679683 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.445682903 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.445735863 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.445750393 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.445756543 DEBUG Initializing workspace `file:///tmp/.tmp9DQzuq/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-09-03 22:11:56.445784924 DEBUG Searching for a project in '/tmp/.tmp9DQzuq/src' 2026-09-03 22:11:56.445837924 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.445842694 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.446571649 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.446577619 DEBUG Discovering virtual environment in `/tmp/.tmp9DQzuq/src` 2026-09-03 22:11:56.446632540 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.446637510 DEBUG No virtual environment found 2026-09-03 22:11:56.446650990 DEBUG Adding first-party search path `/tmp/.tmp9DQzuq/src` 2026-09-03 22:11:56.446655090 DEBUG Using vendored stdlib 2026-09-03 22:11:56.446756620 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.446761700 DEBUG Adding new file root '/tmp/.tmp9DQzuq/src' of kind Project 2026-09-03 22:11:56.446936082 DEBUG Updating project to check open files 2026-09-03 22:11:56.446952822 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.446956372 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.447018802 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9DQzuq/src/foo.py", kind: File } 2026-09-03 22:11:56.447039112 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9DQzuq/src/foo.py` 2026-09-03 22:11:56.447042082 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.447049033 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.447464935 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.461376704 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.465203651 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.485830238 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.485845918 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.485851138 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.485921119 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.485924919 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.485977509 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp9DQzuq/src' 2026-09-03 22:11:56.485987099 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.503407543 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 56.25113ms 2026-09-03 22:11:56.503447233 DEBUG method="textDocument/completion" response.id=2 duration=56.39ms 2026-09-03 22:11:56.503474463 DEBUG Received server response for request 2 2026-09-03 22:11:56.513729397 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.513770337 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.513778087 DEBUG method="shutdown" response.id=3 duration=12.50µs 2026-09-03 22:11:56.513788827 DEBUG Received server response for request 3 2026-09-03 22:11:56.513793277 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.513823547 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_disabled_by_default ... 2026-09-03 22:11:56.521401871 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:56.521491351 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.521539252 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.521614582 DEBUG Client info: None 2026-09-03 22:11:56.521656653 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.521669353 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-09-03 22:11:56.521674973 INFO Version: Unknown 2026-09-03 22:11:56.521713833 DEBUG Received server response for request 1 2026-09-03 22:11:56.521756683 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.521862774 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.521910274 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.521914094 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.521929464 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.521932144 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.521983585 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.521996545 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.522001125 DEBUG Initializing workspace `file:///tmp/.tmpZyCIHW/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.522024515 DEBUG Searching for a project in '/tmp/.tmpZyCIHW/src' 2026-09-03 22:11:56.522060645 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.522065285 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.522441358 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.522447088 DEBUG Discovering virtual environment in `/tmp/.tmpZyCIHW/src` 2026-09-03 22:11:56.522499309 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.522504129 DEBUG No virtual environment found 2026-09-03 22:11:56.522515219 DEBUG Adding first-party search path `/tmp/.tmpZyCIHW/src` 2026-09-03 22:11:56.522519329 DEBUG Using vendored stdlib 2026-09-03 22:11:56.522615299 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.522620359 DEBUG Adding new file root '/tmp/.tmpZyCIHW/src' of kind Project 2026-09-03 22:11:56.522758180 DEBUG Updating project to check open files 2026-09-03 22:11:56.522773410 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.522776630 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.522846751 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZyCIHW/src/foo.py", kind: File } 2026-09-03 22:11:56.522867231 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZyCIHW/src/foo.py` 2026-09-03 22:11:56.522869891 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.522877021 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.523233584 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.537012221 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.540796348 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.561320374 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.561338674 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.561344054 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.561413585 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.561417535 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.561468285 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpZyCIHW/src' 2026-09-03 22:11:56.561478515 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.583168269 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 60.220987ms 2026-09-03 22:11:56.583208829 DEBUG method="textDocument/completion" response.id=2 duration=60.33ms 2026-09-03 22:11:56.583235490 DEBUG Received server response for request 2 2026-09-03 22:11:56.593485862 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.593527633 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.593535563 DEBUG method="shutdown" response.id=3 duration=13.62µs 2026-09-03 22:11:56.593552973 DEBUG Received server response for request 3 2026-09-03 22:11:56.593557443 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.593572843 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_preserves_qualified_label ... 2026-09-03 22:11:56.601281648 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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: Some( Object { "commands": Object { "commands": Array [ String("ty.triggerParameterHints"), ], }, }, ), } 2026-09-03 22:11:56.601372018 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.601417569 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.601493989 DEBUG Client info: None 2026-09-03 22:11:56.601531249 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:56.601550019 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT", "TRIGGER_SIGNATURE_HELP_COMMAND"] 2026-09-03 22:11:56.601555700 INFO Version: Unknown 2026-09-03 22:11:56.601593230 DEBUG Received server response for request 1 2026-09-03 22:11:56.601635810 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.601743001 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.601800671 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.601804431 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.601832811 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.601835962 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.601901132 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.601917302 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.601922932 DEBUG Initializing workspace `file:///tmp/.tmpYwQ4H1/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-09-03 22:11:56.601950912 DEBUG Searching for a project in '/tmp/.tmpYwQ4H1/src' 2026-09-03 22:11:56.601987713 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.601992173 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.602604077 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.602610097 DEBUG Discovering virtual environment in `/tmp/.tmpYwQ4H1/src` 2026-09-03 22:11:56.602663187 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.602668108 DEBUG No virtual environment found 2026-09-03 22:11:56.602680928 DEBUG Adding first-party search path `/tmp/.tmpYwQ4H1/src` 2026-09-03 22:11:56.602684938 DEBUG Using vendored stdlib 2026-09-03 22:11:56.602794728 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.602799288 DEBUG Adding new file root '/tmp/.tmpYwQ4H1/src' of kind Project 2026-09-03 22:11:56.602978790 DEBUG Updating project to check open files 2026-09-03 22:11:56.602996130 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.602999860 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.603060120 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYwQ4H1/src/foo.py", kind: File } 2026-09-03 22:11:56.603080220 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYwQ4H1/src/foo.py` 2026-09-03 22:11:56.603082880 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.603089681 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.603419753 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.617360152 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.621195189 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.641957557 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.641973607 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.641979097 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.642031147 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.642035047 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.642088407 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpYwQ4H1/src' 2026-09-03 22:11:56.642098878 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.661445815 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.661461785 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:56.661468575 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:56.661659476 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 2 suggestions in 58.535715ms 2026-09-03 22:11:56.661701407 DEBUG method="textDocument/completion" response.id=2 duration=58.61ms 2026-09-03 22:11:56.661734117 DEBUG Received server response for request 2 2026-09-03 22:11:56.671984960 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.672024540 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.672034710 DEBUG method="shutdown" response.id=3 duration=17.38µs 2026-09-03 22:11:56.672052450 DEBUG Received server response for request 3 2026-09-03 22:11:56.672056870 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.672072100 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_command_support ... 2026-09-03 22:11:56.680787572 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:56.680889113 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.680936443 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.681012514 DEBUG Client info: None 2026-09-03 22:11:56.681039644 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:56.681056474 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "COMPLETION_ITEM_SNIPPET_SUPPORT"] 2026-09-03 22:11:56.681061954 INFO Version: Unknown 2026-09-03 22:11:56.681099404 DEBUG Received server response for request 1 2026-09-03 22:11:56.681140515 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.681255746 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.681314386 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.681318056 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.681332016 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.681334726 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.681409727 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.681424587 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.681429937 DEBUG Initializing workspace `file:///tmp/.tmpmezRek/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-09-03 22:11:56.681456987 DEBUG Searching for a project in '/tmp/.tmpmezRek/src' 2026-09-03 22:11:56.681494177 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.681498627 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.682185582 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.682192072 DEBUG Discovering virtual environment in `/tmp/.tmpmezRek/src` 2026-09-03 22:11:56.682245413 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.682250603 DEBUG No virtual environment found 2026-09-03 22:11:56.682263123 DEBUG Adding first-party search path `/tmp/.tmpmezRek/src` 2026-09-03 22:11:56.682267243 DEBUG Using vendored stdlib 2026-09-03 22:11:56.682383274 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.682388154 DEBUG Adding new file root '/tmp/.tmpmezRek/src' of kind Project 2026-09-03 22:11:56.682547445 DEBUG Updating project to check open files 2026-09-03 22:11:56.682563395 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.682567095 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.682627565 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpmezRek/src/foo.py", kind: File } 2026-09-03 22:11:56.682648685 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpmezRek/src/foo.py` 2026-09-03 22:11:56.682651595 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.682658695 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.683052938 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.696773686 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.700599923 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.721152169 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.721169399 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.721174809 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.721245109 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.721248780 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.721300500 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpmezRek/src' 2026-09-03 22:11:56.721310270 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.742835183 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 60.078807ms 2026-09-03 22:11:56.742876603 DEBUG method="textDocument/completion" response.id=2 duration=60.21ms 2026-09-03 22:11:56.742905393 DEBUG Received server response for request 2 2026-09-03 22:11:56.753129886 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.753176156 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.753186186 DEBUG method="shutdown" response.id=3 duration=15.60µs 2026-09-03 22:11:56.753204196 DEBUG Received server response for request 3 2026-09-03 22:11:56.753208586 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.753224867 DEBUG Received exit notification, exiting ok test completions::complete_function_parentheses_without_snippet_support ... 2026-09-03 22:11:56.761022012 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.761095362 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.761140893 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.761226143 DEBUG Client info: None 2026-09-03 22:11:56.761266184 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:56.761284564 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.761290144 INFO Version: Unknown 2026-09-03 22:11:56.761327274 DEBUG Received server response for request 1 2026-09-03 22:11:56.761372234 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.761482365 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.761523015 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.761526565 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.761541316 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.761544266 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.761612626 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.761627236 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.761632066 DEBUG Initializing workspace `file:///tmp/.tmp28cyNo/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-09-03 22:11:56.761657546 DEBUG Searching for a project in '/tmp/.tmp28cyNo/src' 2026-09-03 22:11:56.761693247 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.761697577 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.762379532 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.762386592 DEBUG Discovering virtual environment in `/tmp/.tmp28cyNo/src` 2026-09-03 22:11:56.762437122 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.762442552 DEBUG No virtual environment found 2026-09-03 22:11:56.762455362 DEBUG Adding first-party search path `/tmp/.tmp28cyNo/src` 2026-09-03 22:11:56.762459392 DEBUG Using vendored stdlib 2026-09-03 22:11:56.762567073 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.762571893 DEBUG Adding new file root '/tmp/.tmp28cyNo/src' of kind Project 2026-09-03 22:11:56.762734084 DEBUG Updating project to check open files 2026-09-03 22:11:56.762750724 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.762754274 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.762831055 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp28cyNo/src/foo.py", kind: File } 2026-09-03 22:11:56.762852515 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp28cyNo/src/foo.py` 2026-09-03 22:11:56.762855195 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.762862285 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.763264698 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.777412588 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.781275516 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.802222784 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.802240285 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.802246445 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.802317355 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.802321005 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.802381816 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp28cyNo/src' 2026-09-03 22:11:56.802392716 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.822892491 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 59.993676ms 2026-09-03 22:11:56.822935002 DEBUG method="textDocument/completion" response.id=2 duration=60.07ms 2026-09-03 22:11:56.822967252 DEBUG Received server response for request 2 2026-09-03 22:11:56.833236525 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.833281535 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.833290805 DEBUG method="shutdown" response.id=3 duration=14.70µs 2026-09-03 22:11:56.833308215 DEBUG Received server response for request 3 2026-09-03 22:11:56.833312675 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.833328635 DEBUG Received exit notification, exiting ok test completions::default_auto_import ... 2026-09-03 22:11:56.842174488 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.842246229 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.842290429 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.842374590 DEBUG Client info: None 2026-09-03 22:11:56.842408200 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.842421700 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.842428060 INFO Version: Unknown 2026-09-03 22:11:56.842466290 DEBUG Received server response for request 1 2026-09-03 22:11:56.842510191 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.842612561 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.842662372 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.842666322 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.842681132 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.842684242 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.842746942 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.842760762 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.842765522 DEBUG Initializing workspace `file:///tmp/.tmpMmSBb4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.842789023 DEBUG Searching for a project in '/tmp/.tmpMmSBb4/src' 2026-09-03 22:11:56.842840113 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.842845033 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.843216956 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.843222606 DEBUG Discovering virtual environment in `/tmp/.tmpMmSBb4/src` 2026-09-03 22:11:56.843275286 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.843280016 DEBUG No virtual environment found 2026-09-03 22:11:56.843292666 DEBUG Adding first-party search path `/tmp/.tmpMmSBb4/src` 2026-09-03 22:11:56.843297136 DEBUG Using vendored stdlib 2026-09-03 22:11:56.843391607 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.843396507 DEBUG Adding new file root '/tmp/.tmpMmSBb4/src' of kind Project 2026-09-03 22:11:56.843536288 DEBUG Updating project to check open files 2026-09-03 22:11:56.843551568 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.843555048 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.843611318 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMmSBb4/src/foo.py", kind: File } 2026-09-03 22:11:56.843630178 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMmSBb4/src/foo.py` 2026-09-03 22:11:56.843632768 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.843639579 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.843942811 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.857863750 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.861719217 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.882421114 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.882438104 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.882444034 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.882502004 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.882505775 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.882555665 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpMmSBb4/src' 2026-09-03 22:11:56.882566515 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:56.902857779 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 59.18282ms 2026-09-03 22:11:56.902902689 DEBUG method="textDocument/completion" response.id=2 duration=59.26ms 2026-09-03 22:11:56.902939490 DEBUG Received server response for request 2 2026-09-03 22:11:56.913169322 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.913208312 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.913216912 DEBUG method="shutdown" response.id=3 duration=15.53µs 2026-09-03 22:11:56.913233533 DEBUG Received server response for request 3 2026-09-03 22:11:56.913237463 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.913252663 DEBUG Received exit notification, exiting ok test completions::disable_auto_import ... 2026-09-03 22:11:56.921917464 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:56.921981605 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.922025925 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.922101346 DEBUG Client info: None 2026-09-03 22:11:56.922139476 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:56.922157276 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:56.922162946 INFO Version: Unknown 2026-09-03 22:11:56.922200746 DEBUG Received server response for request 1 2026-09-03 22:11:56.922242947 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.922350387 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.922403288 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.922407318 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.922422918 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.922426168 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.922498928 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.922512138 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.922517029 DEBUG Initializing workspace `file:///tmp/.tmpLMqyd4/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-09-03 22:11:56.922543919 DEBUG Searching for a project in '/tmp/.tmpLMqyd4/src' 2026-09-03 22:11:56.922579079 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.922583769 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.922971982 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.922977732 DEBUG Discovering virtual environment in `/tmp/.tmpLMqyd4/src` 2026-09-03 22:11:56.923031022 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.923036142 DEBUG No virtual environment found 2026-09-03 22:11:56.923048662 DEBUG Adding first-party search path `/tmp/.tmpLMqyd4/src` 2026-09-03 22:11:56.923053012 DEBUG Using vendored stdlib 2026-09-03 22:11:56.923145933 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.923150913 DEBUG Adding new file root '/tmp/.tmpLMqyd4/src' of kind Project 2026-09-03 22:11:56.923293954 DEBUG Updating project to check open files 2026-09-03 22:11:56.923309924 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.923312934 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.923366795 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLMqyd4/src/foo.py", kind: File } 2026-09-03 22:11:56.923387075 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLMqyd4/src/foo.py` 2026-09-03 22:11:56.923389695 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.923396245 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.923803498 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.938716484 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.942581501 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:56.963431929 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:56.963449939 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:56.963455689 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.963511720 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:56.963515420 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:56.963593960 DEBUG method="textDocument/completion" response.id=2 duration=40.19ms 2026-09-03 22:11:56.963619900 DEBUG Received server response for request 2 2026-09-03 22:11:56.973766602 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:56.973803023 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:56.973820043 DEBUG method="shutdown" response.id=3 duration=21.21µs 2026-09-03 22:11:56.973836703 DEBUG Received server response for request 3 2026-09-03 22:11:56.973840813 DEBUG Client sends notification `exit` 2026-09-03 22:11:56.973856443 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_markdown_when_listed_first ... 2026-09-03 22:11:56.979139151 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:56.979229661 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:56.979268182 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:56.979350032 DEBUG Client info: None 2026-09-03 22:11:56.979399713 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:56.979415273 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-09-03 22:11:56.979422063 INFO Version: Unknown 2026-09-03 22:11:56.979462623 DEBUG Received server response for request 1 2026-09-03 22:11:56.979505113 DEBUG Client sends notification `initialized` 2026-09-03 22:11:56.979602644 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:56.979647444 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:56.979651764 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:56.979667734 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:56.979670644 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:56.979731905 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:56.979744595 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:56.979749125 DEBUG Initializing workspace `file:///tmp/.tmpNzn1LR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:56.979770915 DEBUG Searching for a project in '/tmp/.tmpNzn1LR/src' 2026-09-03 22:11:56.979817965 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:56.979822175 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:56.980165078 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:56.980170548 DEBUG Discovering virtual environment in `/tmp/.tmpNzn1LR/src` 2026-09-03 22:11:56.980217638 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:56.980221558 DEBUG No virtual environment found 2026-09-03 22:11:56.980233968 DEBUG Adding first-party search path `/tmp/.tmpNzn1LR/src` 2026-09-03 22:11:56.980238118 DEBUG Using vendored stdlib 2026-09-03 22:11:56.980329699 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:56.980334069 DEBUG Adding new file root '/tmp/.tmpNzn1LR/src' of kind Project 2026-09-03 22:11:56.980467490 DEBUG Updating project to check open files 2026-09-03 22:11:56.980481830 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:56.980485150 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:56.980530391 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNzn1LR/src/foo.py", kind: File } 2026-09-03 22:11:56.980549511 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNzn1LR/src/foo.py` 2026-09-03 22:11:56.980552381 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:56.980558751 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:56.980966304 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:56.994599620 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:56.998397017 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.018832683 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:57.018850023 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:57.018856333 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.018909063 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:57.018912723 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.018975424 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpNzn1LR/src' 2026-09-03 22:11:57.018986064 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:57.040915069 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 60.151137ms 2026-09-03 22:11:57.041005070 DEBUG method="textDocument/completion" response.id=2 duration=60.44ms 2026-09-03 22:11:57.041033980 DEBUG Received server response for request 2 2026-09-03 22:11:57.051220112 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.051260513 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.051269663 DEBUG method="shutdown" response.id=3 duration=14.65µs 2026-09-03 22:11:57.051286373 DEBUG Received server response for request 3 2026-09-03 22:11:57.051290163 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.051305773 DEBUG Received exit notification, exiting ok test completions::documentation_prefers_plain_text_when_listed_first ... 2026-09-03 22:11:57.059095848 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:57.059185249 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.059235539 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.059312630 DEBUG Client info: None 2026-09-03 22:11:57.059349720 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.059363290 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.059369060 INFO Version: Unknown 2026-09-03 22:11:57.059407641 DEBUG Received server response for request 1 2026-09-03 22:11:57.059449521 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.059553952 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.059610772 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.059614862 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.059631492 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.059634432 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.059685773 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.059700883 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.059706413 DEBUG Initializing workspace `file:///tmp/.tmpMM3fMx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.059742083 DEBUG Searching for a project in '/tmp/.tmpMM3fMx/src' 2026-09-03 22:11:57.059778113 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.059782943 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.060421598 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.060427528 DEBUG Discovering virtual environment in `/tmp/.tmpMM3fMx/src` 2026-09-03 22:11:57.060483398 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.060488538 DEBUG No virtual environment found 2026-09-03 22:11:57.060502128 DEBUG Adding first-party search path `/tmp/.tmpMM3fMx/src` 2026-09-03 22:11:57.060506208 DEBUG Using vendored stdlib 2026-09-03 22:11:57.060618879 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.060623809 DEBUG Adding new file root '/tmp/.tmpMM3fMx/src' of kind Project 2026-09-03 22:11:57.060783450 DEBUG Updating project to check open files 2026-09-03 22:11:57.060800590 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.060804370 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.060886521 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpMM3fMx/src/foo.py", kind: File } 2026-09-03 22:11:57.060908461 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpMM3fMx/src/foo.py` 2026-09-03 22:11:57.060911241 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.060918441 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.061263534 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.074964051 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.078759488 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.099230803 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:57.099249973 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:57.099256153 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.099304954 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:57.099308894 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.099366604 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpMM3fMx/src' 2026-09-03 22:11:57.099376724 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:57.120216792 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 59.26013ms 2026-09-03 22:11:57.120313303 DEBUG method="textDocument/completion" response.id=2 duration=59.39ms 2026-09-03 22:11:57.120351583 DEBUG Received server response for request 2 2026-09-03 22:11:57.130546926 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.130582776 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.130591246 DEBUG method="shutdown" response.id=3 duration=13.83µs 2026-09-03 22:11:57.130606656 DEBUG Received server response for request 3 2026-09-03 22:11:57.130610086 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.130625026 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_markdown ... 2026-09-03 22:11:57.139659350 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:57.139745571 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.139787991 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.139864202 DEBUG Client info: None 2026-09-03 22:11:57.139903272 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.139918142 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "PREFER_MARKDOWN_IN_COMPLETION"] 2026-09-03 22:11:57.139925102 INFO Version: Unknown 2026-09-03 22:11:57.139966833 DEBUG Received server response for request 1 2026-09-03 22:11:57.140010473 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.140113254 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.140172094 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.140175914 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.140192754 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.140195584 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.140256085 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.140270985 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.140275825 DEBUG Initializing workspace `file:///tmp/.tmpRKUJHI/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.140301495 DEBUG Searching for a project in '/tmp/.tmpRKUJHI/src' 2026-09-03 22:11:57.140338265 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.140342605 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.141023680 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.141029660 DEBUG Discovering virtual environment in `/tmp/.tmpRKUJHI/src` 2026-09-03 22:11:57.141085211 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.141090641 DEBUG No virtual environment found 2026-09-03 22:11:57.141103831 DEBUG Adding first-party search path `/tmp/.tmpRKUJHI/src` 2026-09-03 22:11:57.141107921 DEBUG Using vendored stdlib 2026-09-03 22:11:57.141212181 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.141217172 DEBUG Adding new file root '/tmp/.tmpRKUJHI/src' of kind Project 2026-09-03 22:11:57.141380053 DEBUG Updating project to check open files 2026-09-03 22:11:57.141396503 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.141400013 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.141463523 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpRKUJHI/src/foo.py", kind: File } 2026-09-03 22:11:57.141485293 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpRKUJHI/src/foo.py` 2026-09-03 22:11:57.141487933 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.141494783 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.141751575 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.155843455 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.159628932 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.180122328 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:57.180138978 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:57.180145258 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.180199848 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:57.180203468 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.180265899 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpRKUJHI/src' 2026-09-03 22:11:57.180275789 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:57.198594259 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 57.060315ms 2026-09-03 22:11:57.198675150 DEBUG method="textDocument/completion" response.id=2 duration=57.17ms 2026-09-03 22:11:57.198702820 DEBUG Received server response for request 2 2026-09-03 22:11:57.208902172 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.208940552 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.208948702 DEBUG method="shutdown" response.id=3 duration=14.34µs 2026-09-03 22:11:57.208965772 DEBUG Received server response for request 3 2026-09-03 22:11:57.208969782 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.208985152 DEBUG Received exit notification, exiting ok test completions::documentation_supports_only_plain_text ... 2026-09-03 22:11:57.216658107 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, 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-09-03 22:11:57.216741578 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.216785728 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.216864969 DEBUG Client info: None 2026-09-03 22:11:57.216909139 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.216924279 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.216930039 INFO Version: Unknown 2026-09-03 22:11:57.216968759 DEBUG Received server response for request 1 2026-09-03 22:11:57.217012930 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.217098030 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.217139461 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.217143481 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.217160131 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.217162981 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.217210321 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.217224241 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.217229231 DEBUG Initializing workspace `file:///tmp/.tmpxvNsWu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.217251791 DEBUG Searching for a project in '/tmp/.tmpxvNsWu/src' 2026-09-03 22:11:57.217288192 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.217292882 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.217888606 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.217894016 DEBUG Discovering virtual environment in `/tmp/.tmpxvNsWu/src` 2026-09-03 22:11:57.217947826 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.217953306 DEBUG No virtual environment found 2026-09-03 22:11:57.217966886 DEBUG Adding first-party search path `/tmp/.tmpxvNsWu/src` 2026-09-03 22:11:57.217971066 DEBUG Using vendored stdlib 2026-09-03 22:11:57.218078397 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.218083157 DEBUG Adding new file root '/tmp/.tmpxvNsWu/src' of kind Project 2026-09-03 22:11:57.218242258 DEBUG Updating project to check open files 2026-09-03 22:11:57.218259159 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.218262939 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.218322659 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxvNsWu/src/foo.py", kind: File } 2026-09-03 22:11:57.218349349 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxvNsWu/src/foo.py` 2026-09-03 22:11:57.218352589 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.218359979 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.218757642 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.232589280 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.236409427 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.256959523 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:57.256976833 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:57.256982793 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.257034434 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:57.257038384 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.257098294 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpxvNsWu/src' 2026-09-03 22:11:57.257109004 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:57.277441209 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 19 suggestions in 59.044669ms 2026-09-03 22:11:57.277533579 DEBUG method="textDocument/completion" response.id=2 duration=59.17ms 2026-09-03 22:11:57.277569490 DEBUG Received server response for request 2 2026-09-03 22:11:57.287759322 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.287804193 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.287826063 DEBUG method="shutdown" response.id=3 duration=28.50µs 2026-09-03 22:11:57.287843853 DEBUG Received server response for request 3 2026-09-03 22:11:57.287847363 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.287863033 DEBUG Received exit notification, exiting ok test completions::function_parameter_shows_equals_suffix ... 2026-09-03 22:11:57.296924997 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.296994778 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.297041838 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.297114299 DEBUG Client info: None 2026-09-03 22:11:57.297151209 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:57.297167579 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.297172809 INFO Version: Unknown 2026-09-03 22:11:57.297210399 DEBUG Received server response for request 1 2026-09-03 22:11:57.297252509 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.297351930 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.297394690 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.297398431 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.297413901 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.297416811 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.297488161 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.297502151 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.297507281 DEBUG Initializing workspace `file:///tmp/.tmp37xddP/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-09-03 22:11:57.297534261 DEBUG Searching for a project in '/tmp/.tmp37xddP/src' 2026-09-03 22:11:57.297570752 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.297575142 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.298272997 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.298279207 DEBUG Discovering virtual environment in `/tmp/.tmp37xddP/src` 2026-09-03 22:11:57.298333197 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.298337997 DEBUG No virtual environment found 2026-09-03 22:11:57.298357837 DEBUG Adding first-party search path `/tmp/.tmp37xddP/src` 2026-09-03 22:11:57.298361957 DEBUG Using vendored stdlib 2026-09-03 22:11:57.298470158 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.298474558 DEBUG Adding new file root '/tmp/.tmp37xddP/src' of kind Project 2026-09-03 22:11:57.298632249 DEBUG Updating project to check open files 2026-09-03 22:11:57.298648049 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.298651789 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.298714900 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp37xddP/src/foo.py", kind: File } 2026-09-03 22:11:57.298736410 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp37xddP/src/foo.py` 2026-09-03 22:11:57.298739150 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.298746020 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.299063202 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.313643126 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.317497463 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.338035929 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:57.338053569 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:57.338059059 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.338113470 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:57.338117700 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.339591430 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found in search paths 2026-09-03 22:11:57.339603820 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:57.339627690 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 4 suggestions in 40.84817ms 2026-09-03 22:11:57.339665221 DEBUG method="textDocument/completion" response.id=2 duration=40.91ms 2026-09-03 22:11:57.339698451 DEBUG Received server response for request 2 2026-09-03 22:11:57.349936153 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.349978654 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.349987634 DEBUG method="shutdown" response.id=3 duration=14.48µs 2026-09-03 22:11:57.350005914 DEBUG Received server response for request 3 2026-09-03 22:11:57.350010264 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.350025954 DEBUG Received exit notification, exiting ok test completions::string_literal_completion_uses_full_lsp_insert_text ... 2026-09-03 22:11:57.355260571 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.355323952 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.355365772 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.355440283 DEBUG Client info: None 2026-09-03 22:11:57.355476533 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:57.355492653 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.355497923 INFO Version: Unknown 2026-09-03 22:11:57.355532643 DEBUG Received server response for request 1 2026-09-03 22:11:57.355569124 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.355653804 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.355698354 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.355701735 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.355715185 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.355717955 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.355777015 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.355789835 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.355794695 DEBUG Initializing workspace `file:///tmp/.tmpdaazDw/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-09-03 22:11:57.355832895 DEBUG Searching for a project in '/tmp/.tmpdaazDw/src' 2026-09-03 22:11:57.355869706 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.355874286 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.356218438 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.356223808 DEBUG Discovering virtual environment in `/tmp/.tmpdaazDw/src` 2026-09-03 22:11:57.356273859 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.356278539 DEBUG No virtual environment found 2026-09-03 22:11:57.356290669 DEBUG Adding first-party search path `/tmp/.tmpdaazDw/src` 2026-09-03 22:11:57.356294689 DEBUG Using vendored stdlib 2026-09-03 22:11:57.356386819 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.356391789 DEBUG Adding new file root '/tmp/.tmpdaazDw/src' of kind Project 2026-09-03 22:11:57.356543770 DEBUG Updating project to check open files 2026-09-03 22:11:57.356558541 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.356562001 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.356607971 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdaazDw/src/foo.py", kind: File } 2026-09-03 22:11:57.356627501 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdaazDw/src/foo.py` 2026-09-03 22:11:57.356630011 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.356636291 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.357012134 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.370594150 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 13.922499ms 2026-09-03 22:11:57.370629991 DEBUG method="textDocument/completion" response.id=2 duration=13.99ms 2026-09-03 22:11:57.370643361 DEBUG Received server response for request 2 2026-09-03 22:11:57.380824183 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.380855983 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.380862863 DEBUG method="shutdown" response.id=3 duration=10.56µs 2026-09-03 22:11:57.380872633 DEBUG Received server response for request 3 2026-09-03 22:11:57.380876543 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.380892513 DEBUG Received exit notification, exiting ok test completions::typed_dict_literal_key_completion_before_colon ... 2026-09-03 22:11:57.383549422 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.383605843 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.383638383 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.383695343 DEBUG Client info: None 2026-09-03 22:11:57.383725653 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { 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-09-03 22:11:57.383738543 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.383742694 INFO Version: Unknown 2026-09-03 22:11:57.383777574 DEBUG Received server response for request 1 2026-09-03 22:11:57.383825914 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.383904975 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.383943805 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.383947465 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.383959735 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.383962615 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:57.384014275 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.384025156 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.384028786 DEBUG Initializing workspace `file:///tmp/.tmpGHzSLb/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-09-03 22:11:57.384051206 DEBUG Searching for a project in '/tmp/.tmpGHzSLb/src' 2026-09-03 22:11:57.384083996 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.384088436 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.384405398 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.384410378 DEBUG Discovering virtual environment in `/tmp/.tmpGHzSLb/src` 2026-09-03 22:11:57.384453559 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.384457379 DEBUG No virtual environment found 2026-09-03 22:11:57.384468349 DEBUG Adding first-party search path `/tmp/.tmpGHzSLb/src` 2026-09-03 22:11:57.384472409 DEBUG Using vendored stdlib 2026-09-03 22:11:57.384561229 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.384565419 DEBUG Adding new file root '/tmp/.tmpGHzSLb/src' of kind Project 2026-09-03 22:11:57.384681820 DEBUG Updating project to check open files 2026-09-03 22:11:57.384693000 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.384696360 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.384737071 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpGHzSLb/src/foo.py", kind: File } 2026-09-03 22:11:57.384752921 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpGHzSLb/src/foo.py` 2026-09-03 22:11:57.384755691 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.384761361 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.384993953 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.398833441 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.402323165 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 3 suggestions in 17.533614ms 2026-09-03 22:11:57.402357256 DEBUG method="textDocument/completion" response.id=2 duration=17.59ms 2026-09-03 22:11:57.402370956 DEBUG Received server response for request 2 2026-09-03 22:11:57.412550368 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.412581768 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.412587418 DEBUG method="shutdown" response.id=3 duration=9.64µs 2026-09-03 22:11:57.412604758 DEBUG Received server response for request 3 2026-09-03 22:11:57.412608409 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.412624149 DEBUG Received exit notification, exiting ok test configuration::configuration_file ... 2026-09-03 22:11:57.415588770 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.415647170 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.415678290 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.415732661 DEBUG Client info: None 2026-09-03 22:11:57.415761921 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.415772331 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.415776801 INFO Version: Unknown 2026-09-03 22:11:57.415830331 DEBUG Received server response for request 1 2026-09-03 22:11:57.415861392 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.415940182 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.415979582 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.415983283 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.415996823 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.415999993 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:57.416056773 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.416069253 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.416073633 DEBUG Initializing workspace `file:///tmp/.tmpJIbsvn/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpJIbsvn/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.416093153 DEBUG Using overridden configuration file at '/tmp/.tmpJIbsvn/ty2.toml' 2026-09-03 22:11:57.416129894 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.416441826 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.416447236 DEBUG Discovering virtual environment in `/tmp/.tmpJIbsvn/src` 2026-09-03 22:11:57.416491156 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.416494836 DEBUG No virtual environment found 2026-09-03 22:11:57.416505596 DEBUG Adding first-party search path `/tmp/.tmpJIbsvn/src` 2026-09-03 22:11:57.416509496 DEBUG Using vendored stdlib 2026-09-03 22:11:57.416594437 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.416598597 DEBUG Adding new file root '/tmp/.tmpJIbsvn/src' of kind Project 2026-09-03 22:11:57.416727458 DEBUG Updating project to check open files 2026-09-03 22:11:57.416739208 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.416742088 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.416785538 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJIbsvn/src/foo.py", kind: File } 2026-09-03 22:11:57.416801738 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJIbsvn/src/foo.py` 2026-09-03 22:11:57.416804138 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.416829039 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.417072970 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJIbsvn/src/foo.py"))}: Checking file '/tmp/.tmpJIbsvn/src/foo.py' 2026-09-03 22:11:57.417176201 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJIbsvn/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.425630021 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpJIbsvn/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.429705190 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.87ms 2026-09-03 22:11:57.429722120 DEBUG Received server response for request 2 2026-09-03 22:11:57.439985153 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.440013063 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.440020403 DEBUG method="shutdown" response.id=3 duration=10.82µs 2026-09-03 22:11:57.440030923 DEBUG Received server response for request 3 2026-09-03 22:11:57.440034933 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.440043603 DEBUG Received exit notification, exiting ok test configuration::configuration_file_and_overrides ... 2026-09-03 22:11:57.442688982 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.442742962 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.442778643 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.442845493 DEBUG Client info: None 2026-09-03 22:11:57.442876723 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.442888464 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.442892834 INFO Version: Unknown 2026-09-03 22:11:57.442926304 DEBUG Received server response for request 1 2026-09-03 22:11:57.442957634 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.443035925 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.443073405 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.443077155 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.443089325 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.443092385 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:57.443143705 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.443155895 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.443159975 DEBUG Initializing workspace `file:///tmp/.tmp4ggkau/src`: WorkspaceOptions { configuration: Some( ConfigurationMap( { "rules": Object { "unresolved-reference": String("ignore"), }, }, ), ), configuration_file: Some( "/tmp/.tmp4ggkau/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.443188246 DEBUG Using overridden configuration file at '/tmp/.tmp4ggkau/ty2.toml' 2026-09-03 22:11:57.443217446 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.443530078 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.443535048 DEBUG Discovering virtual environment in `/tmp/.tmp4ggkau/src` 2026-09-03 22:11:57.443577968 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.443582719 DEBUG No virtual environment found 2026-09-03 22:11:57.443593859 DEBUG Adding first-party search path `/tmp/.tmp4ggkau/src` 2026-09-03 22:11:57.443597799 DEBUG Using vendored stdlib 2026-09-03 22:11:57.443687779 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.443691719 DEBUG Adding new file root '/tmp/.tmp4ggkau/src' of kind Project 2026-09-03 22:11:57.443835810 DEBUG Updating project to check open files 2026-09-03 22:11:57.443847630 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.443850650 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.443894521 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4ggkau/src/foo.py", kind: File } 2026-09-03 22:11:57.443911271 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4ggkau/src/foo.py` 2026-09-03 22:11:57.443913641 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.443919641 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.443985541 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4ggkau/src/foo.py"))}: Checking file '/tmp/.tmp4ggkau/src/foo.py' 2026-09-03 22:11:57.444096282 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4ggkau/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.452780594 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4ggkau/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.456842713 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.92ms 2026-09-03 22:11:57.456859903 DEBUG Received server response for request 2 2026-09-03 22:11:57.467072375 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.467107815 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.467115206 DEBUG method="shutdown" response.id=3 duration=11.25µs 2026-09-03 22:11:57.467132616 DEBUG Received server response for request 3 2026-09-03 22:11:57.467136376 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.467152706 DEBUG Received exit notification, exiting ok test configuration::configuration_overrides ... 2026-09-03 22:11:57.469725954 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.469783035 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.469836055 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.469892795 DEBUG Client info: None 2026-09-03 22:11:57.469928306 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.469939716 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.469945606 INFO Version: Unknown 2026-09-03 22:11:57.469984116 DEBUG Received server response for request 1 2026-09-03 22:11:57.470012926 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.470098347 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.470138407 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.470142287 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.470156347 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.470159197 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:57.470206457 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.470218608 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.470222438 DEBUG Initializing workspace `file:///tmp/.tmpAnAlu5/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-09-03 22:11:57.470245838 DEBUG Searching for a project in '/tmp/.tmpAnAlu5/src' 2026-09-03 22:11:57.470279288 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.470284058 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.470601680 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.470606640 DEBUG Discovering virtual environment in `/tmp/.tmpAnAlu5/src` 2026-09-03 22:11:57.470648891 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.470652821 DEBUG No virtual environment found 2026-09-03 22:11:57.470664851 DEBUG Adding first-party search path `/tmp/.tmpAnAlu5/src` 2026-09-03 22:11:57.470669041 DEBUG Using vendored stdlib 2026-09-03 22:11:57.470759011 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.470763081 DEBUG Adding new file root '/tmp/.tmpAnAlu5/src' of kind Project 2026-09-03 22:11:57.470898592 DEBUG Updating project to check open files 2026-09-03 22:11:57.470909872 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.470913022 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.470953513 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpAnAlu5/src/foo.py", kind: File } 2026-09-03 22:11:57.470969013 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpAnAlu5/src/foo.py` 2026-09-03 22:11:57.470971573 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.470976993 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.471213075 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAnAlu5/src/foo.py"))}: Checking file '/tmp/.tmpAnAlu5/src/foo.py' 2026-09-03 22:11:57.471319255 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAnAlu5/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.479667265 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpAnAlu5/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.483712053 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.73ms 2026-09-03 22:11:57.483729144 DEBUG Received server response for request 2 2026-09-03 22:11:57.493964366 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.493996886 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.494003136 DEBUG method="shutdown" response.id=3 duration=10.25µs 2026-09-03 22:11:57.494012697 DEBUG Received server response for request 3 2026-09-03 22:11:57.494016327 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.494031817 DEBUG Received exit notification, exiting ok test configuration::invalid_configuration_file ... 2026-09-03 22:11:57.496586335 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.496643615 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.496674326 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.496728436 DEBUG Client info: None 2026-09-03 22:11:57.496757136 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.496768376 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.496773706 INFO Version: Unknown 2026-09-03 22:11:57.496824227 DEBUG Received server response for request 1 2026-09-03 22:11:57.496854227 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.496934237 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.496972368 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.496975418 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.496987928 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.497042108 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.497053248 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.497057288 DEBUG Initializing workspace `file:///tmp/.tmpxvdvYX/src`: WorkspaceOptions { configuration: None, configuration_file: Some( "/tmp/.tmpxvdvYX/ty2.toml", ), disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.497075578 DEBUG Using overridden configuration file at '/tmp/.tmpxvdvYX/ty2.toml' 2026-09-03 22:11:57.497104109 ERROR Failed to create project for workspace `file:///tmp/.tmpxvdvYX/src`: Failed to discover project configuration: Error loading configuration file at /tmp/.tmpxvdvYX/ty2.toml: /tmp/.tmpxvdvYX/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-09-03 22:11:57.497120449 DEBUG Received notification `window/showMessage` 2026-09-03 22:11:57.497124019 INFO Retrying to receive `window/showMessage` notification 2026-09-03 22:11:57.497128919 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:57.497418001 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.497423711 DEBUG Discovering virtual environment in `/tmp/.tmpxvdvYX/src` 2026-09-03 22:11:57.497466091 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.497469951 DEBUG No virtual environment found 2026-09-03 22:11:57.497481891 DEBUG Adding first-party search path `/tmp/.tmpxvdvYX/src` 2026-09-03 22:11:57.497486001 DEBUG Using vendored stdlib 2026-09-03 22:11:57.497573192 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.497577702 DEBUG Adding new file root '/tmp/.tmpxvdvYX/src' of kind Project 2026-09-03 22:11:57.497694463 DEBUG Updating project to check open files 2026-09-03 22:11:57.497705963 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.497708973 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.497751453 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxvdvYX/src/foo.py", kind: File } 2026-09-03 22:11:57.497770033 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxvdvYX/src/foo.py` 2026-09-03 22:11:57.497772613 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.497778273 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.497862554 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxvdvYX/src/foo.py"))}: Checking file '/tmp/.tmpxvdvYX/src/foo.py' 2026-09-03 22:11:57.497976515 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxvdvYX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.506682327 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpxvdvYX/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.510746285 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.96ms 2026-09-03 22:11:57.510763245 DEBUG Received server response for request 2 2026-09-03 22:11:57.521044508 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.521071289 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.521079329 DEBUG method="shutdown" response.id=3 duration=11.16µs 2026-09-03 22:11:57.521090669 DEBUG Received server response for request 3 2026-09-03 22:11:57.521094679 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.521103169 DEBUG Received exit notification, exiting ok test configuration::unsupported_editor_python_version ... 2026-09-03 22:11:57.523835868 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.523889959 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.523925289 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.523983579 DEBUG Client info: None 2026-09-03 22:11:57.524013740 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.524024930 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.524030190 INFO Version: Unknown 2026-09-03 22:11:57.524068810 DEBUG Received server response for request 1 2026-09-03 22:11:57.524098000 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.524177721 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.524215961 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.524219081 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.524292832 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.524307892 DEBUG Initializing workspace `file:///tmp/.tmpHj6TE9/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/.tmpHj6TE9/venv", }, environment: None, version: Some( EnvironmentVersion { major: 3, minor: 16, patch: None, sys_version: None, }, ), }, ), }, ), } 2026-09-03 22:11:57.524347492 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-09-03 22:11:57.524351022 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmpHj6TE9/venv 2026-09-03 22:11:57.524357922 DEBUG Searching for a project in '/tmp/.tmpHj6TE9/src' 2026-09-03 22:11:57.524391452 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.524396492 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.524703374 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.524718265 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmpHj6TE9/venv/pyvenv.cfg' 2026-09-03 22:11:57.524744745 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmpHj6TE9/venv 2026-09-03 22:11:57.524786065 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmpHj6TE9/venv/lib/python3.16/site-packages"] 2026-09-03 22:11:57.524801485 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmpHj6TE9/base 2026-09-03 22:11:57.524823575 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-09-03 22:11:57.524826285 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/.tmpHj6TE9/base` 2026-09-03 22:11:57.524839295 DEBUG Adding first-party search path `/tmp/.tmpHj6TE9/src` 2026-09-03 22:11:57.524843455 DEBUG Using vendored stdlib 2026-09-03 22:11:57.524931906 DEBUG Adding site-packages search path `/tmp/.tmpHj6TE9/venv/lib/python3.16/site-packages` 2026-09-03 22:11:57.524937606 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.524941326 DEBUG Adding new file root '/tmp/.tmpHj6TE9/src' of kind Project 2026-09-03 22:11:57.525062177 DEBUG Adding new file root '/tmp/.tmpHj6TE9/venv/lib/python3.16/site-packages' of kind SearchPath 2026-09-03 22:11:57.525095937 DEBUG Updating project to check open files 2026-09-03 22:11:57.525099837 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:57.525104227 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:57.525106997 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.525183708 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.525189098 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:57.525235198 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHj6TE9/src/main.py", kind: File } 2026-09-03 22:11:57.525255738 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHj6TE9/src/main.py` 2026-09-03 22:11:57.525258468 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.525264638 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(81))}}: Set open project files (count: 1) 2026-09-03 22:11:57.525502810 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHj6TE9/src/main.py"))}: Checking file '/tmp/.tmpHj6TE9/src/main.py' 2026-09-03 22:11:57.525592981 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHj6TE9/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.539927423 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpHj6TE9/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.541241512 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.97ms 2026-09-03 22:11:57.541259382 DEBUG Received server response for request 2 2026-09-03 22:11:57.551417474 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.551441014 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.551447464 DEBUG method="shutdown" response.id=3 duration=10.74µs 2026-09-03 22:11:57.551457785 DEBUG Received server response for request 3 2026-09-03 22:11:57.551461405 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.551470275 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic ... 2026-09-03 22:11:57.554746158 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.554824058 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.554859459 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.554915879 DEBUG Client info: None 2026-09-03 22:11:57.554946069 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.554956639 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.554961379 INFO Version: Unknown 2026-09-03 22:11:57.554997960 DEBUG Received server response for request 1 2026-09-03 22:11:57.555039970 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.555121800 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.555158771 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.555162301 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.555233261 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.555248511 DEBUG Initializing workspace `file:///tmp/.tmp63EQ05/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.555270612 DEBUG Searching for a project in '/tmp/.tmp63EQ05/project' 2026-09-03 22:11:57.555302582 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.555307052 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.555995427 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.556001247 DEBUG Discovering virtual environment in `/tmp/.tmp63EQ05/project` 2026-09-03 22:11:57.556012537 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp63EQ05/project/.venv/pyvenv.cfg' 2026-09-03 22:11:57.556067487 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.556073227 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp63EQ05/project/.venv 2026-09-03 22:11:57.556104688 DEBUG Resolved site-packages directories for this virtual environment are: ["/tmp/.tmp63EQ05/project/.venv/lib/python3.16/site-packages"] 2026-09-03 22:11:57.556115808 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp63EQ05/base 2026-09-03 22:11:57.556121078 DEBUG Failed to resolve real stdlib path for this virtual environment 2026-09-03 22:11:57.556123528 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/.tmp63EQ05/base` 2026-09-03 22:11:57.556137888 DEBUG Adding first-party search path `/tmp/.tmp63EQ05/project` 2026-09-03 22:11:57.556142068 DEBUG Using vendored stdlib 2026-09-03 22:11:57.556255379 DEBUG Adding site-packages search path `/tmp/.tmp63EQ05/project/.venv/lib/python3.16/site-packages` 2026-09-03 22:11:57.556261769 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.556266639 DEBUG Adding new file root '/tmp/.tmp63EQ05/project' of kind Project 2026-09-03 22:11:57.556414310 DEBUG Adding new file root '/tmp/.tmp63EQ05/project/.venv/lib/python3.16/site-packages' of kind SearchPath 2026-09-03 22:11:57.556438540 DEBUG Updating project to check open files 2026-09-03 22:11:57.556443010 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:57.556447510 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:57.556454730 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.566686823 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.566710903 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.566719583 DEBUG method="shutdown" response.id=2 duration=13.17µs 2026-09-03 22:11:57.566729573 DEBUG Received server response for request 2 2026-09-03 22:11:57.566733803 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.566743503 DEBUG Received exit notification, exiting ok test configuration::unsupported_inferred_python_version_setting_diagnostic_for_system_interpreter ... 2026-09-03 22:11:57.567926991 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.567982602 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.568014132 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.568069102 DEBUG Client info: None 2026-09-03 22:11:57.568092793 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.568104723 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.568110903 INFO Version: Unknown 2026-09-03 22:11:57.568151823 DEBUG Received server response for request 1 2026-09-03 22:11:57.568181653 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.568262814 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.568302874 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.568306604 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.568376025 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.568397745 DEBUG Initializing workspace `file:///tmp/.tmp70QW9o/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/.tmp70QW9o/python/bin/python3.16", query: None, fragment: None, }, ), sys_prefix: "/tmp/.tmp70QW9o/python", }, environment: None, version: None, }, ), }, ), } 2026-09-03 22:11:57.568433075 DEBUG Using the Python environment selected in your editor in case the configuration doesn't specify a Python environment: /tmp/.tmp70QW9o/python 2026-09-03 22:11:57.568442215 DEBUG Searching for a project in '/tmp/.tmp70QW9o/project' 2026-09-03 22:11:57.568478755 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.568484055 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.569042319 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.569059699 DEBUG Attempting to parse virtual environment metadata at '/tmp/.tmp70QW9o/python/pyvenv.cfg' 2026-09-03 22:11:57.569069409 DEBUG Searching for site-packages directory in sys.prefix /tmp/.tmp70QW9o/python 2026-09-03 22:11:57.569130050 DEBUG Resolved site-packages directories for this environment are: ["/tmp/.tmp70QW9o/python/lib/python3.16/site-packages"] 2026-09-03 22:11:57.569133480 DEBUG Searching for real stdlib directory in sys.prefix /tmp/.tmp70QW9o/python 2026-09-03 22:11:57.569141830 DEBUG Resolved real stdlib directory for this environment is: "/tmp/.tmp70QW9o/python/lib/python3.16" 2026-09-03 22:11:57.569156550 DEBUG Adding first-party search path `/tmp/.tmp70QW9o/project` 2026-09-03 22:11:57.569160730 DEBUG Using vendored stdlib 2026-09-03 22:11:57.569279411 DEBUG Adding site-packages search path `/tmp/.tmp70QW9o/python/lib/python3.16/site-packages` 2026-09-03 22:11:57.569284871 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.569289301 DEBUG Adding new file root '/tmp/.tmp70QW9o/project' of kind Project 2026-09-03 22:11:57.569458562 DEBUG Adding new file root '/tmp/.tmp70QW9o/python/lib/python3.16/site-packages' of kind SearchPath 2026-09-03 22:11:57.569483812 DEBUG Updating project to check open files 2026-09-03 22:11:57.569487782 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:57.569491962 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:57.569500063 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.579651535 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.579673915 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.579679955 DEBUG method="shutdown" response.id=2 duration=10.51µs 2026-09-03 22:11:57.579690515 DEBUG Received server response for request 2 2026-09-03 22:11:57.579694155 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.579702935 DEBUG Received exit notification, exiting ok test folding_range::folding_range_basic_functionality ... 2026-09-03 22:11:57.580895274 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.580955064 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.580985964 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.581036635 DEBUG Client info: None 2026-09-03 22:11:57.581059175 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.581071365 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.581077015 INFO Version: Unknown 2026-09-03 22:11:57.581116555 DEBUG Received server response for request 1 2026-09-03 22:11:57.581151925 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.581233146 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.581267216 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.581270386 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.581283506 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.581286506 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-03 22:11:57.581333587 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.581343997 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.581348117 DEBUG Initializing workspace `file:///tmp/.tmpxo88PB/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.581366797 DEBUG Searching for a project in '/tmp/.tmpxo88PB/src' 2026-09-03 22:11:57.581399087 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.581402887 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.581690569 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.581695269 DEBUG Discovering virtual environment in `/tmp/.tmpxo88PB/src` 2026-09-03 22:11:57.581745770 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.581750410 DEBUG No virtual environment found 2026-09-03 22:11:57.581761200 DEBUG Adding first-party search path `/tmp/.tmpxo88PB/src` 2026-09-03 22:11:57.581765000 DEBUG Using vendored stdlib 2026-09-03 22:11:57.581867580 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.581871380 DEBUG Adding new file root '/tmp/.tmpxo88PB/src' of kind Project 2026-09-03 22:11:57.581983191 DEBUG Updating project to check open files 2026-09-03 22:11:57.581992401 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.581995131 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.582049382 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxo88PB/src/foo.py", kind: File } 2026-09-03 22:11:57.582069822 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxo88PB/src/foo.py` 2026-09-03 22:11:57.582072482 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.582079232 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.582217243 DEBUG method="textDocument/foldingRange" response.id=2 duration=132.57µs 2026-09-03 22:11:57.582227573 DEBUG Received server response for request 2 2026-09-03 22:11:57.592456876 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.592481426 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.592488926 DEBUG method="shutdown" response.id=3 duration=10.71µs 2026-09-03 22:11:57.592499616 DEBUG Received server response for request 3 2026-09-03 22:11:57.592503406 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.592512026 DEBUG Received exit notification, exiting ok test folding_range::folding_range_multiline_block_headers ... 2026-09-03 22:11:57.593610334 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.593670644 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.593704564 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.593755555 DEBUG Client info: None 2026-09-03 22:11:57.593777625 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.593789105 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.593794125 INFO Version: Unknown 2026-09-03 22:11:57.593843265 DEBUG Received server response for request 1 2026-09-03 22:11:57.593875296 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.593959486 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.593994686 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.593997986 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.594012187 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.594015387 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-03 22:11:57.594053767 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.594063857 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.594067337 DEBUG Initializing workspace `file:///tmp/.tmpbBnwbn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.594085027 DEBUG Searching for a project in '/tmp/.tmpbBnwbn/src' 2026-09-03 22:11:57.594115177 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.594119277 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.594406579 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.594411129 DEBUG Discovering virtual environment in `/tmp/.tmpbBnwbn/src` 2026-09-03 22:11:57.594449790 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.594454380 DEBUG No virtual environment found 2026-09-03 22:11:57.594464720 DEBUG Adding first-party search path `/tmp/.tmpbBnwbn/src` 2026-09-03 22:11:57.594468720 DEBUG Using vendored stdlib 2026-09-03 22:11:57.594548000 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.594552510 DEBUG Adding new file root '/tmp/.tmpbBnwbn/src' of kind Project 2026-09-03 22:11:57.594658161 DEBUG Updating project to check open files 2026-09-03 22:11:57.594666811 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.594669461 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.594706392 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpbBnwbn/src/foo.py", kind: File } 2026-09-03 22:11:57.594721272 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpbBnwbn/src/foo.py` 2026-09-03 22:11:57.594723532 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.594729192 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.595153215 DEBUG method="textDocument/foldingRange" response.id=2 duration=419.02µs 2026-09-03 22:11:57.595164625 DEBUG Received server response for request 2 2026-09-03 22:11:57.605375817 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.605397898 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.605405358 DEBUG method="shutdown" response.id=3 duration=10.04µs 2026-09-03 22:11:57.605416428 DEBUG Received server response for request 3 2026-09-03 22:11:57.605420018 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.605428388 DEBUG Received exit notification, exiting ok test folding_range::folding_range_notebook_cells_are_filtered_to_the_requested_cell ... 2026-09-03 22:11:57.606507525 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.606570556 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.606601696 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.606647716 DEBUG Client info: None 2026-09-03 22:11:57.606671727 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.606683167 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.606688297 INFO Version: Unknown 2026-09-03 22:11:57.606727597 DEBUG Received server response for request 1 2026-09-03 22:11:57.606757507 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.606769517 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpy5EK1O 2026-09-03 22:11:57.606857918 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.606892808 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.606896108 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.606901578 DEBUG No workspace configuration provided for file:///tmp/.tmpy5EK1O 2026-09-03 22:11:57.606914738 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:57.606950818 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.606954719 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpy5EK1O, using default options 2026-09-03 22:11:57.606960229 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.606963189 DEBUG Initializing workspace `file:///tmp/.tmpy5EK1O`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.606979629 DEBUG Searching for a project in '/tmp/.tmpy5EK1O' 2026-09-03 22:11:57.607005679 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.607009999 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.607299081 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.607303711 DEBUG Discovering virtual environment in `/tmp/.tmpy5EK1O` 2026-09-03 22:11:57.607340491 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.607344471 DEBUG No virtual environment found 2026-09-03 22:11:57.607354671 DEBUG Adding first-party search path `/tmp/.tmpy5EK1O` 2026-09-03 22:11:57.607358441 DEBUG Using vendored stdlib 2026-09-03 22:11:57.607445132 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.607449122 DEBUG Adding new file root '/tmp/.tmpy5EK1O' of kind Project 2026-09-03 22:11:57.607554013 DEBUG Updating project to check open files 2026-09-03 22:11:57.607564563 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.607567383 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:57.607586043 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:57.607588963 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:57.607594403 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:57.607599373 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:57.607601423 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:57.607605383 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:57.607609473 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:57.607611523 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:57.607615333 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:57.607687704 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:57.607889575 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.625120218 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.640331606 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:57.640345816 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:57.640349626 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:57.640375856 DEBUG Client sends request `textDocument/foldingRange` with ID 2 2026-09-03 22:11:57.640489027 DEBUG method="textDocument/foldingRange" response.id=2 duration=88.22µs 2026-09-03 22:11:57.640512757 DEBUG Received server response for request 2 2026-09-03 22:11:57.640528767 DEBUG Client sends request `textDocument/foldingRange` with ID 3 2026-09-03 22:11:57.640575147 DEBUG method="textDocument/foldingRange" response.id=3 duration=30.11µs 2026-09-03 22:11:57.640591487 DEBUG Received server response for request 3 2026-09-03 22:11:57.650834190 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:57.650867000 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.650874500 DEBUG method="shutdown" response.id=4 duration=11.74µs 2026-09-03 22:11:57.650890630 DEBUG Received server response for request 4 2026-09-03 22:11:57.650893900 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.650909280 DEBUG Received exit notification, exiting ok test goto_definition::script_search_paths_resolve_imported_symbols ... 2026-09-03 22:11:57.655786405 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.655875866 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.655911076 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.655969127 DEBUG Client info: None 2026-09-03 22:11:57.655996767 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.656010077 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.656015817 INFO Version: Unknown 2026-09-03 22:11:57.656056297 DEBUG Received server response for request 1 2026-09-03 22:11:57.656093627 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.656180258 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.656225358 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.656229308 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.656244258 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.656248189 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.656251279 DEBUG Client sends request `textDocument/definition` with ID 2 2026-09-03 22:11:57.656293479 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.656305389 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.656309789 DEBUG Initializing workspace `file:///tmp/.tmpIW9Dcd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.656331599 DEBUG Searching for a project in '/tmp/.tmpIW9Dcd/src' 2026-09-03 22:11:57.656365399 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.656370179 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.656714162 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.656719312 DEBUG Discovering virtual environment in `/tmp/.tmpIW9Dcd/src` 2026-09-03 22:11:57.656764752 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.656768712 DEBUG No virtual environment found 2026-09-03 22:11:57.656779972 DEBUG Adding first-party search path `/tmp/.tmpIW9Dcd/src` 2026-09-03 22:11:57.656784032 DEBUG Using vendored stdlib 2026-09-03 22:11:57.656906513 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.656911153 DEBUG Adding new file root '/tmp/.tmpIW9Dcd/src' of kind Project 2026-09-03 22:11:57.657037774 DEBUG Updating project to check open files 2026-09-03 22:11:57.657052694 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.657056014 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.657100915 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIW9Dcd/src/script.py", kind: File } 2026-09-03 22:11:57.657120295 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIW9Dcd/src/script.py` 2026-09-03 22:11:57.657123035 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.657129765 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.657152365 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpIW9Dcd/src/ordinary.py", kind: File } 2026-09-03 22:11:57.657159275 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpIW9Dcd/src/ordinary.py` 2026-09-03 22:11:57.657161405 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.657165455 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-09-03 22:11:57.657436587 INFO request{id=2 method=textDocument/definition}: Defaulting to python-platform `linux` 2026-09-03 22:11:57.657489507 DEBUG request{id=2 method=textDocument/definition}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.657495327 DEBUG request{id=2 method=textDocument/definition}: No virtual environment found 2026-09-03 22:11:57.657504657 DEBUG request{id=2 method=textDocument/definition}: Adding extra search-path `/tmp/.tmpIW9Dcd/src/dependencies` 2026-09-03 22:11:57.657509857 DEBUG request{id=2 method=textDocument/definition}: Using vendored stdlib 2026-09-03 22:11:57.657619528 INFO request{id=2 method=textDocument/definition}: Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.657625298 DEBUG request{id=2 method=textDocument/definition}: Adding new file root '/tmp/.tmpIW9Dcd/src/dependencies' of kind SearchPath 2026-09-03 22:11:57.657710949 DEBUG request{id=2 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.657803810 DEBUG method="textDocument/definition" response.id=2 duration=633.98µs 2026-09-03 22:11:57.657836570 DEBUG Received server response for request 2 2026-09-03 22:11:57.657930660 DEBUG Client sends request `textDocument/definition` with ID 3 2026-09-03 22:11:57.657982091 DEBUG request{id=3 method=textDocument/definition}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.657990881 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found in search paths 2026-09-03 22:11:57.658003241 DEBUG request{id=3 method=textDocument/definition}: Module `dependency` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:57.658011781 DEBUG method="textDocument/definition" response.id=3 duration=69.81µs 2026-09-03 22:11:57.658021431 DEBUG Received server response for request 3 2026-09-03 22:11:57.668113473 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:57.668136003 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.668142423 DEBUG method="shutdown" response.id=4 duration=9.34µs 2026-09-03 22:11:57.668152503 DEBUG Received server response for request 4 2026-09-03 22:11:57.668156583 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.668165143 DEBUG Received exit notification, exiting ok test hover::invalid_script_environment_retains_configured_platform_for_hover ... 2026-09-03 22:11:57.669454222 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.669515353 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.669549093 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.669598783 DEBUG Client info: None 2026-09-03 22:11:57.669623324 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.669635754 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.669641024 INFO Version: Unknown 2026-09-03 22:11:57.669679854 DEBUG Received server response for request 1 2026-09-03 22:11:57.669715124 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.669798085 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.669843705 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.669847205 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.669861715 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.669864785 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.669907616 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.669917506 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.669921006 DEBUG Initializing workspace `file:///tmp/.tmpCMQ1eS/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.669939406 DEBUG Searching for a project in '/tmp/.tmpCMQ1eS/src' 2026-09-03 22:11:57.669978716 DEBUG Found project at '/tmp/.tmpCMQ1eS/src' 2026-09-03 22:11:57.669982396 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.670265718 DEBUG Discovering virtual environment in `/tmp/.tmpCMQ1eS/src` 2026-09-03 22:11:57.670305968 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.670310308 DEBUG No virtual environment found 2026-09-03 22:11:57.670321088 DEBUG Adding first-party search path `/tmp/.tmpCMQ1eS/src` 2026-09-03 22:11:57.670325149 DEBUG Using vendored stdlib 2026-09-03 22:11:57.670412639 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.670416709 DEBUG Adding new file root '/tmp/.tmpCMQ1eS/src' of kind Project 2026-09-03 22:11:57.670530490 DEBUG Updating project to check open files 2026-09-03 22:11:57.670540130 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.670542850 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.670583650 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpCMQ1eS/src/script.py", kind: File } 2026-09-03 22:11:57.670598090 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpCMQ1eS/src/script.py` 2026-09-03 22:11:57.670600550 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.670605880 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.670880652 DEBUG request{id=2 method=textDocument/hover}: Default settings failed to discover local Python environment 2026-09-03 22:11:57.670927783 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.670932633 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-03 22:11:57.670936543 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-03 22:11:57.671052084 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: win32 2026-09-03 22:11:57.671151604 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.672570364 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal["win32"] 2026-09-03 22:11:57.672602065 DEBUG method="textDocument/hover" response.id=2 duration=1.99ms 2026-09-03 22:11:57.672612795 DEBUG Received server response for request 2 2026-09-03 22:11:57.682775147 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.682799027 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.682805207 DEBUG method="shutdown" response.id=3 duration=9.40µs 2026-09-03 22:11:57.682825827 DEBUG Received server response for request 3 2026-09-03 22:11:57.682829417 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.682838677 DEBUG Received exit notification, exiting ok test hover::invalid_script_retains_valid_environment_settings_for_hover ... 2026-09-03 22:11:57.684215177 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.684272388 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.684308048 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.684363318 DEBUG Client info: None 2026-09-03 22:11:57.684387438 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.684398528 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.684402678 INFO Version: Unknown 2026-09-03 22:11:57.684439549 DEBUG Received server response for request 1 2026-09-03 22:11:57.684470409 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.684558810 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.684594370 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.684597980 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.684611200 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.684614280 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.684663530 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.684674390 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.684677960 DEBUG Initializing workspace `file:///tmp/.tmp34kOlG/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.684696711 DEBUG Searching for a project in '/tmp/.tmp34kOlG/src' 2026-09-03 22:11:57.684736181 DEBUG Found project at '/tmp/.tmp34kOlG/src' 2026-09-03 22:11:57.684740341 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.685045513 DEBUG Discovering virtual environment in `/tmp/.tmp34kOlG/src` 2026-09-03 22:11:57.685086163 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.685090663 DEBUG No virtual environment found 2026-09-03 22:11:57.685102173 DEBUG Adding first-party search path `/tmp/.tmp34kOlG/src` 2026-09-03 22:11:57.685106043 DEBUG Using vendored stdlib 2026-09-03 22:11:57.685190694 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.685194584 DEBUG Adding new file root '/tmp/.tmp34kOlG/src' of kind Project 2026-09-03 22:11:57.685308465 DEBUG Updating project to check open files 2026-09-03 22:11:57.685317915 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.685320685 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.685361695 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp34kOlG/src/script.py", kind: File } 2026-09-03 22:11:57.685376725 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp34kOlG/src/script.py` 2026-09-03 22:11:57.685379145 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.685385165 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.685491206 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `<3.12` 2026-09-03 22:11:57.685669267 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.685675687 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-03 22:11:57.685679278 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-03 22:11:57.685773758 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.14, platform: win32 2026-09-03 22:11:57.685856929 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.687249769 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal["win32"] 2026-09-03 22:11:57.687277299 DEBUG method="textDocument/hover" response.id=2 duration=1.89ms 2026-09-03 22:11:57.687289389 DEBUG Received server response for request 2 2026-09-03 22:11:57.697438781 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.697459661 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.697467371 DEBUG method="shutdown" response.id=3 duration=10.05µs 2026-09-03 22:11:57.697477011 DEBUG Received server response for request 3 2026-09-03 22:11:57.697480231 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.697489201 DEBUG Received exit notification, exiting ok test hover::prefers_markdown_when_listed_first ... 2026-09-03 22:11:57.698838631 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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-09-03 22:11:57.698901581 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.698933092 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.698985342 DEBUG Client info: None 2026-09-03 22:11:57.699007682 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.699018892 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.699024012 INFO Version: Unknown 2026-09-03 22:11:57.699062783 DEBUG Received server response for request 1 2026-09-03 22:11:57.699094203 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.699172593 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.699207134 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.699210604 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.699222464 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.699225654 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.699273674 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.699284224 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.699287954 DEBUG Initializing workspace `file:///tmp/.tmpZcyHUs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.699305914 DEBUG Searching for a project in '/tmp/.tmpZcyHUs/src' 2026-09-03 22:11:57.699338935 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.699342795 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.699641117 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.699645737 DEBUG Discovering virtual environment in `/tmp/.tmpZcyHUs/src` 2026-09-03 22:11:57.699682987 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.699686837 DEBUG No virtual environment found 2026-09-03 22:11:57.699697777 DEBUG Adding first-party search path `/tmp/.tmpZcyHUs/src` 2026-09-03 22:11:57.699701577 DEBUG Using vendored stdlib 2026-09-03 22:11:57.699786298 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.699789958 DEBUG Adding new file root '/tmp/.tmpZcyHUs/src' of kind Project 2026-09-03 22:11:57.699911389 DEBUG Updating project to check open files 2026-09-03 22:11:57.699922399 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.699925959 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.699962579 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZcyHUs/src/foo.py", kind: File } 2026-09-03 22:11:57.699976979 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZcyHUs/src/foo.py` 2026-09-03 22:11:57.699979349 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.699984649 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.700132500 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.709046543 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.710386063 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-03 22:11:57.710417823 DEBUG method="textDocument/hover" response.id=2 duration=10.43ms 2026-09-03 22:11:57.710431013 DEBUG Received server response for request 2 2026-09-03 22:11:57.720513285 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.720536305 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.720543395 DEBUG method="shutdown" response.id=3 duration=10.86µs 2026-09-03 22:11:57.720553055 DEBUG Received server response for request 3 2026-09-03 22:11:57.720556285 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.720565355 DEBUG Received exit notification, exiting ok test hover::prefers_plain_text_when_listed_first ... 2026-09-03 22:11:57.722914582 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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-09-03 22:11:57.722982862 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.723016443 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.723073263 DEBUG Client info: None 2026-09-03 22:11:57.723100683 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.723113283 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.723118593 INFO Version: Unknown 2026-09-03 22:11:57.723159084 DEBUG Received server response for request 1 2026-09-03 22:11:57.723192144 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.723272504 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.723309145 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.723312535 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.723325665 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.723328855 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.723382175 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.723396545 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.723401345 DEBUG Initializing workspace `file:///tmp/.tmpaWXXAg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.723421376 DEBUG Searching for a project in '/tmp/.tmpaWXXAg/src' 2026-09-03 22:11:57.723454366 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.723458756 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.724243681 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.724250201 DEBUG Discovering virtual environment in `/tmp/.tmpaWXXAg/src` 2026-09-03 22:11:57.724299572 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.724304512 DEBUG No virtual environment found 2026-09-03 22:11:57.724316892 DEBUG Adding first-party search path `/tmp/.tmpaWXXAg/src` 2026-09-03 22:11:57.724321022 DEBUG Using vendored stdlib 2026-09-03 22:11:57.724438653 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.724444283 DEBUG Adding new file root '/tmp/.tmpaWXXAg/src' of kind Project 2026-09-03 22:11:57.724595614 DEBUG Updating project to check open files 2026-09-03 22:11:57.724612514 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.724616334 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.724678014 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpaWXXAg/src/foo.py", kind: File } 2026-09-03 22:11:57.724699265 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpaWXXAg/src/foo.py` 2026-09-03 22:11:57.724701925 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.724708625 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.725082157 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.734385883 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.735734613 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-03 22:11:57.735769983 DEBUG method="textDocument/hover" response.id=2 duration=11.06ms 2026-09-03 22:11:57.735783813 DEBUG Received server response for request 2 2026-09-03 22:11:57.745830785 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.745854815 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.745860045 DEBUG method="shutdown" response.id=3 duration=9.55µs 2026-09-03 22:11:57.745869325 DEBUG Received server response for request 3 2026-09-03 22:11:57.745872105 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.745889155 DEBUG Received exit notification, exiting ok test hover::shared_import_hover_uses_each_script_python_version ... 2026-09-03 22:11:57.748199341 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.748256472 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.748289812 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.748346323 DEBUG Client info: None 2026-09-03 22:11:57.748371973 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.748384433 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.748389833 INFO Version: Unknown 2026-09-03 22:11:57.748430583 DEBUG Received server response for request 1 2026-09-03 22:11:57.748460103 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.748550894 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.748593854 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.748597334 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.748610864 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.748614514 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.748617084 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.748669605 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.748683745 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.748687845 DEBUG Initializing workspace `file:///tmp/.tmp9nRR0M/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.748708785 DEBUG Searching for a project in '/tmp/.tmp9nRR0M/src' 2026-09-03 22:11:57.748752885 DEBUG Found project at '/tmp/.tmp9nRR0M/src' 2026-09-03 22:11:57.748757275 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.749304699 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.749310979 DEBUG Discovering virtual environment in `/tmp/.tmp9nRR0M/src` 2026-09-03 22:11:57.749358550 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.749362460 DEBUG No virtual environment found 2026-09-03 22:11:57.749373730 DEBUG Adding first-party search path `/tmp/.tmp9nRR0M/src` 2026-09-03 22:11:57.749377800 DEBUG Using vendored stdlib 2026-09-03 22:11:57.749490331 INFO Python version: Python 3.12, platform: linux 2026-09-03 22:11:57.749494601 DEBUG Adding new file root '/tmp/.tmp9nRR0M/src' of kind Project 2026-09-03 22:11:57.749646282 DEBUG Updating project to check open files 2026-09-03 22:11:57.749660302 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.749663562 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.749723902 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9nRR0M/src/older.py", kind: File } 2026-09-03 22:11:57.749742442 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9nRR0M/src/older.py` 2026-09-03 22:11:57.749746092 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.749753052 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.749777323 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9nRR0M/src/newer.py", kind: File } 2026-09-03 22:11:57.749784203 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9nRR0M/src/newer.py` 2026-09-03 22:11:57.749786353 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.749790413 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-09-03 22:11:57.749880383 DEBUG request{id=2 method=textDocument/hover}: Resolving requires-python constraint: `>=3.12` 2026-09-03 22:11:57.749908794 DEBUG request{id=2 method=textDocument/hover}: Resolved requires-python constraint to: 3.12 2026-09-03 22:11:57.750028834 INFO request{id=2 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-09-03 22:11:57.750061015 DEBUG request{id=2 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.750066085 DEBUG request{id=2 method=textDocument/hover}: No virtual environment found 2026-09-03 22:11:57.750073095 DEBUG request{id=2 method=textDocument/hover}: Adding extra search-path `/tmp/.tmp9nRR0M/src` 2026-09-03 22:11:57.750077855 DEBUG request{id=2 method=textDocument/hover}: Using vendored stdlib 2026-09-03 22:11:57.750173225 INFO request{id=2 method=textDocument/hover}: Python version: Python 3.12, platform: linux 2026-09-03 22:11:57.750279646 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.760997262 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[12] 2026-09-03 22:11:57.761050513 DEBUG method="textDocument/hover" response.id=2 duration=11.26ms 2026-09-03 22:11:57.761070163 DEBUG Received server response for request 2 2026-09-03 22:11:57.761199564 DEBUG Client sends request `textDocument/hover` with ID 3 2026-09-03 22:11:57.761266334 DEBUG request{id=3 method=textDocument/hover}: Resolving requires-python constraint: `>=3.13` 2026-09-03 22:11:57.761272094 DEBUG request{id=3 method=textDocument/hover}: Resolved requires-python constraint to: 3.13 2026-09-03 22:11:57.761360735 INFO request{id=3 method=textDocument/hover}: Defaulting to python-platform `linux` 2026-09-03 22:11:57.761399745 DEBUG request{id=3 method=textDocument/hover}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.761404925 DEBUG request{id=3 method=textDocument/hover}: No virtual environment found 2026-09-03 22:11:57.761412515 DEBUG request{id=3 method=textDocument/hover}: Adding extra search-path `/tmp/.tmp9nRR0M/src` 2026-09-03 22:11:57.761417575 DEBUG request{id=3 method=textDocument/hover}: Using vendored stdlib 2026-09-03 22:11:57.761502516 INFO request{id=3 method=textDocument/hover}: Python version: Python 3.13, platform: linux 2026-09-03 22:11:57.761542016 DEBUG request{id=3 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.771617658 DEBUG request{id=3 method=textDocument/hover}: Inferred type of covering node is Literal[13] 2026-09-03 22:11:57.771661188 DEBUG method="textDocument/hover" response.id=3 duration=10.44ms 2026-09-03 22:11:57.771675268 DEBUG Received server response for request 3 2026-09-03 22:11:57.781803350 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:57.781847410 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.781854450 DEBUG method="shutdown" response.id=4 duration=11.11µs 2026-09-03 22:11:57.781871241 DEBUG Received server response for request 4 2026-09-03 22:11:57.781879451 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.781894551 DEBUG Received exit notification, exiting ok test hover::supports_only_markdown ... 2026-09-03 22:11:57.785732838 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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-09-03 22:11:57.785822609 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.785863969 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.785925189 DEBUG Client info: None 2026-09-03 22:11:57.785957540 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.785971410 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "PREFER_MARKDOWN_IN_HOVER", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.785977450 INFO Version: Unknown 2026-09-03 22:11:57.786018520 DEBUG Received server response for request 1 2026-09-03 22:11:57.786061920 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.786155331 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.786194311 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.786197841 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.786212611 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.786215941 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.786277542 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.786294632 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.786299592 DEBUG Initializing workspace `file:///tmp/.tmpu1o3ce/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.786322412 DEBUG Searching for a project in '/tmp/.tmpu1o3ce/src' 2026-09-03 22:11:57.786364013 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.786368893 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.786964307 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.786970967 DEBUG Discovering virtual environment in `/tmp/.tmpu1o3ce/src` 2026-09-03 22:11:57.787022297 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.787027777 DEBUG No virtual environment found 2026-09-03 22:11:57.787040877 DEBUG Adding first-party search path `/tmp/.tmpu1o3ce/src` 2026-09-03 22:11:57.787045057 DEBUG Using vendored stdlib 2026-09-03 22:11:57.787170238 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.787175788 DEBUG Adding new file root '/tmp/.tmpu1o3ce/src' of kind Project 2026-09-03 22:11:57.787326449 DEBUG Updating project to check open files 2026-09-03 22:11:57.787343129 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.787347449 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.787410970 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpu1o3ce/src/foo.py", kind: File } 2026-09-03 22:11:57.787432070 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpu1o3ce/src/foo.py` 2026-09-03 22:11:57.787434750 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.787441600 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.787971844 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.798484608 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.799895358 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-03 22:11:57.799930179 DEBUG method="textDocument/hover" response.id=2 duration=12.48ms 2026-09-03 22:11:57.799944999 DEBUG Received server response for request 2 2026-09-03 22:11:57.810029151 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.810053121 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.810060361 DEBUG method="shutdown" response.id=3 duration=10.87µs 2026-09-03 22:11:57.810069501 DEBUG Received server response for request 3 2026-09-03 22:11:57.810073121 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.810082341 DEBUG Received exit notification, exiting ok test hover::supports_only_plain_text ... 2026-09-03 22:11:57.812513248 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: 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-09-03 22:11:57.812581019 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.812616399 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.812673959 DEBUG Client info: None 2026-09-03 22:11:57.812697439 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.812708780 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.812714450 INFO Version: Unknown 2026-09-03 22:11:57.812756460 DEBUG Received server response for request 1 2026-09-03 22:11:57.812795520 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.812891761 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.812932181 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.812935821 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.812949901 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.812952781 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.812999412 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.813013682 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.813018002 DEBUG Initializing workspace `file:///tmp/.tmpzfUHxU/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.813039142 DEBUG Searching for a project in '/tmp/.tmpzfUHxU/src' 2026-09-03 22:11:57.813072662 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.813077242 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.813640466 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.813645346 DEBUG Discovering virtual environment in `/tmp/.tmpzfUHxU/src` 2026-09-03 22:11:57.813691146 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.813695206 DEBUG No virtual environment found 2026-09-03 22:11:57.813706647 DEBUG Adding first-party search path `/tmp/.tmpzfUHxU/src` 2026-09-03 22:11:57.813710927 DEBUG Using vendored stdlib 2026-09-03 22:11:57.813837387 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.813842048 DEBUG Adding new file root '/tmp/.tmpzfUHxU/src' of kind Project 2026-09-03 22:11:57.813993529 DEBUG Updating project to check open files 2026-09-03 22:11:57.814008719 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.814011999 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.814069219 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpzfUHxU/src/foo.py", kind: File } 2026-09-03 22:11:57.814088559 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpzfUHxU/src/foo.py` 2026-09-03 22:11:57.814091249 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.814097599 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.814288021 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.822704100 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.824050860 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is Literal[1] 2026-09-03 22:11:57.824081960 DEBUG method="textDocument/hover" response.id=2 duration=9.98ms 2026-09-03 22:11:57.824095600 DEBUG Received server response for request 2 2026-09-03 22:11:57.834179362 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.834202742 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.834208992 DEBUG method="shutdown" response.id=3 duration=9.73µs 2026-09-03 22:11:57.834218712 DEBUG Received server response for request 3 2026-09-03 22:11:57.834221742 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.834230932 DEBUG Received exit notification, exiting ok test implementation::implementation_location_links_with_link_support ... 2026-09-03 22:11:57.836530099 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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-09-03 22:11:57.836598159 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.836630189 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.836682610 DEBUG Client info: None 2026-09-03 22:11:57.836706900 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.836719030 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "IMPLEMENTATION_LINK_SUPPORT"] 2026-09-03 22:11:57.836726200 INFO Version: Unknown 2026-09-03 22:11:57.836767350 DEBUG Received server response for request 1 2026-09-03 22:11:57.836802661 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.836832261 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp3oWsGS 2026-09-03 22:11:57.836906541 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.836943772 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.836947232 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.836954862 DEBUG No workspace configuration provided for file:///tmp/.tmp3oWsGS 2026-09-03 22:11:57.836960952 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.836964202 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-09-03 22:11:57.837004542 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.837009162 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp3oWsGS, using default options 2026-09-03 22:11:57.837015002 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.837017992 DEBUG Initializing workspace `file:///tmp/.tmp3oWsGS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.837036342 DEBUG Searching for a project in '/tmp/.tmp3oWsGS' 2026-09-03 22:11:57.837061442 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.837065342 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.837363575 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.837368615 DEBUG Discovering virtual environment in `/tmp/.tmp3oWsGS` 2026-09-03 22:11:57.837408705 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.837412725 DEBUG No virtual environment found 2026-09-03 22:11:57.837422955 DEBUG Adding first-party search path `/tmp/.tmp3oWsGS` 2026-09-03 22:11:57.837427005 DEBUG Using vendored stdlib 2026-09-03 22:11:57.837513456 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.837517196 DEBUG Adding new file root '/tmp/.tmp3oWsGS' of kind Project 2026-09-03 22:11:57.837632246 DEBUG Updating project to check open files 2026-09-03 22:11:57.837642357 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.837645117 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.837684347 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp3oWsGS/foo.py", kind: File } 2026-09-03 22:11:57.837698647 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp3oWsGS/foo.py` 2026-09-03 22:11:57.837701167 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.837706897 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.838250011 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.852884625 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.855681705 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmp3oWsGS}: Indexed 1 file(s) in 0.003s 2026-09-03 22:11:57.855742895 DEBUG method="textDocument/implementation" response.id=2 duration=18.03ms 2026-09-03 22:11:57.855763445 DEBUG Received server response for request 2 2026-09-03 22:11:57.865894087 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.865924837 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.865932307 DEBUG method="shutdown" response.id=3 duration=10.36µs 2026-09-03 22:11:57.865941968 DEBUG Received server response for request 3 2026-09-03 22:11:57.865945108 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.865959988 DEBUG Received exit notification, exiting ok test implementation::implementation_locations_without_link_support ... 2026-09-03 22:11:57.868694287 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: 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-09-03 22:11:57.868760848 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.868796238 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.868853028 DEBUG Client info: None 2026-09-03 22:11:57.868878708 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.868891009 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.868896859 INFO Version: Unknown 2026-09-03 22:11:57.868936739 DEBUG Received server response for request 1 2026-09-03 22:11:57.868974529 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.868986319 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp4dWvbV 2026-09-03 22:11:57.869057600 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.869094960 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.869098540 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.869106250 DEBUG No workspace configuration provided for file:///tmp/.tmp4dWvbV 2026-09-03 22:11:57.869112720 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.869116060 DEBUG Client sends request `textDocument/implementation` with ID 2 2026-09-03 22:11:57.869153990 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.869159070 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp4dWvbV, using default options 2026-09-03 22:11:57.869165740 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.869169120 DEBUG Initializing workspace `file:///tmp/.tmp4dWvbV`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.869187311 DEBUG Searching for a project in '/tmp/.tmp4dWvbV' 2026-09-03 22:11:57.869215341 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.869219651 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.869532203 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.869537123 DEBUG Discovering virtual environment in `/tmp/.tmp4dWvbV` 2026-09-03 22:11:57.869578403 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.869582713 DEBUG No virtual environment found 2026-09-03 22:11:57.869594964 DEBUG Adding first-party search path `/tmp/.tmp4dWvbV` 2026-09-03 22:11:57.869598814 DEBUG Using vendored stdlib 2026-09-03 22:11:57.869690844 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.869694924 DEBUG Adding new file root '/tmp/.tmp4dWvbV' of kind Project 2026-09-03 22:11:57.869827585 DEBUG Updating project to check open files 2026-09-03 22:11:57.869839385 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.869842375 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.869884626 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4dWvbV/foo.py", kind: File } 2026-09-03 22:11:57.869901236 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4dWvbV/foo.py` 2026-09-03 22:11:57.869903766 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.869909536 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.870149737 DEBUG request{id=2 method=textDocument/implementation}: Resolving dynamic module resolution paths 2026-09-03 22:11:57.882170763 DEBUG request{id=2 method=textDocument/implementation}: Module `__builtins__` not found in search paths 2026-09-03 22:11:57.884940722 INFO request{id=2 method=textDocument/implementation}:Project::index_files{project=.tmp4dWvbV}: Indexed 1 file(s) in 0.003s 2026-09-03 22:11:57.885006233 DEBUG method="textDocument/implementation" response.id=2 duration=15.09ms 2026-09-03 22:11:57.885023933 DEBUG Received server response for request 2 2026-09-03 22:11:57.895126775 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.895158195 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.895165595 DEBUG method="shutdown" response.id=3 duration=11.33µs 2026-09-03 22:11:57.895175225 DEBUG Received server response for request 3 2026-09-03 22:11:57.895179015 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.895194395 DEBUG Received exit notification, exiting ok test implementation::implementation_provider_is_advertised ... 2026-09-03 22:11:57.897849944 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.897917475 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.897949765 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.898015025 DEBUG Client info: None 2026-09-03 22:11:57.898042606 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.898055016 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.898060766 INFO Version: Unknown 2026-09-03 22:11:57.898100526 DEBUG Received server response for request 1 2026-09-03 22:11:57.898139176 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.898152826 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp7ss1pT 2026-09-03 22:11:57.898223347 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.898256887 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.898260577 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.898267487 DEBUG No workspace configuration provided for file:///tmp/.tmp7ss1pT 2026-09-03 22:11:57.898331988 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.898337508 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp7ss1pT, using default options 2026-09-03 22:11:57.898352608 DEBUG Initializing workspace `file:///tmp/.tmp7ss1pT`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.898372418 DEBUG Searching for a project in '/tmp/.tmp7ss1pT' 2026-09-03 22:11:57.898399478 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.898404118 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.899149173 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.899155543 DEBUG Discovering virtual environment in `/tmp/.tmp7ss1pT` 2026-09-03 22:11:57.899204594 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.899209864 DEBUG No virtual environment found 2026-09-03 22:11:57.899223004 DEBUG Adding first-party search path `/tmp/.tmp7ss1pT` 2026-09-03 22:11:57.899227234 DEBUG Using vendored stdlib 2026-09-03 22:11:57.899355485 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.899360095 DEBUG Adding new file root '/tmp/.tmp7ss1pT' of kind Project 2026-09-03 22:11:57.899512546 DEBUG Updating project to check open files 2026-09-03 22:11:57.899528596 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.908338599 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.908364849 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.908372499 DEBUG method="shutdown" response.id=2 duration=12.71µs 2026-09-03 22:11:57.908383479 DEBUG Received server response for request 2 2026-09-03 22:11:57.908387449 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.908396079 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-09-03 22:11:57.909482157 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.909544037 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.909578557 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.909631498 DEBUG Client info: None 2026-09-03 22:11:57.909655298 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:57.909666318 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.909671738 INFO Version: Unknown 2026-09-03 22:11:57.909710798 DEBUG Received server response for request 1 2026-09-03 22:11:57.909744889 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.909828029 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.909863849 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.909867479 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.909880490 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.909883730 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.909926920 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.909939280 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.909943270 DEBUG Initializing workspace `file:///tmp/.tmp46gM0J/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.909964130 DEBUG Searching for a project in '/tmp/.tmp46gM0J/src' 2026-09-03 22:11:57.909996730 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.910000820 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.910482364 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.910487524 DEBUG Discovering virtual environment in `/tmp/.tmp46gM0J/src` 2026-09-03 22:11:57.910531924 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.910536014 DEBUG No virtual environment found 2026-09-03 22:11:57.910546944 DEBUG Adding first-party search path `/tmp/.tmp46gM0J/src` 2026-09-03 22:11:57.910550924 DEBUG Using vendored stdlib 2026-09-03 22:11:57.910658085 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.910662705 DEBUG Adding new file root '/tmp/.tmp46gM0J/src' of kind Project 2026-09-03 22:11:57.910831546 DEBUG Updating project to check open files 2026-09-03 22:11:57.910843596 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.910846616 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.910890397 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp46gM0J/src/foo.py", kind: File } 2026-09-03 22:11:57.910906727 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp46gM0J/src/foo.py` 2026-09-03 22:11:57.910909107 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.910915277 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.910948877 DEBUG method="textDocument/hover" response.id=2 duration=28.61µs 2026-09-03 22:11:57.910959327 DEBUG Received server response for request 2 2026-09-03 22:11:57.921033229 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.921054419 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.921060889 DEBUG method="shutdown" response.id=3 duration=9.69µs 2026-09-03 22:11:57.921070019 DEBUG Received server response for request 3 2026-09-03 22:11:57.921073479 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.921082569 DEBUG Received exit notification, exiting ok test initialize::disable_language_services_set_on_workspace ... 2026-09-03 22:11:57.922147327 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.922204087 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.922237677 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.922291198 DEBUG Client info: None 2026-09-03 22:11:57.922314188 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.922327168 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.922333138 INFO Version: Unknown 2026-09-03 22:11:57.922383488 DEBUG Received server response for request 1 2026-09-03 22:11:57.922413019 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.922495189 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.922528809 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.922531959 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.922545739 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:57.922548890 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:11:57.922597430 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.922607680 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:57.922611290 DEBUG Initializing workspace `file:///tmp/.tmpEqmQNK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.922628930 DEBUG Searching for a project in '/tmp/.tmpEqmQNK/src' 2026-09-03 22:11:57.922660180 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.922664130 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.922964292 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.922969443 DEBUG Discovering virtual environment in `/tmp/.tmpEqmQNK/src` 2026-09-03 22:11:57.923008273 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.923012373 DEBUG No virtual environment found 2026-09-03 22:11:57.923022843 DEBUG Adding first-party search path `/tmp/.tmpEqmQNK/src` 2026-09-03 22:11:57.923028073 DEBUG Using vendored stdlib 2026-09-03 22:11:57.923108874 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.923113164 DEBUG Adding new file root '/tmp/.tmpEqmQNK/src' of kind Project 2026-09-03 22:11:57.923219884 DEBUG Updating project to check open files 2026-09-03 22:11:57.923227924 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.923230644 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:57.923268425 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpEqmQNK/src/foo.py", kind: File } 2026-09-03 22:11:57.923282355 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpEqmQNK/src/foo.py` 2026-09-03 22:11:57.923284685 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:57.923290085 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:57.923321235 DEBUG method="textDocument/hover" response.id=2 duration=26.16µs 2026-09-03 22:11:57.923331345 DEBUG Received server response for request 2 2026-09-03 22:11:57.933403357 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:57.933422767 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.933428837 DEBUG method="shutdown" response.id=3 duration=9.08µs 2026-09-03 22:11:57.933438127 DEBUG Received server response for request 3 2026-09-03 22:11:57.933442207 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.933450757 DEBUG Received exit notification, exiting ok test initialize::empty_workspace_folders ... 2026-09-03 22:11:57.934477334 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.934539785 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.934572925 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.934619905 DEBUG Client info: None 2026-09-03 22:11:57.934641235 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.934651535 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.934655835 INFO Version: Unknown 2026-09-03 22:11:57.934691996 DEBUG Received server response for request 1 2026-09-03 22:11:57.934720406 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.934732716 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmplI94v6 2026-09-03 22:11:57.934815797 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.934849427 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.934852887 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.934860087 DEBUG No workspace configuration provided for file:///tmp/.tmplI94v6 2026-09-03 22:11:57.934911097 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.934916207 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmplI94v6, using default options 2026-09-03 22:11:57.934921597 DEBUG Initializing workspace `file:///tmp/.tmplI94v6`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.934939457 DEBUG Searching for a project in '/tmp/.tmplI94v6' 2026-09-03 22:11:57.934964758 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.934968738 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.935251480 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.935256280 DEBUG Discovering virtual environment in `/tmp/.tmplI94v6` 2026-09-03 22:11:57.935292750 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.935296840 DEBUG No virtual environment found 2026-09-03 22:11:57.935307800 DEBUG Adding first-party search path `/tmp/.tmplI94v6` 2026-09-03 22:11:57.935311600 DEBUG Using vendored stdlib 2026-09-03 22:11:57.935389791 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.935393531 DEBUG Adding new file root '/tmp/.tmplI94v6' of kind Project 2026-09-03 22:11:57.935503081 DEBUG Updating project to check open files 2026-09-03 22:11:57.935511311 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.945104180 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.945128700 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.945137040 DEBUG method="shutdown" response.id=2 duration=11.61µs 2026-09-03 22:11:57.945148300 DEBUG Received server response for request 2 2026-09-03 22:11:57.945152410 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.945161000 DEBUG Received exit notification, exiting ok test initialize::missing_virtual_env_does_not_panic ... 2026-09-03 22:11:57.946147757 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:57.946204577 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.946236048 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.946283848 DEBUG Client info: None 2026-09-03 22:11:57.946305548 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.946316308 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.946321558 INFO Version: Unknown 2026-09-03 22:11:57.946367479 DEBUG Received server response for request 1 2026-09-03 22:11:57.946399109 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.946475449 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.946508480 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.946511680 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.946574250 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.946584780 DEBUG Initializing workspace `file:///tmp/.tmpXeWUl1/project`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.946601620 DEBUG Searching for a project in '/tmp/.tmpXeWUl1/project' 2026-09-03 22:11:57.946632171 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.946636351 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.946939863 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.946944953 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-09-03 22:11:57.947000713 ERROR Failed to create project for workspace `file:///tmp/.tmpXeWUl1/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-09-03 22:11:57.947025683 DEBUG Received notification `window/showMessage` 2026-09-03 22:11:57.947033673 INFO Retrying to receive `window/showMessage` notification 2026-09-03 22:11:57.947295085 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.947298825 DEBUG Resolving `VIRTUAL_ENV` environment variable: /nonexistent/virtual/env/path 2026-09-03 22:11:57.947304975 DEBUG Default settings failed to discover local Python environment 2026-09-03 22:11:57.947332086 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.947335166 DEBUG No virtual environment found 2026-09-03 22:11:57.947347496 DEBUG Adding first-party search path `/tmp/.tmpXeWUl1/project` 2026-09-03 22:11:57.947351386 DEBUG Using vendored stdlib 2026-09-03 22:11:57.947459666 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.947463846 DEBUG Adding new file root '/tmp/.tmpXeWUl1/project' of kind Project 2026-09-03 22:11:57.947576227 DEBUG Updating project to check open files 2026-09-03 22:11:57.947586157 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.957176175 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.957204306 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.957211706 DEBUG method="shutdown" response.id=2 duration=11.93µs 2026-09-03 22:11:57.957223166 DEBUG Received server response for request 2 2026-09-03 22:11:57.957226466 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.957236136 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration ... 2026-09-03 22:11:57.958263473 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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-09-03 22:11:57.958322714 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.958360764 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.958408974 DEBUG Client info: None 2026-09-03 22:11:57.958432494 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:57.958443684 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.958448794 INFO Version: Unknown 2026-09-03 22:11:57.958486775 DEBUG Received server response for request 1 2026-09-03 22:11:57.958515555 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.958594085 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.958628636 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.958632116 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.958690486 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.958701366 DEBUG Initializing workspace `file:///tmp/.tmpOkXPBk/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.958720596 DEBUG Searching for a project in '/tmp/.tmpOkXPBk/foo' 2026-09-03 22:11:57.958750837 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.958754927 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.959050419 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.959055389 DEBUG Discovering virtual environment in `/tmp/.tmpOkXPBk/foo` 2026-09-03 22:11:57.959092209 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.959095679 DEBUG No virtual environment found 2026-09-03 22:11:57.959106239 DEBUG Adding first-party search path `/tmp/.tmpOkXPBk/foo` 2026-09-03 22:11:57.959110219 DEBUG Using vendored stdlib 2026-09-03 22:11:57.959189890 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.959193370 DEBUG Adding new file root '/tmp/.tmpOkXPBk/foo' of kind Project 2026-09-03 22:11:57.959293050 DEBUG Updating project to check open files 2026-09-03 22:11:57.959302410 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-03 22:11:57.959306500 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.959320261 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:57.959323771 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:57.969455613 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.969479763 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.969486343 DEBUG method="shutdown" response.id=2 duration=10.56µs 2026-09-03 22:11:57.969496763 DEBUG Received server response for request 2 2026-09-03 22:11:57.969500433 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.969509753 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_via_initialization ... 2026-09-03 22:11:57.970501280 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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-09-03 22:11:57.970559780 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.970592011 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.970654011 DEBUG Client info: None 2026-09-03 22:11:57.970678031 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:57.970691551 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.970697101 INFO Version: Unknown 2026-09-03 22:11:57.970736772 DEBUG Received server response for request 1 2026-09-03 22:11:57.970765492 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.970854992 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.970889183 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.970892503 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.970960703 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.970975483 DEBUG Initializing workspace `file:///tmp/.tmpSuavp5/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.970998173 DEBUG Searching for a project in '/tmp/.tmpSuavp5/foo' 2026-09-03 22:11:57.971033874 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.971037944 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.971825859 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.971831189 DEBUG Discovering virtual environment in `/tmp/.tmpSuavp5/foo` 2026-09-03 22:11:57.971877900 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.971883040 DEBUG No virtual environment found 2026-09-03 22:11:57.971896490 DEBUG Adding first-party search path `/tmp/.tmpSuavp5/foo` 2026-09-03 22:11:57.971900780 DEBUG Using vendored stdlib 2026-09-03 22:11:57.972014501 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.972020051 DEBUG Adding new file root '/tmp/.tmpSuavp5/foo' of kind Project 2026-09-03 22:11:57.972175872 DEBUG Updating project to check open files 2026-09-03 22:11:57.972191712 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-03 22:11:57.972195782 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.972208802 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:57.972212732 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:57.982348054 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.982371554 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.982378024 DEBUG method="shutdown" response.id=2 duration=11.18µs 2026-09-03 22:11:57.982387894 DEBUG Received server response for request 2 2026-09-03 22:11:57.982392224 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.982401425 DEBUG Received exit notification, exiting ok test initialize::open_files_diagnostic_registration_without_configuration ... 2026-09-03 22:11:57.983453092 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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-09-03 22:11:57.983510692 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.983544163 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.983595773 DEBUG Client info: None 2026-09-03 22:11:57.983617393 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:57.983628543 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-09-03 22:11:57.983633833 INFO Version: Unknown 2026-09-03 22:11:57.983667283 DEBUG Received server response for request 1 2026-09-03 22:11:57.983697894 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.983777784 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-09-03 22:11:57.983824695 DEBUG Initializing workspace `file:///tmp/.tmpy2w8eV/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.983840145 DEBUG Searching for a project in '/tmp/.tmpy2w8eV/foo' 2026-09-03 22:11:57.983875715 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.983879895 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.984340568 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.984345528 DEBUG Discovering virtual environment in `/tmp/.tmpy2w8eV/foo` 2026-09-03 22:11:57.984389119 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.984393159 DEBUG No virtual environment found 2026-09-03 22:11:57.984406069 DEBUG Adding first-party search path `/tmp/.tmpy2w8eV/foo` 2026-09-03 22:11:57.984410399 DEBUG Using vendored stdlib 2026-09-03 22:11:57.984521599 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.984526100 DEBUG Adding new file root '/tmp/.tmpy2w8eV/foo' of kind Project 2026-09-03 22:11:57.984675971 DEBUG Updating project to check open files 2026-09-03 22:11:57.984687201 DEBUG Registering diagnostic capability with OpenFilesOnly diagnostic mode 2026-09-03 22:11:57.984690991 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.984706101 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:57.984709741 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:57.994829803 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:57.994867163 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:57.994875593 DEBUG method="shutdown" response.id=2 duration=16.14µs 2026-09-03 22:11:57.994885933 DEBUG Received server response for request 2 2026-09-03 22:11:57.994889803 DEBUG Client sends notification `exit` 2026-09-03 22:11:57.994904413 DEBUG Received exit notification, exiting ok test initialize::register_multiple_capabilities ... 2026-09-03 22:11:57.995939861 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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-09-03 22:11:57.996000201 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:57.996031921 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:57.996085022 DEBUG Client info: None 2026-09-03 22:11:57.996108492 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:57.996120082 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:57.996125452 INFO Version: Unknown 2026-09-03 22:11:57.996162172 DEBUG Received server response for request 1 2026-09-03 22:11:57.996193162 DEBUG Client sends notification `initialized` 2026-09-03 22:11:57.996264913 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:57.996298493 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:57.996301633 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:57.996360274 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:57.996370794 DEBUG Initializing workspace `file:///tmp/.tmpQMyRts/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:57.996389084 DEBUG Searching for a project in '/tmp/.tmpQMyRts/foo' 2026-09-03 22:11:57.996420914 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:57.996424824 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:57.996707856 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:57.996712446 DEBUG Discovering virtual environment in `/tmp/.tmpQMyRts/foo` 2026-09-03 22:11:57.996750196 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:57.996753696 DEBUG No virtual environment found 2026-09-03 22:11:57.996763937 DEBUG Adding first-party search path `/tmp/.tmpQMyRts/foo` 2026-09-03 22:11:57.996767797 DEBUG Using vendored stdlib 2026-09-03 22:11:57.996865527 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:57.996869317 DEBUG Adding new file root '/tmp/.tmpQMyRts/foo' of kind Project 2026-09-03 22:11:57.996973368 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-03 22:11:57.996977238 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:57.996989428 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:57.996993058 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:58.007126750 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.007151430 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.007159700 DEBUG method="shutdown" response.id=2 duration=11.28µs 2026-09-03 22:11:58.007169390 DEBUG Received server response for request 2 2026-09-03 22:11:58.007173010 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.007182130 DEBUG Received exit notification, exiting ok test initialize::single_workspace_folder ... 2026-09-03 22:11:58.008247018 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.008308358 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.008342099 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.008398409 DEBUG Client info: None 2026-09-03 22:11:58.008425549 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.008436939 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.008442049 INFO Version: Unknown 2026-09-03 22:11:58.008483920 DEBUG Received server response for request 1 2026-09-03 22:11:58.008515190 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.008595700 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.008628621 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.008631801 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.008705151 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.008719891 DEBUG Initializing workspace `file:///tmp/.tmpRsyQnh/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.008741191 DEBUG Searching for a project in '/tmp/.tmpRsyQnh/foo' 2026-09-03 22:11:58.008781332 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.008785982 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.009367726 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.009374846 DEBUG Discovering virtual environment in `/tmp/.tmpRsyQnh/foo` 2026-09-03 22:11:58.009424176 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.009429536 DEBUG No virtual environment found 2026-09-03 22:11:58.009442406 DEBUG Adding first-party search path `/tmp/.tmpRsyQnh/foo` 2026-09-03 22:11:58.009446836 DEBUG Using vendored stdlib 2026-09-03 22:11:58.009572827 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.009577947 DEBUG Adding new file root '/tmp/.tmpRsyQnh/foo' of kind Project 2026-09-03 22:11:58.009723468 DEBUG Updating project to check open files 2026-09-03 22:11:58.009739539 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.018830043 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.018857663 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.018864953 DEBUG method="shutdown" response.id=2 duration=11.25µs 2026-09-03 22:11:58.018876463 DEBUG Received server response for request 2 2026-09-03 22:11:58.018880813 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.018890284 DEBUG Received exit notification, exiting ok test initialize::unknown_initialization_options ... 2026-09-03 22:11:58.019792750 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.019864250 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.019899171 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.019957711 DEBUG Client info: None 2026-09-03 22:11:58.019984431 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, 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-09-03 22:11:58.019995551 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.020000271 INFO Version: Unknown 2026-09-03 22:11:58.020035292 DEBUG Received server response for request 1 2026-09-03 22:11:58.020063972 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.020077122 WARN Received unknown options during initialization: { "bar": null } 2026-09-03 22:11:58.020087502 DEBUG Received notification `window/showMessage` 2026-09-03 22:11:58.020091242 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.020148622 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.020182323 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.020186133 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.020251163 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.020261683 DEBUG Initializing workspace `file:///tmp/.tmpyIUyFz/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.020278873 DEBUG Searching for a project in '/tmp/.tmpyIUyFz/foo' 2026-09-03 22:11:58.020311364 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.020315524 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.020598946 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.020603556 DEBUG Discovering virtual environment in `/tmp/.tmpyIUyFz/foo` 2026-09-03 22:11:58.020641966 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.020646146 DEBUG No virtual environment found 2026-09-03 22:11:58.020657186 DEBUG Adding first-party search path `/tmp/.tmpyIUyFz/foo` 2026-09-03 22:11:58.020661026 DEBUG Using vendored stdlib 2026-09-03 22:11:58.020742067 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.020745657 DEBUG Adding new file root '/tmp/.tmpyIUyFz/foo' of kind Project 2026-09-03 22:11:58.020872428 DEBUG Updating project to check open files 2026-09-03 22:11:58.020882198 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.030309825 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.030335205 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.030347045 DEBUG method="shutdown" response.id=2 duration=14.88µs 2026-09-03 22:11:58.030356715 DEBUG Received server response for request 2 2026-09-03 22:11:58.030360365 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.030369525 DEBUG Received exit notification, exiting ok test initialize::unknown_options_in_workspace_configuration ... 2026-09-03 22:11:58.031270322 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.031322202 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.031351472 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.031391992 DEBUG Client info: None 2026-09-03 22:11:58.031417423 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.031428513 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.031433633 INFO Version: Unknown 2026-09-03 22:11:58.031471203 DEBUG Received server response for request 1 2026-09-03 22:11:58.031499313 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.031569434 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.031601104 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.031604334 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.031661424 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.031673654 WARN Received unknown options for workspace `file:///tmp/.tmp6hoCk5/foo`: { "bar": null } 2026-09-03 22:11:58.031683604 DEBUG Received notification `window/showMessage` 2026-09-03 22:11:58.031679764 DEBUG Initializing workspace `file:///tmp/.tmp6hoCk5/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.031687044 INFO Retrying to receive `window/showMessage` notification 2026-09-03 22:11:58.031698585 DEBUG Searching for a project in '/tmp/.tmp6hoCk5/foo' 2026-09-03 22:11:58.031740595 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.031744805 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.032052137 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.032057057 DEBUG Discovering virtual environment in `/tmp/.tmp6hoCk5/foo` 2026-09-03 22:11:58.032094607 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.032098127 DEBUG No virtual environment found 2026-09-03 22:11:58.032108357 DEBUG Adding first-party search path `/tmp/.tmp6hoCk5/foo` 2026-09-03 22:11:58.032112267 DEBUG Using vendored stdlib 2026-09-03 22:11:58.032191908 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.032195498 DEBUG Adding new file root '/tmp/.tmp6hoCk5/foo' of kind Project 2026-09-03 22:11:58.032303749 DEBUG Updating project to check open files 2026-09-03 22:11:58.032313699 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.041840837 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.041867377 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.041874017 DEBUG method="shutdown" response.id=2 duration=10.68µs 2026-09-03 22:11:58.041885067 DEBUG Received server response for request 2 2026-09-03 22:11:58.041888277 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.041897567 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration ... 2026-09-03 22:11:58.042825364 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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-09-03 22:11:58.042881904 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.042911924 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.042969745 DEBUG Client info: None 2026-09-03 22:11:58.042995085 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.043004165 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.043009355 INFO Version: Unknown 2026-09-03 22:11:58.043043145 DEBUG Received server response for request 1 2026-09-03 22:11:58.043068185 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.043141066 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.043175126 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.043178536 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.043241176 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.043252237 DEBUG Initializing workspace `file:///tmp/.tmpJQnE6L/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.043269787 DEBUG Searching for a project in '/tmp/.tmpJQnE6L/foo' 2026-09-03 22:11:58.043299447 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.043303347 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.043583139 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.043587349 DEBUG Discovering virtual environment in `/tmp/.tmpJQnE6L/foo` 2026-09-03 22:11:58.043623749 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.043627429 DEBUG No virtual environment found 2026-09-03 22:11:58.043637469 DEBUG Adding first-party search path `/tmp/.tmpJQnE6L/foo` 2026-09-03 22:11:58.043641589 DEBUG Using vendored stdlib 2026-09-03 22:11:58.043718420 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.043721880 DEBUG Adding new file root '/tmp/.tmpJQnE6L/foo' of kind Project 2026-09-03 22:11:58.043836721 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-03 22:11:58.043841791 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.043854811 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:58.043858831 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:58.053985063 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.054007523 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.054013783 DEBUG method="shutdown" response.id=2 duration=10.09µs 2026-09-03 22:11:58.054023573 DEBUG Received server response for request 2 2026-09-03 22:11:58.054027073 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.054035883 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_via_initialization ... 2026-09-03 22:11:58.054942900 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: 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-09-03 22:11:58.054996740 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.055030830 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.055092631 DEBUG Client info: None 2026-09-03 22:11:58.055115151 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:58.055126801 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.055132271 INFO Version: Unknown 2026-09-03 22:11:58.055172491 DEBUG Received server response for request 1 2026-09-03 22:11:58.055199081 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.055276072 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.055309892 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.055313092 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.055374413 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.055387643 DEBUG Initializing workspace `file:///tmp/.tmpS1Q1JJ/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.055409503 DEBUG Searching for a project in '/tmp/.tmpS1Q1JJ/foo' 2026-09-03 22:11:58.055443503 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.055447933 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.056101218 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.056107278 DEBUG Discovering virtual environment in `/tmp/.tmpS1Q1JJ/foo` 2026-09-03 22:11:58.056154588 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.056159038 DEBUG No virtual environment found 2026-09-03 22:11:58.056171258 DEBUG Adding first-party search path `/tmp/.tmpS1Q1JJ/foo` 2026-09-03 22:11:58.056175448 DEBUG Using vendored stdlib 2026-09-03 22:11:58.056290859 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.056295659 DEBUG Adding new file root '/tmp/.tmpS1Q1JJ/foo' of kind Project 2026-09-03 22:11:58.056446410 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-03 22:11:58.056450180 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.056464460 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:58.056468440 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:58.066592142 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.066616402 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.066623143 DEBUG method="shutdown" response.id=2 duration=11.14µs 2026-09-03 22:11:58.066633523 DEBUG Received server response for request 2 2026-09-03 22:11:58.066637273 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.066645893 DEBUG Received exit notification, exiting ok test initialize::workspace_diagnostic_registration_without_configuration ... 2026-09-03 22:11:58.067763051 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_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-09-03 22:11:58.067848731 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.067883331 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.067938672 DEBUG Client info: None 2026-09-03 22:11:58.067960172 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:58.067973822 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "DIAGNOSTIC_DYNAMIC_REGISTRATION"] 2026-09-03 22:11:58.067979662 INFO Version: Unknown 2026-09-03 22:11:58.068017712 DEBUG Received server response for request 1 2026-09-03 22:11:58.068055133 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.068134193 INFO Client does not support workspace configuration, initializing workspaces using the initialization options 2026-09-03 22:11:58.068162933 DEBUG Initializing workspace `file:///tmp/.tmp825Ufv/foo`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.068176733 DEBUG Searching for a project in '/tmp/.tmp825Ufv/foo' 2026-09-03 22:11:58.068209914 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.068213784 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.068494656 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.068499126 DEBUG Discovering virtual environment in `/tmp/.tmp825Ufv/foo` 2026-09-03 22:11:58.068535216 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.068538796 DEBUG No virtual environment found 2026-09-03 22:11:58.068550536 DEBUG Adding first-party search path `/tmp/.tmp825Ufv/foo` 2026-09-03 22:11:58.068554646 DEBUG Using vendored stdlib 2026-09-03 22:11:58.068636927 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.068640757 DEBUG Adding new file root '/tmp/.tmp825Ufv/foo' of kind Project 2026-09-03 22:11:58.068746738 DEBUG Registering diagnostic capability with Workspace diagnostic mode 2026-09-03 22:11:58.068750768 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.068764168 DEBUG Received server request `client/registerCapability` 2026-09-03 22:11:58.068767318 INFO Retrying to receive `client/registerCapability` request 2026-09-03 22:11:58.078923690 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.078952560 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.078961790 DEBUG method="shutdown" response.id=2 duration=15.62µs 2026-09-03 22:11:58.078972310 DEBUG Received server response for request 2 2026-09-03 22:11:58.078976080 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.078984730 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints ... 2026-09-03 22:11:58.080083358 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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-09-03 22:11:58.080144189 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.080176119 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.080228919 DEBUG Client info: None 2026-09-03 22:11:58.080251839 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.080262289 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.080267419 INFO Version: Unknown 2026-09-03 22:11:58.080303610 DEBUG Received server response for request 1 2026-09-03 22:11:58.080336660 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.080412090 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.080451341 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.080458171 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.080472631 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.080476181 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-03 22:11:58.080511851 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.080523671 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.080527791 DEBUG Initializing workspace `file:///tmp/.tmpdK21Vt/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.080546571 DEBUG Searching for a project in '/tmp/.tmpdK21Vt/src' 2026-09-03 22:11:58.080580192 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.080584442 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.081177556 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.081183346 DEBUG Discovering virtual environment in `/tmp/.tmpdK21Vt/src` 2026-09-03 22:11:58.081231806 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.081237376 DEBUG No virtual environment found 2026-09-03 22:11:58.081250236 DEBUG Adding first-party search path `/tmp/.tmpdK21Vt/src` 2026-09-03 22:11:58.081254416 DEBUG Using vendored stdlib 2026-09-03 22:11:58.081366917 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.081371887 DEBUG Adding new file root '/tmp/.tmpdK21Vt/src' of kind Project 2026-09-03 22:11:58.081513288 DEBUG Updating project to check open files 2026-09-03 22:11:58.081529218 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.081532568 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.081583519 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdK21Vt/src/foo.py", kind: File } 2026-09-03 22:11:58.081605119 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdK21Vt/src/foo.py` 2026-09-03 22:11:58.081607989 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.081615349 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.081892351 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.094351479 DEBUG request{id=2 method=textDocument/inlayHint}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.097927465 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 2 hints in 16.276076ms 2026-09-03 22:11:58.097958045 DEBUG method="textDocument/inlayHint" response.id=2 duration=16.34ms 2026-09-03 22:11:58.097977305 DEBUG Received server response for request 2 2026-09-03 22:11:58.108196478 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.108226358 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.108231528 DEBUG method="shutdown" response.id=3 duration=8.28µs 2026-09-03 22:11:58.108244488 DEBUG Received server response for request 3 2026-09-03 22:11:58.108248018 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.108254808 DEBUG Received exit notification, exiting ok test inlay_hints::default_inlay_hints_auto_import ... 2026-09-03 22:11:58.111290880 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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-09-03 22:11:58.111358530 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.111401780 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.111497601 DEBUG Client info: None 2026-09-03 22:11:58.111536431 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.111549801 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.111555432 INFO Version: Unknown 2026-09-03 22:11:58.111598172 DEBUG Received server response for request 1 2026-09-03 22:11:58.111635072 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.111727583 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.111760213 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.111763743 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.111777753 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.111780703 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-03 22:11:58.111844704 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.111856694 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.111860174 DEBUG Initializing workspace `file:///tmp/.tmp1I3cFM/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.111878954 DEBUG Searching for a project in '/tmp/.tmp1I3cFM/src' 2026-09-03 22:11:58.111913134 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.111917824 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.112237476 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.112242496 DEBUG Discovering virtual environment in `/tmp/.tmp1I3cFM/src` 2026-09-03 22:11:58.112285867 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.112290937 DEBUG No virtual environment found 2026-09-03 22:11:58.112302807 DEBUG Adding first-party search path `/tmp/.tmp1I3cFM/src` 2026-09-03 22:11:58.112306577 DEBUG Using vendored stdlib 2026-09-03 22:11:58.112397097 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.112401418 DEBUG Adding new file root '/tmp/.tmp1I3cFM/src' of kind Project 2026-09-03 22:11:58.112519028 DEBUG Updating project to check open files 2026-09-03 22:11:58.112531438 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.112534138 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.112574659 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1I3cFM/src/foo.py", kind: File } 2026-09-03 22:11:58.112591289 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1I3cFM/src/foo.py` 2026-09-03 22:11:58.112593709 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.112599619 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.112768390 DEBUG request{id=2 method=textDocument/inlayHint}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.115126647 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 1 hints in 2.503278ms 2026-09-03 22:11:58.115153007 DEBUG method="textDocument/inlayHint" response.id=2 duration=2.55ms 2026-09-03 22:11:58.115163997 DEBUG Received server response for request 2 2026-09-03 22:11:58.125370780 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.125396610 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.125404340 DEBUG method="shutdown" response.id=3 duration=11.36µs 2026-09-03 22:11:58.125414830 DEBUG Received server response for request 3 2026-09-03 22:11:58.125418310 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.125427560 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled ... 2026-09-03 22:11:58.126847990 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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-09-03 22:11:58.126902000 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.126931661 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.126992231 DEBUG Client info: None 2026-09-03 22:11:58.127021371 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { 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-09-03 22:11:58.127036181 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.127041142 INFO Version: Unknown 2026-09-03 22:11:58.127078212 DEBUG Received server response for request 1 2026-09-03 22:11:58.127106602 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.127185293 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.127220133 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.127223513 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.127235613 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.127238393 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-03 22:11:58.127289603 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.127299763 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.127303483 DEBUG Initializing workspace `file:///tmp/.tmp8kGI7d/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-09-03 22:11:58.127325574 DEBUG Searching for a project in '/tmp/.tmp8kGI7d/src' 2026-09-03 22:11:58.127356164 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.127359994 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.127652276 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.127656436 DEBUG Discovering virtual environment in `/tmp/.tmp8kGI7d/src` 2026-09-03 22:11:58.127695006 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.127698866 DEBUG No virtual environment found 2026-09-03 22:11:58.127708786 DEBUG Adding first-party search path `/tmp/.tmp8kGI7d/src` 2026-09-03 22:11:58.127712906 DEBUG Using vendored stdlib 2026-09-03 22:11:58.127796167 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.127799627 DEBUG Adding new file root '/tmp/.tmp8kGI7d/src' of kind Project 2026-09-03 22:11:58.127920108 DEBUG Updating project to check open files 2026-09-03 22:11:58.127930218 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.127933258 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.127972098 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8kGI7d/src/foo.py", kind: File } 2026-09-03 22:11:58.127986658 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8kGI7d/src/foo.py` 2026-09-03 22:11:58.127989128 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.127994648 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.128062759 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 31.8µs 2026-09-03 22:11:58.128098079 DEBUG method="textDocument/inlayHint" response.id=2 duration=98.31µs 2026-09-03 22:11:58.128107839 DEBUG Received server response for request 2 2026-09-03 22:11:58.138179541 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.138200111 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.138206021 DEBUG method="shutdown" response.id=3 duration=9.05µs 2026-09-03 22:11:58.138215641 DEBUG Received server response for request 3 2026-09-03 22:11:58.138219201 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.138227811 DEBUG Received exit notification, exiting ok test inlay_hints::variable_inlay_hints_disabled_for_virtual_file ... 2026-09-03 22:11:58.139191918 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: 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-09-03 22:11:58.139246428 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.139275928 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.139327279 DEBUG Client info: None 2026-09-03 22:11:58.139354799 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.139364659 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.139369059 INFO Version: Unknown 2026-09-03 22:11:58.139406949 DEBUG Received server response for request 1 2026-09-03 22:11:58.139433500 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.139509470 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.139544290 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.139547470 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.139563650 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.139566230 DEBUG Client sends request `textDocument/inlayHint` with ID 2 2026-09-03 22:11:58.139614191 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.139625891 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.139629651 DEBUG Initializing workspace `file:///tmp/.tmpIxryQh/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-09-03 22:11:58.139648401 DEBUG Searching for a project in '/tmp/.tmpIxryQh/src' 2026-09-03 22:11:58.139680671 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.139684511 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.139985143 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.139990213 DEBUG Discovering virtual environment in `/tmp/.tmpIxryQh/src` 2026-09-03 22:11:58.140028124 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.140031944 DEBUG No virtual environment found 2026-09-03 22:11:58.140042334 DEBUG Adding first-party search path `/tmp/.tmpIxryQh/src` 2026-09-03 22:11:58.140046504 DEBUG Using vendored stdlib 2026-09-03 22:11:58.140132204 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.140136195 DEBUG Adding new file root '/tmp/.tmpIxryQh/src' of kind Project 2026-09-03 22:11:58.140250925 DEBUG Updating project to check open files 2026-09-03 22:11:58.140259155 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.140262285 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.140272645 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:///tmp/.tmpIxryQh/src/foo.py` 2026-09-03 22:11:58.140275865 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.140281306 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.140458257 DEBUG request{id=2 method=textDocument/inlayHint}: Inlay hint request returned 0 hints in 150.901µs 2026-09-03 22:11:58.140503327 DEBUG method="textDocument/inlayHint" response.id=2 duration=216.81µs 2026-09-03 22:11:58.140513287 DEBUG Received server response for request 2 2026-09-03 22:11:58.150584939 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.150602449 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.150608059 DEBUG method="shutdown" response.id=3 duration=8.36µs 2026-09-03 22:11:58.150616989 DEBUG Received server response for request 3 2026-09-03 22:11:58.150621099 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.150629209 DEBUG Received exit notification, exiting ok test notebook::auto_import ... 2026-09-03 22:11:58.151558446 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.151612666 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.151644566 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.151694557 DEBUG Client info: None 2026-09-03 22:11:58.151719287 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.151728437 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.151733117 INFO Version: Unknown 2026-09-03 22:11:58.151769687 DEBUG Received server response for request 1 2026-09-03 22:11:58.151797157 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.151888338 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.151922218 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.151925478 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.151944088 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.151987439 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.151998209 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.152002079 DEBUG Initializing workspace `file:///tmp/.tmpQ3t3G7/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-09-03 22:11:58.152020709 DEBUG Searching for a project in '/tmp/.tmpQ3t3G7/src' 2026-09-03 22:11:58.152050109 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.152054409 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.152335661 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.152340321 DEBUG Discovering virtual environment in `/tmp/.tmpQ3t3G7/src` 2026-09-03 22:11:58.152377441 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.152380731 DEBUG No virtual environment found 2026-09-03 22:11:58.152391412 DEBUG Adding first-party search path `/tmp/.tmpQ3t3G7/src` 2026-09-03 22:11:58.152395312 DEBUG Using vendored stdlib 2026-09-03 22:11:58.152478112 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.152481812 DEBUG Adding new file root '/tmp/.tmpQ3t3G7/src' of kind Project 2026-09-03 22:11:58.152588093 DEBUG Updating project to check open files 2026-09-03 22:11:58.152597143 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.152601283 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.152620663 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.152623623 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.152629063 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.152633773 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.152635883 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.152639773 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.152643983 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.152646113 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.152649863 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.152691394 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.152752594 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.168440256 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.169856896 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.169867746 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.169871156 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.169894226 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:58.175408595 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:58.196643376 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:58.196662786 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:58.196670556 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.197057159 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:58.197067239 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.197123789 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpQ3t3G7/src' 2026-09-03 22:11:58.197128249 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:58.204853634 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.204864824 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:58.204869744 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:58.205404138 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 35.457822ms 2026-09-03 22:11:58.205775121 DEBUG method="textDocument/completion" response.id=2 duration=35.87ms 2026-09-03 22:11:58.205803931 DEBUG Received server response for request 2 2026-09-03 22:11:58.216921580 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.216959710 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.217004331 DEBUG method="shutdown" response.id=3 duration=51.14µs 2026-09-03 22:11:58.217015671 DEBUG Received server response for request 3 2026-09-03 22:11:58.217020001 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.217035141 DEBUG Received exit notification, exiting ok test notebook::auto_import_docstring ... 2026-09-03 22:11:58.224661755 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.224728785 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.224769135 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.224852696 DEBUG Client info: None 2026-09-03 22:11:58.224894896 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.224908406 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.224914276 INFO Version: Unknown 2026-09-03 22:11:58.224954887 DEBUG Received server response for request 1 2026-09-03 22:11:58.224992697 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.225091878 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.225139928 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.225143698 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.225165488 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.225223619 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.225237849 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.225242879 DEBUG Initializing workspace `file:///tmp/.tmp24kHf2/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-09-03 22:11:58.225278179 DEBUG Searching for a project in '/tmp/.tmp24kHf2/src' 2026-09-03 22:11:58.225314969 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.225319409 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.225863153 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.225869473 DEBUG Discovering virtual environment in `/tmp/.tmp24kHf2/src` 2026-09-03 22:11:58.225921974 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.225926924 DEBUG No virtual environment found 2026-09-03 22:11:58.225939594 DEBUG Adding first-party search path `/tmp/.tmp24kHf2/src` 2026-09-03 22:11:58.225943944 DEBUG Using vendored stdlib 2026-09-03 22:11:58.226048615 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.226053705 DEBUG Adding new file root '/tmp/.tmp24kHf2/src' of kind Project 2026-09-03 22:11:58.226192356 DEBUG Updating project to check open files 2026-09-03 22:11:58.226208266 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.226212226 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.226235366 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.226238586 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.226245126 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.226250186 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.226252206 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.226256186 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.226260626 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.226262776 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.226266636 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.226317027 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.226387237 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.237741498 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.239195238 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.239206048 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.239209088 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.239229458 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:58.244791418 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:58.266381381 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:58.266400491 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:58.266406671 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.266798634 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:58.266824794 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.266882715 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmp24kHf2/src' 2026-09-03 22:11:58.266887345 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:58.275261214 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.275271614 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:58.275277014 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:58.275801378 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 36.51805ms 2026-09-03 22:11:58.276232941 DEBUG method="textDocument/completion" response.id=2 duration=36.99ms 2026-09-03 22:11:58.276261651 DEBUG Received server response for request 2 2026-09-03 22:11:58.287309500 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.287344230 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.287353240 DEBUG method="shutdown" response.id=3 duration=13.32µs 2026-09-03 22:11:58.287370990 DEBUG Received server response for request 3 2026-09-03 22:11:58.287374820 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.287390030 DEBUG Received exit notification, exiting ok test notebook::auto_import_from_future ... 2026-09-03 22:11:58.295173635 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.295239756 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.295280276 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.295351647 DEBUG Client info: None 2026-09-03 22:11:58.295389897 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.295404847 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.295411377 INFO Version: Unknown 2026-09-03 22:11:58.295453107 DEBUG Received server response for request 1 2026-09-03 22:11:58.295491558 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.295632399 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.295686089 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.295689899 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.295710889 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.295758380 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.295775710 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.295781040 DEBUG Initializing workspace `file:///tmp/.tmpYixKHM/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-09-03 22:11:58.295822940 DEBUG Searching for a project in '/tmp/.tmpYixKHM/src' 2026-09-03 22:11:58.295860920 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.295865550 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.296578435 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.296584375 DEBUG Discovering virtual environment in `/tmp/.tmpYixKHM/src` 2026-09-03 22:11:58.296637326 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.296642666 DEBUG No virtual environment found 2026-09-03 22:11:58.296655896 DEBUG Adding first-party search path `/tmp/.tmpYixKHM/src` 2026-09-03 22:11:58.296659966 DEBUG Using vendored stdlib 2026-09-03 22:11:58.296786707 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.296791567 DEBUG Adding new file root '/tmp/.tmpYixKHM/src' of kind Project 2026-09-03 22:11:58.296954438 DEBUG Updating project to check open files 2026-09-03 22:11:58.296971148 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.296974908 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.296999198 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.297002988 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.297009948 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.297015158 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.297017278 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.297021289 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.297025749 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.297027849 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.297031669 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.297085759 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.297165430 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.309912880 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.311425491 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.311436601 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.311439371 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.311467211 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:58.317079611 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:58.338538413 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:58.338557194 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:58.338563094 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.338604584 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found in search paths 2026-09-03 22:11:58.338608134 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `__future__` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.338968396 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:58.338977966 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.339035097 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpYixKHM/src' 2026-09-03 22:11:58.339039477 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:58.348637105 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.348650505 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:58.348657305 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:58.349223789 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 37.694687ms 2026-09-03 22:11:58.349668592 DEBUG method="textDocument/completion" response.id=2 duration=38.18ms 2026-09-03 22:11:58.349696733 DEBUG Received server response for request 2 2026-09-03 22:11:58.360840692 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.360887432 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.360896032 DEBUG method="shutdown" response.id=3 duration=16.99µs 2026-09-03 22:11:58.360914482 DEBUG Received server response for request 3 2026-09-03 22:11:58.360918732 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.360934402 DEBUG Received exit notification, exiting ok test notebook::auto_import_same_cell ... 2026-09-03 22:11:58.368792288 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.368875779 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.368917139 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.368985110 DEBUG Client info: None 2026-09-03 22:11:58.369019170 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.369035010 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.369041170 INFO Version: Unknown 2026-09-03 22:11:58.369081780 DEBUG Received server response for request 1 2026-09-03 22:11:58.369121191 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.369278812 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.369335262 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.369338862 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.369360482 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.369429563 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.369446383 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.369451803 DEBUG Initializing workspace `file:///tmp/.tmpTMwjn5/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-09-03 22:11:58.369479723 DEBUG Searching for a project in '/tmp/.tmpTMwjn5/src' 2026-09-03 22:11:58.369517083 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.369522873 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.370294059 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.370300949 DEBUG Discovering virtual environment in `/tmp/.tmpTMwjn5/src` 2026-09-03 22:11:58.370359449 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.370364499 DEBUG No virtual environment found 2026-09-03 22:11:58.370377129 DEBUG Adding first-party search path `/tmp/.tmpTMwjn5/src` 2026-09-03 22:11:58.370381259 DEBUG Using vendored stdlib 2026-09-03 22:11:58.370491510 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.370496830 DEBUG Adding new file root '/tmp/.tmpTMwjn5/src' of kind Project 2026-09-03 22:11:58.370651001 DEBUG Updating project to check open files 2026-09-03 22:11:58.370672301 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.370676242 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.370699592 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.370703032 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.370709972 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.370715162 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.370717192 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.370721212 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.370771472 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.370867513 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.383832435 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.385241545 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.385252995 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.385269955 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:11:58.391153427 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:58.412768400 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:11:58.412786131 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:11:58.412791561 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.413254864 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:11:58.413266344 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:11:58.413327734 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmpTMwjn5/src' 2026-09-03 22:11:58.413332074 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:11:58.421360281 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.421379792 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found in search paths 2026-09-03 22:11:58.421387172 DEBUG request{id=2 method=textDocument/completion}: Module `typing_extensions` not found while looking in parent dirs (runtime mode with some shadowing allowed) 2026-09-03 22:11:58.422013186 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 205 suggestions in 36.69052ms 2026-09-03 22:11:58.422606540 DEBUG method="textDocument/completion" response.id=2 duration=37.32ms 2026-09-03 22:11:58.422641621 DEBUG Received server response for request 2 2026-09-03 22:11:58.433442217 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.433480407 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.433490348 DEBUG method="shutdown" response.id=3 duration=15.48µs 2026-09-03 22:11:58.433508148 DEBUG Received server response for request 3 2026-09-03 22:11:58.433512258 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.433527498 DEBUG Received exit notification, exiting ok test notebook::diagnostic_end_of_file ... 2026-09-03 22:11:58.442653763 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.442729443 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.442771453 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.442846204 DEBUG Client info: None 2026-09-03 22:11:58.442883124 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.442896804 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.442902694 INFO Version: Unknown 2026-09-03 22:11:58.442941915 DEBUG Received server response for request 1 2026-09-03 22:11:58.442988145 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.443001815 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpQn9ljz 2026-09-03 22:11:58.443084276 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.443180366 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.443184406 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.443193756 DEBUG No workspace configuration provided for file:///tmp/.tmpQn9ljz 2026-09-03 22:11:58.443210017 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.443259957 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.443265617 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpQn9ljz, using default options 2026-09-03 22:11:58.443271867 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.443276677 DEBUG Initializing workspace `file:///tmp/.tmpQn9ljz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.443299857 DEBUG Searching for a project in '/tmp/.tmpQn9ljz' 2026-09-03 22:11:58.443328837 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.443333337 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.444061103 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.444067263 DEBUG Discovering virtual environment in `/tmp/.tmpQn9ljz` 2026-09-03 22:11:58.444115313 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.444120723 DEBUG No virtual environment found 2026-09-03 22:11:58.444133303 DEBUG Adding first-party search path `/tmp/.tmpQn9ljz` 2026-09-03 22:11:58.444137403 DEBUG Using vendored stdlib 2026-09-03 22:11:58.444254034 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.444259354 DEBUG Adding new file root '/tmp/.tmpQn9ljz' of kind Project 2026-09-03 22:11:58.444416005 DEBUG Updating project to check open files 2026-09-03 22:11:58.444432225 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.444435735 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.444461165 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.444464555 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.444471335 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.444476566 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.444478566 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.444482576 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.444487036 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.444489096 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.444492926 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.444497356 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.444499536 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.444503896 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-03 22:11:58.444580746 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.444703127 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.457706680 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.462521224 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.462532954 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.462535624 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.462538534 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.462564044 DEBUG Client sends notification `notebookDocument/didChange` 2026-09-03 22:11:58.462596064 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 0 2026-09-03 22:11:58.462612304 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-09-03 22:11:58.462647145 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/test.ipynb") 2026-09-03 22:11:58.462652065 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/test.ipynb` 2026-09-03 22:11:58.462713385 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.463031817 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.463037437 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.463039697 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.463041927 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.473366761 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.473401611 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.473411711 DEBUG method="shutdown" response.id=2 duration=15.06µs 2026-09-03 22:11:58.473431151 DEBUG Received server response for request 2 2026-09-03 22:11:58.473435231 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.473451921 DEBUG Received exit notification, exiting ok test notebook::invalid_syntax_with_syntax_errors_disabled ... 2026-09-03 22:11:58.476403792 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.476489933 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.476541043 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.476624434 DEBUG Client info: None 2026-09-03 22:11:58.476654814 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.476666294 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.476671924 INFO Version: Unknown 2026-09-03 22:11:58.476710624 DEBUG Received server response for request 1 2026-09-03 22:11:58.476755025 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.476868426 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.476965656 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.476970006 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.476994536 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.477053647 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.477069087 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.477073677 DEBUG Initializing workspace `file:///tmp/.tmps6uDzx/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.477096067 DEBUG Searching for a project in '/tmp/.tmps6uDzx/src' 2026-09-03 22:11:58.477143698 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.477148218 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.477737872 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.477743552 DEBUG Discovering virtual environment in `/tmp/.tmps6uDzx/src` 2026-09-03 22:11:58.477791232 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.477796362 DEBUG No virtual environment found 2026-09-03 22:11:58.477827472 DEBUG Adding first-party search path `/tmp/.tmps6uDzx/src` 2026-09-03 22:11:58.477831862 DEBUG Using vendored stdlib 2026-09-03 22:11:58.477956803 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.477962373 DEBUG Adding new file root '/tmp/.tmps6uDzx/src' of kind Project 2026-09-03 22:11:58.478120664 DEBUG Updating project to check open files 2026-09-03 22:11:58.478137195 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.478140635 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.478163855 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.478167105 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.478173835 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.478178895 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.478180955 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.478184855 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.478189325 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.478191455 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.478195285 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.478268255 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.478368876 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.480986685 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.480993585 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.480997015 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.491071806 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.491098317 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.491108987 DEBUG method="shutdown" response.id=2 duration=16.20µs 2026-09-03 22:11:58.491119977 DEBUG Received server response for request 2 2026-09-03 22:11:58.491125147 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.491135067 DEBUG Received exit notification, exiting ok test notebook::publish_diagnostics_open ... 2026-09-03 22:11:58.492531337 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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-09-03 22:11:58.492607047 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.492644258 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.492695118 DEBUG Client info: None 2026-09-03 22:11:58.492725548 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.492738868 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-09-03 22:11:58.492745398 INFO Version: Unknown 2026-09-03 22:11:58.492789659 DEBUG Received server response for request 1 2026-09-03 22:11:58.492845929 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.492860329 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpmFUmmy 2026-09-03 22:11:58.492947470 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.493067421 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.493071121 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.493079501 DEBUG No workspace configuration provided for file:///tmp/.tmpmFUmmy 2026-09-03 22:11:58.493094231 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.493142341 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.493148491 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpmFUmmy, using default options 2026-09-03 22:11:58.493156441 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.493160361 DEBUG Initializing workspace `file:///tmp/.tmpmFUmmy`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.493182341 DEBUG Searching for a project in '/tmp/.tmpmFUmmy' 2026-09-03 22:11:58.493212372 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.493217572 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.493773906 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.493779436 DEBUG Discovering virtual environment in `/tmp/.tmpmFUmmy` 2026-09-03 22:11:58.493850676 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.493856356 DEBUG No virtual environment found 2026-09-03 22:11:58.493868986 DEBUG Adding first-party search path `/tmp/.tmpmFUmmy` 2026-09-03 22:11:58.493873176 DEBUG Using vendored stdlib 2026-09-03 22:11:58.493998017 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.494003767 DEBUG Adding new file root '/tmp/.tmpmFUmmy' of kind Project 2026-09-03 22:11:58.494159278 DEBUG Updating project to check open files 2026-09-03 22:11:58.494176288 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.494179978 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.494205179 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.494208309 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.494214839 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.494220019 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.494222029 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.494226849 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.494231169 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.494233249 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.494236899 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.494241399 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.494243579 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.494247519 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-03 22:11:58.494361550 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.494492521 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.508210378 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.513248904 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.513261784 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.513264184 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.513267294 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.523565547 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.523607358 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.523619448 DEBUG method="shutdown" response.id=2 duration=17.49µs 2026-09-03 22:11:58.523637828 DEBUG Received server response for request 2 2026-09-03 22:11:58.523642278 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.523658398 DEBUG Received exit notification, exiting ok test notebook::publish_unreachable_code_diagnostics_open ... 2026-09-03 22:11:58.526565888 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.526639689 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.526676149 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.526736420 DEBUG Client info: None 2026-09-03 22:11:58.526761600 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.526774770 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.526781600 INFO Version: Unknown 2026-09-03 22:11:58.526835310 DEBUG Received server response for request 1 2026-09-03 22:11:58.526877331 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.526889861 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp3xGefq 2026-09-03 22:11:58.526980261 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.527053332 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.527056612 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.527065012 DEBUG No workspace configuration provided for file:///tmp/.tmp3xGefq 2026-09-03 22:11:58.527076772 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.527133372 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.527137862 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp3xGefq, using default options 2026-09-03 22:11:58.527143623 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.527147143 DEBUG Initializing workspace `file:///tmp/.tmp3xGefq`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.527166673 DEBUG Searching for a project in '/tmp/.tmp3xGefq' 2026-09-03 22:11:58.527194143 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.527198723 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.527528445 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.527533865 DEBUG Discovering virtual environment in `/tmp/.tmp3xGefq` 2026-09-03 22:11:58.527579826 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.527584346 DEBUG No virtual environment found 2026-09-03 22:11:58.527595506 DEBUG Adding first-party search path `/tmp/.tmp3xGefq` 2026-09-03 22:11:58.527599326 DEBUG Using vendored stdlib 2026-09-03 22:11:58.527690036 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.527694156 DEBUG Adding new file root '/tmp/.tmp3xGefq' of kind Project 2026-09-03 22:11:58.527831127 DEBUG Updating project to check open files 2026-09-03 22:11:58.527843317 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.527846428 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.527864638 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.527867368 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.527873678 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.527879128 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.527881138 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.527885278 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.527924718 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.528002599 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.535770274 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.540709669 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.540720529 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.550971792 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.551014222 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.551024832 DEBUG method="shutdown" response.id=2 duration=17.24µs 2026-09-03 22:11:58.551037592 DEBUG Received server response for request 2 2026-09-03 22:11:58.551041662 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.551058022 DEBUG Received exit notification, exiting ok test notebook::publish_unused_binding_diagnostics_open ... 2026-09-03 22:11:58.553593910 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.553661831 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.553694861 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.553751462 DEBUG Client info: None 2026-09-03 22:11:58.553781312 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.553794782 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.553800642 INFO Version: Unknown 2026-09-03 22:11:58.553855472 DEBUG Received server response for request 1 2026-09-03 22:11:58.553891553 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.553905233 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpt24e8U 2026-09-03 22:11:58.553980583 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.554090964 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.554094724 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.554103774 DEBUG No workspace configuration provided for file:///tmp/.tmpt24e8U 2026-09-03 22:11:58.554115294 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.554165654 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.554171105 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpt24e8U, using default options 2026-09-03 22:11:58.554178405 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.554182645 DEBUG Initializing workspace `file:///tmp/.tmpt24e8U`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.554204935 DEBUG Searching for a project in '/tmp/.tmpt24e8U' 2026-09-03 22:11:58.554234365 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.554238545 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.554882790 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.554889730 DEBUG Discovering virtual environment in `/tmp/.tmpt24e8U` 2026-09-03 22:11:58.554936930 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.554942150 DEBUG No virtual environment found 2026-09-03 22:11:58.554954730 DEBUG Adding first-party search path `/tmp/.tmpt24e8U` 2026-09-03 22:11:58.554958690 DEBUG Using vendored stdlib 2026-09-03 22:11:58.555083531 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.555088601 DEBUG Adding new file root '/tmp/.tmpt24e8U' of kind Project 2026-09-03 22:11:58.555234872 DEBUG Updating project to check open files 2026-09-03 22:11:58.555250762 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.555254502 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.555275332 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.555278372 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.555285142 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.555290412 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.555292472 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.555296442 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.555357683 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(101))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.555472954 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.555477254 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.565681296 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.565707876 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.565715846 DEBUG method="shutdown" response.id=2 duration=12.41µs 2026-09-03 22:11:58.565727527 DEBUG Received server response for request 2 2026-09-03 22:11:58.565731367 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.565740697 DEBUG Received exit notification, exiting ok test notebook::pull_diagnostics_for_notebook_cells ... 2026-09-03 22:11:58.566918325 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.566984685 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.567018476 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.567067916 DEBUG Client info: None 2026-09-03 22:11:58.567091526 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.567102466 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.567107896 INFO Version: Unknown 2026-09-03 22:11:58.567149997 DEBUG Received server response for request 1 2026-09-03 22:11:58.567191607 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.567204777 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpcnv1JF 2026-09-03 22:11:58.567274108 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.567323688 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.567327748 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.567336158 DEBUG No workspace configuration provided for file:///tmp/.tmpcnv1JF 2026-09-03 22:11:58.567351758 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.567394548 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.567398938 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpcnv1JF, using default options 2026-09-03 22:11:58.567404918 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.567408039 DEBUG Initializing workspace `file:///tmp/.tmpcnv1JF`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.567424329 DEBUG Searching for a project in '/tmp/.tmpcnv1JF' 2026-09-03 22:11:58.567464319 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.567468549 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.567766811 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.567771911 DEBUG Discovering virtual environment in `/tmp/.tmpcnv1JF` 2026-09-03 22:11:58.567824712 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.567828082 DEBUG No virtual environment found 2026-09-03 22:11:58.567839452 DEBUG Adding first-party search path `/tmp/.tmpcnv1JF` 2026-09-03 22:11:58.567843482 DEBUG Using vendored stdlib 2026-09-03 22:11:58.567931402 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.567935302 DEBUG Adding new file root '/tmp/.tmpcnv1JF' of kind Project 2026-09-03 22:11:58.568048323 DEBUG Updating project to check open files 2026-09-03 22:11:58.568057573 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.568060193 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.568077843 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.568080773 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.568086183 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.568090763 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.568092803 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.568096563 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.568100793 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.568102833 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.568106544 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.568110814 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:11:58.568112804 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.568116744 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-03 22:11:58.568155504 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:11:58.568227234 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.579197732 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.584863732 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.584874382 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.584877133 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.584880073 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.584906503 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:58.585244805 DEBUG method="textDocument/diagnostic" response.id=2 duration=324.12µs 2026-09-03 22:11:58.585262085 DEBUG Received server response for request 2 2026-09-03 22:11:58.585286975 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:58.585325936 DEBUG method="textDocument/diagnostic" response.id=3 duration=29.59µs 2026-09-03 22:11:58.585336006 DEBUG Received server response for request 3 2026-09-03 22:11:58.585348496 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-03 22:11:58.585378456 DEBUG method="textDocument/diagnostic" response.id=4 duration=21.53µs 2026-09-03 22:11:58.585387066 DEBUG Received server response for request 4 2026-09-03 22:11:58.595647279 DEBUG Client sends request `shutdown` with ID 5 2026-09-03 22:11:58.595684809 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.595693279 DEBUG method="shutdown" response.id=5 duration=12.22µs 2026-09-03 22:11:58.595712369 DEBUG Received server response for request 5 2026-09-03 22:11:58.595716349 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.595731800 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens ... 2026-09-03 22:11:58.598354958 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.598422319 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.598461439 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.598518359 DEBUG Client info: None 2026-09-03 22:11:58.598544020 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.598556310 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.598561820 INFO Version: Unknown 2026-09-03 22:11:58.598601740 DEBUG Received server response for request 1 2026-09-03 22:11:58.598637760 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.598650380 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpKWV0JB 2026-09-03 22:11:58.598732381 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.598799961 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.598803421 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.598823722 DEBUG No workspace configuration provided for file:///tmp/.tmpKWV0JB 2026-09-03 22:11:58.598839032 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.598841862 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-03 22:11:58.598877692 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.598882522 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpKWV0JB, using default options 2026-09-03 22:11:58.598888232 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.598891712 DEBUG Initializing workspace `file:///tmp/.tmpKWV0JB`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.598910642 DEBUG Searching for a project in '/tmp/.tmpKWV0JB' 2026-09-03 22:11:58.598937002 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.598941372 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.599258275 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.599263305 DEBUG Discovering virtual environment in `/tmp/.tmpKWV0JB` 2026-09-03 22:11:58.599306815 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.599311285 DEBUG No virtual environment found 2026-09-03 22:11:58.599322335 DEBUG Adding first-party search path `/tmp/.tmpKWV0JB` 2026-09-03 22:11:58.599326115 DEBUG Using vendored stdlib 2026-09-03 22:11:58.599413256 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.599417816 DEBUG Adding new file root '/tmp/.tmpKWV0JB' of kind Project 2026-09-03 22:11:58.599539377 DEBUG Updating project to check open files 2026-09-03 22:11:58.599550307 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.599553087 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.599574377 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.599577147 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.599582827 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.599587657 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.599589707 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.599593747 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.599598007 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.599600117 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.599604147 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.599608377 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.599610357 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.599614537 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-03 22:11:58.599676098 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.599762588 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.610059341 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.614827275 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.614838145 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.614841855 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.620937989 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=6.10ms 2026-09-03 22:11:58.620965459 DEBUG Received server response for request 2 2026-09-03 22:11:58.620973729 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-09-03 22:11:58.621069039 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=76.30µs 2026-09-03 22:11:58.621085500 DEBUG Received server response for request 3 2026-09-03 22:11:58.621093050 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 4 2026-09-03 22:11:58.621144610 DEBUG method="textDocument/semanticTokens/full" response.id=4 duration=36.76µs 2026-09-03 22:11:58.621159500 DEBUG Received server response for request 4 2026-09-03 22:11:58.631453063 DEBUG Client sends request `shutdown` with ID 5 2026-09-03 22:11:58.631488593 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.631498143 DEBUG method="shutdown" response.id=5 duration=13.80µs 2026-09-03 22:11:58.631514374 DEBUG Received server response for request 5 2026-09-03 22:11:58.631518564 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.631534924 DEBUG Received exit notification, exiting ok test notebook::semantic_tokens_for_cell_do_not_leak_stringified_annotations ... 2026-09-03 22:11:58.635117659 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.635190450 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.635226380 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.635285650 DEBUG Client info: None 2026-09-03 22:11:58.635317341 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.635330871 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.635336891 INFO Version: Unknown 2026-09-03 22:11:58.635379091 DEBUG Received server response for request 1 2026-09-03 22:11:58.635418181 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.635430831 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpcidUW9 2026-09-03 22:11:58.635513222 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.635622033 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.635625893 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.635635333 DEBUG No workspace configuration provided for file:///tmp/.tmpcidUW9 2026-09-03 22:11:58.635649943 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.635652983 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-03 22:11:58.635700343 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.635707313 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpcidUW9, using default options 2026-09-03 22:11:58.635714283 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.635718684 DEBUG Initializing workspace `file:///tmp/.tmpcidUW9`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.635740934 DEBUG Searching for a project in '/tmp/.tmpcidUW9' 2026-09-03 22:11:58.635770774 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.635775244 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.636455849 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.636462609 DEBUG Discovering virtual environment in `/tmp/.tmpcidUW9` 2026-09-03 22:11:58.636510829 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.636515959 DEBUG No virtual environment found 2026-09-03 22:11:58.636528049 DEBUG Adding first-party search path `/tmp/.tmpcidUW9` 2026-09-03 22:11:58.636532109 DEBUG Using vendored stdlib 2026-09-03 22:11:58.636660800 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.636666080 DEBUG Adding new file root '/tmp/.tmpcidUW9' of kind Project 2026-09-03 22:11:58.636832652 DEBUG Updating project to check open files 2026-09-03 22:11:58.636850642 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.636854022 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.636876922 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.636880112 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.636887262 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.636892562 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.636894622 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.636898872 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.636903632 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.636905722 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.636909722 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.636986463 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.637061243 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.651368225 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.652982366 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.652994746 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.653121307 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=143.71µs 2026-09-03 22:11:58.653135957 DEBUG Received server response for request 2 2026-09-03 22:11:58.663224049 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:58.663255129 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.663262859 DEBUG method="shutdown" response.id=3 duration=12.13µs 2026-09-03 22:11:58.663279949 DEBUG Received server response for request 3 2026-09-03 22:11:58.663284039 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.663299589 DEBUG Received exit notification, exiting ok test notebook::swap_cells ... 2026-09-03 22:11:58.665675036 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:58.665736277 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.665768037 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.665828057 DEBUG Client info: None 2026-09-03 22:11:58.665860498 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.665871488 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.665877218 INFO Version: Unknown 2026-09-03 22:11:58.665915098 DEBUG Received server response for request 1 2026-09-03 22:11:58.665948848 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.665960308 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp0HWc59 2026-09-03 22:11:58.666036979 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.666098089 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.666101729 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.666108419 DEBUG No workspace configuration provided for file:///tmp/.tmp0HWc59 2026-09-03 22:11:58.666121730 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:58.666160670 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.666165320 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp0HWc59, using default options 2026-09-03 22:11:58.666171340 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.666175040 DEBUG Initializing workspace `file:///tmp/.tmp0HWc59`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.666194220 DEBUG Searching for a project in '/tmp/.tmp0HWc59' 2026-09-03 22:11:58.666220950 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.666225380 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.666557233 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.666562583 DEBUG Discovering virtual environment in `/tmp/.tmp0HWc59` 2026-09-03 22:11:58.666603983 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.666607813 DEBUG No virtual environment found 2026-09-03 22:11:58.666618963 DEBUG Adding first-party search path `/tmp/.tmp0HWc59` 2026-09-03 22:11:58.666623013 DEBUG Using vendored stdlib 2026-09-03 22:11:58.666713064 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.666717514 DEBUG Adding new file root '/tmp/.tmp0HWc59' of kind Project 2026-09-03 22:11:58.666865045 DEBUG Updating project to check open files 2026-09-03 22:11:58.666876705 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.666879665 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:11:58.666899405 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.666902025 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.666907975 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:58.666912795 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.666914845 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.666918885 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:11:58.666923095 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.666925165 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.666928935 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:11:58.666933145 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.666935135 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:58.666938895 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(101)), file(Id(102)), file(Id(100)), file(Id(103))}}: Set open project files (count: 4) 2026-09-03 22:11:58.666975266 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.667026246 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.674767381 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(103))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.674856931 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.674862871 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.674865112 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.674867562 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.674998212 DEBUG Client sends notification `notebookDocument/didChange` 2026-09-03 22:11:58.675026873 DEBUG notification{method=notebookDocument/didChange}: Updating notebook document from version 0 to version 1 2026-09-03 22:11:58.675037023 DEBUG notification{method=notebookDocument/didChange}: Updated notebook: "a = 10\nb = a\n\nc = b\n" 2026-09-03 22:11:58.675069723 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Handling file watcher change event: ChangedVirtual("vs-code:/src/test.ipynb") 2026-09-03 22:11:58.675074223 DEBUG notification{method=notebookDocument/didChange}:apply_changes: Updating the revision of `vs-code:/src/test.ipynb` 2026-09-03 22:11:58.675106733 DEBUG notification{method=notebookDocument/didChange}:check_file{file=file(Id(103))}: Checking file 'vs-code:/src/test.ipynb' 2026-09-03 22:11:58.675147854 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.675152434 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.675154804 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.675156694 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.685257695 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.685281906 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.685291606 DEBUG method="shutdown" response.id=2 duration=13.80µs 2026-09-03 22:11:58.685301656 DEBUG Received server response for request 2 2026-09-03 22:11:58.685305656 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.685315396 DEBUG Received exit notification, exiting ok test publish_diagnostics::changing_language_of_file_without_extension ... 2026-09-03 22:11:58.687476731 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.687541392 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.687580362 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.687638132 DEBUG Client info: None 2026-09-03 22:11:58.687661402 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.687674553 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.687680653 INFO Version: Unknown 2026-09-03 22:11:58.687721603 DEBUG Received server response for request 1 2026-09-03 22:11:58.687764193 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.687856374 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.687922524 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.687926114 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.687942834 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.687990855 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.688003505 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.688007465 DEBUG Initializing workspace `file:///tmp/.tmpo9PbPL/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.688026445 DEBUG Searching for a project in '/tmp/.tmpo9PbPL/src' 2026-09-03 22:11:58.688058715 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.688063055 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.688365077 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.688369777 DEBUG Discovering virtual environment in `/tmp/.tmpo9PbPL/src` 2026-09-03 22:11:58.688410698 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.688414818 DEBUG No virtual environment found 2026-09-03 22:11:58.688426588 DEBUG Adding first-party search path `/tmp/.tmpo9PbPL/src` 2026-09-03 22:11:58.688430478 DEBUG Using vendored stdlib 2026-09-03 22:11:58.688519108 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.688523519 DEBUG Adding new file root '/tmp/.tmpo9PbPL/src' of kind Project 2026-09-03 22:11:58.688634549 DEBUG Updating project to check open files 2026-09-03 22:11:58.688643489 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.688646409 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.688688650 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpo9PbPL/src/foo", kind: File } 2026-09-03 22:11:58.688707970 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.688710580 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.688716250 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.688741370 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpo9PbPL/src/foo' 2026-09-03 22:11:58.688827691 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.696534945 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.700539674 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.700551724 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.700775256 DEBUG Client sends notification `textDocument/didClose` 2026-09-03 22:11:58.700801816 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.700824886 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-03 22:11:58.700839476 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-09-03 22:11:58.700845896 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmpo9PbPL/src/foo` from project `src` 2026-09-03 22:11:58.700856316 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.700860966 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.700872956 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.700877366 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.700958527 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.700998017 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpo9PbPL/src/foo") 2026-09-03 22:11:58.701003847 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.701008087 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpo9PbPL/src/foo` 2026-09-03 22:11:58.701027377 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.701031047 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.711167539 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.711191750 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.711199970 DEBUG method="shutdown" response.id=2 duration=13.01µs 2026-09-03 22:11:58.711210910 DEBUG Received server response for request 2 2026-09-03 22:11:58.711214950 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.711223810 DEBUG Received exit notification, exiting ok test publish_diagnostics::full_diagnostic_output ... 2026-09-03 22:11:58.713797788 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.713879239 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.713916079 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.713974049 DEBUG Client info: None 2026-09-03 22:11:58.713998509 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.714010959 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-03 22:11:58.714016790 INFO Version: Unknown 2026-09-03 22:11:58.714056590 DEBUG Received server response for request 1 2026-09-03 22:11:58.714092480 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.714182391 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.714256521 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.714260421 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.714274301 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.714330422 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.714346472 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.714350322 DEBUG Initializing workspace `file:///tmp/.tmpHn7QzF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.714369592 DEBUG Searching for a project in '/tmp/.tmpHn7QzF/src' 2026-09-03 22:11:58.714403352 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.714407482 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.714739815 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.714744935 DEBUG Discovering virtual environment in `/tmp/.tmpHn7QzF/src` 2026-09-03 22:11:58.714785735 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.714789925 DEBUG No virtual environment found 2026-09-03 22:11:58.714801735 DEBUG Adding first-party search path `/tmp/.tmpHn7QzF/src` 2026-09-03 22:11:58.714821725 DEBUG Using vendored stdlib 2026-09-03 22:11:58.714909886 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.714914236 DEBUG Adding new file root '/tmp/.tmpHn7QzF/src' of kind Project 2026-09-03 22:11:58.715040627 DEBUG Updating project to check open files 2026-09-03 22:11:58.715050137 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.715053377 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.715094467 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHn7QzF/src/foo.py", kind: File } 2026-09-03 22:11:58.715109637 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHn7QzF/src/foo.py` 2026-09-03 22:11:58.715112207 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.715117787 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.715142478 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHn7QzF/src/foo.py' 2026-09-03 22:11:58.715206628 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.722927623 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.726949881 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.726960251 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.737249735 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.737277025 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.737286195 DEBUG method="shutdown" response.id=2 duration=14.45µs 2026-09-03 22:11:58.737296775 DEBUG Received server response for request 2 2026-09-03 22:11:58.737301575 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.737311565 DEBUG Received exit notification, exiting ok test publish_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-09-03 22:11:58.739867183 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.739926114 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.739961154 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.740015734 DEBUG Client info: None 2026-09-03 22:11:58.740038964 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.740051274 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.740056995 INFO Version: Unknown 2026-09-03 22:11:58.740095235 DEBUG Received server response for request 1 2026-09-03 22:11:58.740133485 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.740217036 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.740284556 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.740288026 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.740302576 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.740355877 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.740367577 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.740372127 DEBUG Initializing workspace `file:///tmp/.tmplfTaQl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.740391367 DEBUG Searching for a project in '/tmp/.tmplfTaQl/src' 2026-09-03 22:11:58.740422567 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.740427117 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.740749929 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.740754899 DEBUG Discovering virtual environment in `/tmp/.tmplfTaQl/src` 2026-09-03 22:11:58.740796030 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.740799810 DEBUG No virtual environment found 2026-09-03 22:11:58.740826530 DEBUG Adding first-party search path `/tmp/.tmplfTaQl/src` 2026-09-03 22:11:58.740830780 DEBUG Using vendored stdlib 2026-09-03 22:11:58.740921401 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.740925641 DEBUG Adding new file root '/tmp/.tmplfTaQl/src' of kind Project 2026-09-03 22:11:58.741049152 DEBUG Updating project to check open files 2026-09-03 22:11:58.741060852 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.741064242 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.741105912 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplfTaQl/src/foo.py", kind: File } 2026-09-03 22:11:58.741121302 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplfTaQl/src/foo.py` 2026-09-03 22:11:58.741123782 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.741129892 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.741154922 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmplfTaQl/src/foo.py' 2026-09-03 22:11:58.741204213 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.741210333 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.751411235 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.751436205 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.751443605 DEBUG method="shutdown" response.id=2 duration=12.23µs 2026-09-03 22:11:58.751453585 DEBUG Received server response for request 2 2026-09-03 22:11:58.751457385 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.751466645 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_with_related_information_support ... 2026-09-03 22:11:58.752608564 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, 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-09-03 22:11:58.752667394 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.752699314 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.752747145 DEBUG Client info: None 2026-09-03 22:11:58.752772085 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.752782545 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION", "DIAGNOSTIC_RELATED_INFORMATION"] 2026-09-03 22:11:58.752788705 INFO Version: Unknown 2026-09-03 22:11:58.752840905 DEBUG Received server response for request 1 2026-09-03 22:11:58.752876885 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.752950316 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.753003376 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.753006516 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.753020466 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.753067687 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.753078407 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.753082557 DEBUG Initializing workspace `file:///tmp/.tmpNDTIYY/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.753100547 DEBUG Searching for a project in '/tmp/.tmpNDTIYY/src' 2026-09-03 22:11:58.753134757 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.753139027 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.753446350 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.753451250 DEBUG Discovering virtual environment in `/tmp/.tmpNDTIYY/src` 2026-09-03 22:11:58.753490320 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.753493980 DEBUG No virtual environment found 2026-09-03 22:11:58.753504760 DEBUG Adding first-party search path `/tmp/.tmpNDTIYY/src` 2026-09-03 22:11:58.753508500 DEBUG Using vendored stdlib 2026-09-03 22:11:58.753597781 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.753601721 DEBUG Adding new file root '/tmp/.tmpNDTIYY/src' of kind Project 2026-09-03 22:11:58.753710081 DEBUG Updating project to check open files 2026-09-03 22:11:58.753719312 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.753722042 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.753762042 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNDTIYY/src/foo.py", kind: File } 2026-09-03 22:11:58.753775342 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNDTIYY/src/foo.py` 2026-09-03 22:11:58.753777642 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.753783142 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.753827132 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpNDTIYY/src/foo.py' 2026-09-03 22:11:58.753878693 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.766603683 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.766984326 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.766996626 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.777289539 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.777326319 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.777337719 DEBUG method="shutdown" response.id=2 duration=16.00µs 2026-09-03 22:11:58.777348339 DEBUG Received server response for request 2 2026-09-03 22:11:58.777352519 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.777368709 DEBUG Received exit notification, exiting ok test publish_diagnostics::message_without_related_information_support ... 2026-09-03 22:11:58.779986818 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.780041918 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.780078889 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.780134169 DEBUG Client info: None 2026-09-03 22:11:58.780157689 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.780168859 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.780175169 INFO Version: Unknown 2026-09-03 22:11:58.780214010 DEBUG Received server response for request 1 2026-09-03 22:11:58.780248420 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.780340001 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.780406891 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.780410021 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.780424371 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.780485102 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.780496092 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.780499972 DEBUG Initializing workspace `file:///tmp/.tmpxQFnow/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.780518312 DEBUG Searching for a project in '/tmp/.tmpxQFnow/src' 2026-09-03 22:11:58.780550332 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.780554722 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.780885694 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.780891224 DEBUG Discovering virtual environment in `/tmp/.tmpxQFnow/src` 2026-09-03 22:11:58.780934365 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.780939525 DEBUG No virtual environment found 2026-09-03 22:11:58.780950415 DEBUG Adding first-party search path `/tmp/.tmpxQFnow/src` 2026-09-03 22:11:58.780954385 DEBUG Using vendored stdlib 2026-09-03 22:11:58.781042775 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.781047096 DEBUG Adding new file root '/tmp/.tmpxQFnow/src' of kind Project 2026-09-03 22:11:58.781161616 DEBUG Updating project to check open files 2026-09-03 22:11:58.781173246 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.781176196 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.781218967 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpxQFnow/src/foo.py", kind: File } 2026-09-03 22:11:58.781235037 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpxQFnow/src/foo.py` 2026-09-03 22:11:58.781237387 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.781243267 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.781268017 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpxQFnow/src/foo.py' 2026-09-03 22:11:58.781319747 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.793915337 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.794238179 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.794250329 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.804519712 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.804544742 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.804554132 DEBUG method="shutdown" response.id=2 duration=13.76µs 2026-09-03 22:11:58.804566503 DEBUG Received server response for request 2 2026-09-03 22:11:58.804570833 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.804580223 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change ... 2026-09-03 22:11:58.807167871 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.807224221 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.807257772 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.807311282 DEBUG Client info: None 2026-09-03 22:11:58.807335902 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.807347932 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.807353682 INFO Version: Unknown 2026-09-03 22:11:58.807391793 DEBUG Received server response for request 1 2026-09-03 22:11:58.807427603 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.807512773 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.807582194 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.807586044 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.807599974 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.807651444 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.807662075 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.807666045 DEBUG Initializing workspace `file:///tmp/.tmpJToYln/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.807685525 DEBUG Searching for a project in '/tmp/.tmpJToYln/src' 2026-09-03 22:11:58.807721195 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.807725485 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.808061057 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.808066457 DEBUG Discovering virtual environment in `/tmp/.tmpJToYln/src` 2026-09-03 22:11:58.808106928 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.808110648 DEBUG No virtual environment found 2026-09-03 22:11:58.808121588 DEBUG Adding first-party search path `/tmp/.tmpJToYln/src` 2026-09-03 22:11:58.808125668 DEBUG Using vendored stdlib 2026-09-03 22:11:58.808213548 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.808217449 DEBUG Adding new file root '/tmp/.tmpJToYln/src' of kind Project 2026-09-03 22:11:58.808330599 DEBUG Updating project to check open files 2026-09-03 22:11:58.808341849 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.808345009 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.808386030 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJToYln/src/foo.py", kind: File } 2026-09-03 22:11:58.808400710 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJToYln/src/foo.py` 2026-09-03 22:11:58.808403140 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.808409160 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.808436040 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpJToYln/src/foo.py' 2026-09-03 22:11:58.808494450 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.816202275 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.820151843 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.820162663 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.820185743 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:58.820209704 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:58.820241324 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpJToYln/src/foo.py", kind: FileContent } 2026-09-03 22:11:58.820247784 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpJToYln/src/foo.py` 2026-09-03 22:11:58.820274244 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpJToYln/src/foo.py' 2026-09-03 22:11:58.820329744 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.820333314 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.830555837 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.830588667 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.830597247 DEBUG method="shutdown" response.id=2 duration=13.63µs 2026-09-03 22:11:58.830616497 DEBUG Received server response for request 2 2026-09-03 22:11:58.830621168 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.830636908 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_diagnostics_off ... 2026-09-03 22:11:58.833133415 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.833194396 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.833227506 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.833280586 DEBUG Client info: None 2026-09-03 22:11:58.833305877 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.833318187 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.833323857 INFO Version: Unknown 2026-09-03 22:11:58.833362967 DEBUG Received server response for request 1 2026-09-03 22:11:58.833399547 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.833481238 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.833544828 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.833548218 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.833563788 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.833568028 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:58.833615709 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.833627039 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.833630809 DEBUG Initializing workspace `file:///tmp/.tmpE2yjEl/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.833649659 DEBUG Searching for a project in '/tmp/.tmpE2yjEl/src' 2026-09-03 22:11:58.833681439 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.833685849 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.834013362 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.834019362 DEBUG Discovering virtual environment in `/tmp/.tmpE2yjEl/src` 2026-09-03 22:11:58.834060802 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.834064712 DEBUG No virtual environment found 2026-09-03 22:11:58.834074852 DEBUG Adding first-party search path `/tmp/.tmpE2yjEl/src` 2026-09-03 22:11:58.834078862 DEBUG Using vendored stdlib 2026-09-03 22:11:58.834168763 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.834172853 DEBUG Adding new file root '/tmp/.tmpE2yjEl/src' of kind Project 2026-09-03 22:11:58.834290194 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.834293804 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.834332484 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpE2yjEl/src/foo.py", kind: File } 2026-09-03 22:11:58.834353234 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpE2yjEl/src/foo.py` 2026-09-03 22:11:58.834355694 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.834365944 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.834376554 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:58.834394914 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpE2yjEl/src/foo.py", kind: FileContent } 2026-09-03 22:11:58.834398944 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpE2yjEl/src/foo.py` 2026-09-03 22:11:58.943757283 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.943850814 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.943868864 DEBUG method="shutdown" response.id=2 duration=27.37µs 2026-09-03 22:11:58.943893754 DEBUG Received server response for request 2 2026-09-03 22:11:58.943898464 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.943915394 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_script_metadata_restores_semantic_diagnostics ... 2026-09-03 22:11:58.945482005 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.945555486 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.945601226 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.945688827 DEBUG Client info: None 2026-09-03 22:11:58.945728867 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.945743077 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.945749217 INFO Version: Unknown 2026-09-03 22:11:58.945791417 DEBUG Received server response for request 1 2026-09-03 22:11:58.945850108 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.945958818 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.946062399 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.946066439 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.946083379 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.946156090 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.946172260 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.946177100 DEBUG Initializing workspace `file:///tmp/.tmpICP64C/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.946201170 DEBUG Searching for a project in '/tmp/.tmpICP64C/src' 2026-09-03 22:11:58.946237320 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.946241730 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.946949745 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.946956375 DEBUG Discovering virtual environment in `/tmp/.tmpICP64C/src` 2026-09-03 22:11:58.947009646 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.947014866 DEBUG No virtual environment found 2026-09-03 22:11:58.947028096 DEBUG Adding first-party search path `/tmp/.tmpICP64C/src` 2026-09-03 22:11:58.947032426 DEBUG Using vendored stdlib 2026-09-03 22:11:58.947151007 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.947161477 DEBUG Adding new file root '/tmp/.tmpICP64C/src' of kind Project 2026-09-03 22:11:58.947328468 DEBUG Updating project to check open files 2026-09-03 22:11:58.947344758 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.947348628 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.947413719 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpICP64C/src/script.py", kind: File } 2026-09-03 22:11:58.947435199 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpICP64C/src/script.py` 2026-09-03 22:11:58.947437889 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.947444729 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.947546180 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-09-03 22:11:58.947573500 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.947577410 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: No virtual environment found 2026-09-03 22:11:58.947580900 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-09-03 22:11:58.947660690 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.947702361 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.947706811 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.947900502 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:58.947927242 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:58.947955443 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpICP64C/src/script.py", kind: FileContent } 2026-09-03 22:11:58.947960413 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpICP64C/src/script.py` 2026-09-03 22:11:58.947982493 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.12` 2026-09-03 22:11:58.947988913 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.12 2026-09-03 22:11:58.948068973 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-09-03 22:11:58.948095034 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.948099174 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: No virtual environment found 2026-09-03 22:11:58.948101834 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-09-03 22:11:58.948172584 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Python version: Python 3.12, platform: linux 2026-09-03 22:11:58.948216084 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpICP64C/src/script.py' 2026-09-03 22:11:58.948263535 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.956670374 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:58.956739635 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.956745545 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.966979967 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.967021267 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.967032037 DEBUG method="shutdown" response.id=2 duration=16.27µs 2026-09-03 22:11:58.967052798 DEBUG Received server response for request 2 2026-09-03 22:11:58.967057298 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.967073108 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_invalid_tuple_assignment_target_does_not_panic ... 2026-09-03 22:11:58.969132752 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.969186493 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.969221913 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.969332424 DEBUG Client info: None 2026-09-03 22:11:58.969385164 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.969400564 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.969407674 INFO Version: Unknown 2026-09-03 22:11:58.969453855 DEBUG Received server response for request 1 2026-09-03 22:11:58.969481885 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.969568945 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.969700476 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.969704056 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.969716736 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.969772147 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.969787837 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.969792267 DEBUG Initializing workspace `file:///tmp/.tmpwtH3gk/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.969828127 DEBUG Searching for a project in '/tmp/.tmpwtH3gk/src' 2026-09-03 22:11:58.969866217 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.969871007 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.970439731 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.970445442 DEBUG Discovering virtual environment in `/tmp/.tmpwtH3gk/src` 2026-09-03 22:11:58.970499382 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.970504262 DEBUG No virtual environment found 2026-09-03 22:11:58.970517132 DEBUG Adding first-party search path `/tmp/.tmpwtH3gk/src` 2026-09-03 22:11:58.970521232 DEBUG Using vendored stdlib 2026-09-03 22:11:58.970643973 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.970654833 DEBUG Adding new file root '/tmp/.tmpwtH3gk/src' of kind Project 2026-09-03 22:11:58.970833824 DEBUG Updating project to check open files 2026-09-03 22:11:58.970849804 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.970853284 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.970916515 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpwtH3gk/src/foo.py", kind: File } 2026-09-03 22:11:58.970938545 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpwtH3gk/src/foo.py` 2026-09-03 22:11:58.970941465 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.970948735 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.970989985 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpwtH3gk/src/foo.py' 2026-09-03 22:11:58.971096466 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.973741105 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.973748295 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.973757685 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:58.973823215 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpwtH3gk/src/foo.py", kind: FileContent } 2026-09-03 22:11:58.973832595 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpwtH3gk/src/foo.py` 2026-09-03 22:11:58.973861266 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpwtH3gk/src/foo.py' 2026-09-03 22:11:58.973919686 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.973924106 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.984154688 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.984179319 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.984187809 DEBUG method="shutdown" response.id=2 duration=12.13µs 2026-09-03 22:11:58.984198769 DEBUG Received server response for request 2 2026-09-03 22:11:58.984202939 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.984212039 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_nested_invalid_tuple_assignment_target_does_not_panic ... 2026-09-03 22:11:58.985743420 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:58.985824750 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:58.985863641 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:58.985917551 DEBUG Client info: None 2026-09-03 22:11:58.985940491 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:58.985953011 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:58.985959691 INFO Version: Unknown 2026-09-03 22:11:58.986000691 DEBUG Received server response for request 1 2026-09-03 22:11:58.986045142 DEBUG Client sends notification `initialized` 2026-09-03 22:11:58.986129862 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:58.986192323 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:58.986195783 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:58.986210193 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:58.986270023 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:58.986281233 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:58.986284813 DEBUG Initializing workspace `file:///tmp/.tmpz3PWc3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:58.986302514 DEBUG Searching for a project in '/tmp/.tmpz3PWc3/src' 2026-09-03 22:11:58.986334114 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:58.986338414 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:58.986653126 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:58.986658316 DEBUG Discovering virtual environment in `/tmp/.tmpz3PWc3/src` 2026-09-03 22:11:58.986696306 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:58.986699676 DEBUG No virtual environment found 2026-09-03 22:11:58.986710196 DEBUG Adding first-party search path `/tmp/.tmpz3PWc3/src` 2026-09-03 22:11:58.986714397 DEBUG Using vendored stdlib 2026-09-03 22:11:58.986803347 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:58.986822847 DEBUG Adding new file root '/tmp/.tmpz3PWc3/src' of kind Project 2026-09-03 22:11:58.986954398 DEBUG Updating project to check open files 2026-09-03 22:11:58.986963768 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:58.986966558 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:58.987010449 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpz3PWc3/src/foo.py", kind: File } 2026-09-03 22:11:58.987026019 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpz3PWc3/src/foo.py` 2026-09-03 22:11:58.987028349 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:58.987033789 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:58.987055229 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpz3PWc3/src/foo.py' 2026-09-03 22:11:58.987114249 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:58.988875402 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.988881992 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.988890892 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:58.988934862 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpz3PWc3/src/foo.py", kind: FileContent } 2026-09-03 22:11:58.988943592 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpz3PWc3/src/foo.py` 2026-09-03 22:11:58.988965752 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpz3PWc3/src/foo.py' 2026-09-03 22:11:58.989012153 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:58.989016053 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:58.999265325 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:58.999290265 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:58.999299135 DEBUG method="shutdown" response.id=2 duration=13.83µs 2026-09-03 22:11:58.999308756 DEBUG Received server response for request 2 2026-09-03 22:11:58.999313056 DEBUG Client sends notification `exit` 2026-09-03 22:11:58.999321976 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_script_python_requirement ... 2026-09-03 22:11:59.000550694 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.000601615 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.000635215 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.000690395 DEBUG Client info: None 2026-09-03 22:11:59.000716536 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.000728486 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.000734866 INFO Version: Unknown 2026-09-03 22:11:59.000776086 DEBUG Received server response for request 1 2026-09-03 22:11:59.000803976 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.000898017 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.001001128 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.001004628 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.001017108 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.001076728 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.001091398 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.001095578 DEBUG Initializing workspace `file:///tmp/.tmpHQxt2X/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.001116258 DEBUG Searching for a project in '/tmp/.tmpHQxt2X/src' 2026-09-03 22:11:59.001150079 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.001154839 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.001737613 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.001743203 DEBUG Discovering virtual environment in `/tmp/.tmpHQxt2X/src` 2026-09-03 22:11:59.001791503 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.001796513 DEBUG No virtual environment found 2026-09-03 22:11:59.001828383 DEBUG Adding first-party search path `/tmp/.tmpHQxt2X/src` 2026-09-03 22:11:59.001832543 DEBUG Using vendored stdlib 2026-09-03 22:11:59.001965034 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.001970184 DEBUG Adding new file root '/tmp/.tmpHQxt2X/src' of kind Project 2026-09-03 22:11:59.002126405 DEBUG Updating project to check open files 2026-09-03 22:11:59.002142806 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.002146276 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.002209636 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHQxt2X/src/script.py", kind: File } 2026-09-03 22:11:59.002231446 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHQxt2X/src/script.py` 2026-09-03 22:11:59.002234556 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.002241446 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.002267696 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.12` 2026-09-03 22:11:59.002273587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.12 2026-09-03 22:11:59.002373047 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.002400277 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.002404607 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: No virtual environment found 2026-09-03 22:11:59.002408137 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-09-03 22:11:59.002493688 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Python version: Python 3.12, platform: linux 2026-09-03 22:11:59.002534848 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHQxt2X/src/script.py' 2026-09-03 22:11:59.002582789 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.012884502 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.015403670 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.015416270 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.015606151 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:59.015633271 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:59.015670882 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpHQxt2X/src/script.py", kind: FileContent } 2026-09-03 22:11:59.015678592 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpHQxt2X/src/script.py` 2026-09-03 22:11:59.015705482 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving requires-python constraint: `>=3.13` 2026-09-03 22:11:59.015709792 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolved requires-python constraint to: 3.13 2026-09-03 22:11:59.015799532 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.015859823 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.015864813 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: No virtual environment found 2026-09-03 22:11:59.015868173 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-09-03 22:11:59.015951154 INFO notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Python version: Python 3.13, platform: linux 2026-09-03 22:11:59.015979294 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHQxt2X/src/script.py' 2026-09-03 22:11:59.015995774 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.025614642 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.027855508 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.027865878 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.037998950 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.038037320 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.038048600 DEBUG method="shutdown" response.id=2 duration=16.20µs 2026-09-03 22:11:59.038060191 DEBUG Received server response for request 2 2026-09-03 22:11:59.038063761 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.038079261 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files ... 2026-09-03 22:11:59.041872598 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.041938718 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.041980118 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.042042589 DEBUG Client info: None 2026-09-03 22:11:59.042067999 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.042080909 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.042087669 INFO Version: Unknown 2026-09-03 22:11:59.042130859 DEBUG Received server response for request 1 2026-09-03 22:11:59.042175130 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.042271660 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.042350191 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.042353831 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.042370941 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.042419201 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.042430702 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.042435142 DEBUG Initializing workspace `file:///tmp/.tmpiIJqJ3/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.042455842 DEBUG Searching for a project in '/tmp/.tmpiIJqJ3/src' 2026-09-03 22:11:59.042489532 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.042493902 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.042851365 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.042856545 DEBUG Discovering virtual environment in `/tmp/.tmpiIJqJ3/src` 2026-09-03 22:11:59.042898855 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.042903195 DEBUG No virtual environment found 2026-09-03 22:11:59.042915135 DEBUG Adding first-party search path `/tmp/.tmpiIJqJ3/src` 2026-09-03 22:11:59.042918975 DEBUG Using vendored stdlib 2026-09-03 22:11:59.043009296 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.043013806 DEBUG Adding new file root '/tmp/.tmpiIJqJ3/src' of kind Project 2026-09-03 22:11:59.043128807 DEBUG Updating project to check open files 2026-09-03 22:11:59.043140357 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.043143637 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.043185897 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpiIJqJ3/src/foo.py", kind: File } 2026-09-03 22:11:59.043203567 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpiIJqJ3/src/foo.py` 2026-09-03 22:11:59.043206217 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.043212127 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.043230587 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpiIJqJ3/src/foo.py' 2026-09-03 22:11:59.043262137 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.043266398 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.043282428 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:59.043308918 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.043311798 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.043317118 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-09-03 22:11:59.043321608 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.043323568 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.043327828 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200)), file(Id(202))}}: Set open project files (count: 3) 2026-09-03 22:11:59.043331968 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.043333958 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.043337788 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(203)), file(Id(202)), file(Id(200))}}: Set open project files (count: 4) 2026-09-03 22:11:59.043356008 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-03 22:11:59.043409379 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(203))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.045150211 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.045156251 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.045159401 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.045185521 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-09-03 22:11:59.045209661 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpiIJqJ3/src` 2026-09-03 22:11:59.045235831 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpiIJqJ3/src/foo.py", kind: Any } 2026-09-03 22:11:59.045260772 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.045264222 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.045266802 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.045269452 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.155693348 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.155769939 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.155788319 DEBUG method="shutdown" response.id=2 duration=27.98µs 2026-09-03 22:11:59.155814499 DEBUG Received server response for request 2 2026-09-03 22:11:59.155819909 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.155839249 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_change_watched_files_pull_diagnostics ... 2026-09-03 22:11:59.157779133 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.157874733 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.157918974 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.158007674 DEBUG Client info: None 2026-09-03 22:11:59.158048345 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.158063855 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.158071005 INFO Version: Unknown 2026-09-03 22:11:59.158112725 DEBUG Received server response for request 1 2026-09-03 22:11:59.158157025 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.158263816 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.158372737 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.158376957 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.158394837 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.158418087 DEBUG Client sends notification `workspace/didChangeWatchedFiles` 2026-09-03 22:11:59.158464198 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.158480728 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.158485508 DEBUG Initializing workspace `file:///tmp/.tmpLuR5G2/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.158509528 DEBUG Searching for a project in '/tmp/.tmpLuR5G2/src' 2026-09-03 22:11:59.158545118 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.158549748 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.159256833 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.159263273 DEBUG Discovering virtual environment in `/tmp/.tmpLuR5G2/src` 2026-09-03 22:11:59.159312454 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.159317714 DEBUG No virtual environment found 2026-09-03 22:11:59.159330524 DEBUG Adding first-party search path `/tmp/.tmpLuR5G2/src` 2026-09-03 22:11:59.159334644 DEBUG Using vendored stdlib 2026-09-03 22:11:59.159455885 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.159461485 DEBUG Adding new file root '/tmp/.tmpLuR5G2/src' of kind Project 2026-09-03 22:11:59.159623416 DEBUG Updating project to check open files 2026-09-03 22:11:59.159639166 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.159642686 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.159705386 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLuR5G2/src/foo.py", kind: File } 2026-09-03 22:11:59.159726827 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLuR5G2/src/foo.py` 2026-09-03 22:11:59.159729467 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.159736337 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.159749057 DEBUG notification{method=workspace/didChangeWatchedFiles}: Applying changes to `/tmp/.tmpLuR5G2/src` 2026-09-03 22:11:59.159766567 DEBUG notification{method=workspace/didChangeWatchedFiles}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpLuR5G2/src/foo.py", kind: Any } 2026-09-03 22:11:59.268591669 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.268670519 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.268687719 DEBUG method="shutdown" response.id=2 duration=26.23µs 2026-09-03 22:11:59.268711339 DEBUG Received server response for request 2 2026-09-03 22:11:59.268715869 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.268732800 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open ... 2026-09-03 22:11:59.270370201 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.270447482 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.270494662 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.270580793 DEBUG Client info: None 2026-09-03 22:11:59.270620113 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.270634913 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.270641373 INFO Version: Unknown 2026-09-03 22:11:59.270683853 DEBUG Received server response for request 1 2026-09-03 22:11:59.270728734 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.270849575 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.270955115 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.270959005 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.270977195 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.271051276 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.271068026 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.271073306 DEBUG Initializing workspace `file:///tmp/.tmpnS7vPO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.271097716 DEBUG Searching for a project in '/tmp/.tmpnS7vPO/src' 2026-09-03 22:11:59.271135517 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.271139927 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.271842992 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.271849262 DEBUG Discovering virtual environment in `/tmp/.tmpnS7vPO/src` 2026-09-03 22:11:59.271903062 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.271908312 DEBUG No virtual environment found 2026-09-03 22:11:59.271921592 DEBUG Adding first-party search path `/tmp/.tmpnS7vPO/src` 2026-09-03 22:11:59.271925872 DEBUG Using vendored stdlib 2026-09-03 22:11:59.272046833 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.272057183 DEBUG Adding new file root '/tmp/.tmpnS7vPO/src' of kind Project 2026-09-03 22:11:59.272225484 DEBUG Updating project to check open files 2026-09-03 22:11:59.272244524 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.272248374 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.272312095 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpnS7vPO/src/foo.py", kind: File } 2026-09-03 22:11:59.272335005 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpnS7vPO/src/foo.py` 2026-09-03 22:11:59.272337655 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.272344585 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.272386655 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpnS7vPO/src/foo.py' 2026-09-03 22:11:59.272485106 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.280795945 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.284904894 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.284916264 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.295220387 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.295257777 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.295269387 DEBUG method="shutdown" response.id=2 duration=17.15µs 2026-09-03 22:11:59.295288877 DEBUG Received server response for request 2 2026-09-03 22:11:59.295293237 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.295309967 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_diagnostics_off ... 2026-09-03 22:11:59.298006567 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.298071757 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.298110017 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.298211038 DEBUG Client info: None 2026-09-03 22:11:59.298261968 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.298278208 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.298284958 INFO Version: Unknown 2026-09-03 22:11:59.298330079 DEBUG Received server response for request 1 2026-09-03 22:11:59.298380189 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.298472870 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.298585551 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.298589351 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.298605511 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.298666941 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.298683541 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.298688021 DEBUG Initializing workspace `file:///tmp/.tmpTfWamg/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.298709681 DEBUG Searching for a project in '/tmp/.tmpTfWamg/src' 2026-09-03 22:11:59.298745102 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.298749792 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.299346546 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.299353406 DEBUG Discovering virtual environment in `/tmp/.tmpTfWamg/src` 2026-09-03 22:11:59.299403406 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.299409066 DEBUG No virtual environment found 2026-09-03 22:11:59.299422437 DEBUG Adding first-party search path `/tmp/.tmpTfWamg/src` 2026-09-03 22:11:59.299426707 DEBUG Using vendored stdlib 2026-09-03 22:11:59.299556287 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.299561848 DEBUG Adding new file root '/tmp/.tmpTfWamg/src' of kind Project 2026-09-03 22:11:59.299711939 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.299721499 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.299775529 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTfWamg/src/foo.py", kind: File } 2026-09-03 22:11:59.299796629 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTfWamg/src/foo.py` 2026-09-03 22:11:59.299799349 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.299832149 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.408789965 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.408876756 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.408893106 DEBUG method="shutdown" response.id=2 duration=26.58µs 2026-09-03 22:11:59.408919336 DEBUG Received server response for request 2 2026-09-03 22:11:59.408924186 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.408940746 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_file_without_extension_but_python_language ... 2026-09-03 22:11:59.410542028 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.410618428 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.410665708 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.410747919 DEBUG Client info: None 2026-09-03 22:11:59.410786609 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.410801049 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.410821259 INFO Version: Unknown 2026-09-03 22:11:59.410866250 DEBUG Received server response for request 1 2026-09-03 22:11:59.410910280 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.411018861 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.411098771 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.411102701 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.411119482 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.411174492 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.411187172 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.411191792 DEBUG Initializing workspace `file:///tmp/.tmpHPteec/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.411213712 DEBUG Searching for a project in '/tmp/.tmpHPteec/src' 2026-09-03 22:11:59.411249983 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.411254463 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.411671366 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.411677446 DEBUG Discovering virtual environment in `/tmp/.tmpHPteec/src` 2026-09-03 22:11:59.411732426 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.411737376 DEBUG No virtual environment found 2026-09-03 22:11:59.411750126 DEBUG Adding first-party search path `/tmp/.tmpHPteec/src` 2026-09-03 22:11:59.411754126 DEBUG Using vendored stdlib 2026-09-03 22:11:59.411893947 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.411900127 DEBUG Adding new file root '/tmp/.tmpHPteec/src' of kind Project 2026-09-03 22:11:59.412049908 DEBUG Updating project to check open files 2026-09-03 22:11:59.412065788 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.412069408 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.412121549 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpHPteec/src/foo", kind: File } 2026-09-03 22:11:59.412143089 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpHPteec/src/foo` 2026-09-03 22:11:59.412145729 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.412153199 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.412195859 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpHPteec/src/foo' 2026-09-03 22:11:59.412297780 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.420734450 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.424818668 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.424830149 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.435140481 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.435185512 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.435197262 DEBUG method="shutdown" response.id=2 duration=16.65µs 2026-09-03 22:11:59.435217772 DEBUG Received server response for request 2 2026-09-03 22:11:59.435222702 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.435239122 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_invalid_script_reports_only_configuration_diagnostics ... 2026-09-03 22:11:59.438022452 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.438096672 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.438143523 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.438204713 DEBUG Client info: None 2026-09-03 22:11:59.438229573 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.438243653 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.438250283 INFO Version: Unknown 2026-09-03 22:11:59.438293734 DEBUG Received server response for request 1 2026-09-03 22:11:59.438336564 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.438430095 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.438501005 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.438504965 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.438521945 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.438567956 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.438579076 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.438582936 DEBUG Initializing workspace `file:///tmp/.tmp06fTGK/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.438603006 DEBUG Searching for a project in '/tmp/.tmp06fTGK/src' 2026-09-03 22:11:59.438636646 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.438640806 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.438968848 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.438973799 DEBUG Discovering virtual environment in `/tmp/.tmp06fTGK/src` 2026-09-03 22:11:59.439017409 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.439021889 DEBUG No virtual environment found 2026-09-03 22:11:59.439032899 DEBUG Adding first-party search path `/tmp/.tmp06fTGK/src` 2026-09-03 22:11:59.439036799 DEBUG Using vendored stdlib 2026-09-03 22:11:59.439121240 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.439125240 DEBUG Adding new file root '/tmp/.tmp06fTGK/src' of kind Project 2026-09-03 22:11:59.439239580 DEBUG Updating project to check open files 2026-09-03 22:11:59.439249550 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.439252160 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.439296941 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp06fTGK/src/script.py", kind: File } 2026-09-03 22:11:59.439312361 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp06fTGK/src/script.py` 2026-09-03 22:11:59.439314631 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.439320361 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.439410202 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.439437012 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.439440922 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: No virtual environment found 2026-09-03 22:11:59.439444472 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Using vendored stdlib 2026-09-03 22:11:59.439520162 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.439552583 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.439556723 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.449822215 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.449850815 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.449857895 DEBUG method="shutdown" response.id=2 duration=10.86µs 2026-09-03 22:11:59.449868806 DEBUG Received server response for request 2 2026-09-03 22:11:59.449873206 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.449882556 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_ipynb_file_with_python_language ... 2026-09-03 22:11:59.451094984 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.451149425 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.451189175 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.451281906 DEBUG Client info: None 2026-09-03 22:11:59.451328936 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.451343906 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.451351296 INFO Version: Unknown 2026-09-03 22:11:59.451394916 DEBUG Received server response for request 1 2026-09-03 22:11:59.451430167 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.451510717 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.451571348 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.451575118 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.451587968 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.451642378 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.451653338 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.451657308 DEBUG Initializing workspace `file:///tmp/.tmpx4MzTO/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.451675668 DEBUG Searching for a project in '/tmp/.tmpx4MzTO/src' 2026-09-03 22:11:59.451719049 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.451723709 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.452054151 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.452059671 DEBUG Discovering virtual environment in `/tmp/.tmpx4MzTO/src` 2026-09-03 22:11:59.452100781 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.452104731 DEBUG No virtual environment found 2026-09-03 22:11:59.452116461 DEBUG Adding first-party search path `/tmp/.tmpx4MzTO/src` 2026-09-03 22:11:59.452120331 DEBUG Using vendored stdlib 2026-09-03 22:11:59.452209892 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.452214162 DEBUG Adding new file root '/tmp/.tmpx4MzTO/src' of kind Project 2026-09-03 22:11:59.452325843 DEBUG Updating project to check open files 2026-09-03 22:11:59.452335863 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.452338963 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.452379273 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpx4MzTO/src/foo.ipynb", kind: File } 2026-09-03 22:11:59.452394463 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpx4MzTO/src/foo.ipynb` 2026-09-03 22:11:59.452396943 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.452402713 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.452429294 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpx4MzTO/src/foo.ipynb' 2026-09-03 22:11:59.452500994 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.460371710 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.464380838 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.464392668 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.474538880 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.474572130 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.474582680 DEBUG method="shutdown" response.id=2 duration=15.09µs 2026-09-03 22:11:59.474593890 DEBUG Received server response for request 2 2026-09-03 22:11:59.474597990 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.474613910 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_open_files_only ... 2026-09-03 22:11:59.477076488 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.477138918 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.477178219 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.477227989 DEBUG Client info: None 2026-09-03 22:11:59.477251399 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.477263599 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.477269469 INFO Version: Unknown 2026-09-03 22:11:59.477310600 DEBUG Received server response for request 1 2026-09-03 22:11:59.477344860 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.477427130 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.477495331 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.477499281 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.477514371 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.477559681 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.477571051 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.477575362 DEBUG Initializing workspace `file:///tmp/.tmpVXQ4W6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.477593842 DEBUG Searching for a project in '/tmp/.tmpVXQ4W6/src' 2026-09-03 22:11:59.477625942 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.477630122 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.477966954 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.477972344 DEBUG Discovering virtual environment in `/tmp/.tmpVXQ4W6/src` 2026-09-03 22:11:59.478012345 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.478016085 DEBUG No virtual environment found 2026-09-03 22:11:59.478026505 DEBUG Adding first-party search path `/tmp/.tmpVXQ4W6/src` 2026-09-03 22:11:59.478030565 DEBUG Using vendored stdlib 2026-09-03 22:11:59.478117985 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.478121635 DEBUG Adding new file root '/tmp/.tmpVXQ4W6/src' of kind Project 2026-09-03 22:11:59.478233886 DEBUG Updating project to check open files 2026-09-03 22:11:59.478245016 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.478248166 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.478289287 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpVXQ4W6/src/foo.py", kind: File } 2026-09-03 22:11:59.478303837 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpVXQ4W6/src/foo.py` 2026-09-03 22:11:59.478306247 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.478312047 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.478337557 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpVXQ4W6/src/foo.py' 2026-09-03 22:11:59.478398907 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.486071932 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.490023420 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.490033890 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.500317833 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.500345733 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.500357623 DEBUG method="shutdown" response.id=2 duration=17.24µs 2026-09-03 22:11:59.500368463 DEBUG Received server response for request 2 2026-09-03 22:11:59.500373543 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.500382883 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_file_uri ... 2026-09-03 22:11:59.502883051 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.502944862 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.502980432 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.503054312 DEBUG Client info: None 2026-09-03 22:11:59.503095533 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.503109163 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.503115933 INFO Version: Unknown 2026-09-03 22:11:59.503158783 DEBUG Received server response for request 1 2026-09-03 22:11:59.503195993 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.503280054 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.503349945 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.503353665 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.503368495 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.503421945 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.503433795 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.503437925 DEBUG Initializing workspace `file:///tmp/.tmpNr7I0U/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.503456285 DEBUG Searching for a project in '/tmp/.tmpNr7I0U/src' 2026-09-03 22:11:59.503487555 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.503491636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.503829598 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.503835168 DEBUG Discovering virtual environment in `/tmp/.tmpNr7I0U/src` 2026-09-03 22:11:59.503876178 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.503879758 DEBUG No virtual environment found 2026-09-03 22:11:59.503891678 DEBUG Adding first-party search path `/tmp/.tmpNr7I0U/src` 2026-09-03 22:11:59.503895808 DEBUG Using vendored stdlib 2026-09-03 22:11:59.503986569 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.503990459 DEBUG Adding new file root '/tmp/.tmpNr7I0U/src' of kind Project 2026-09-03 22:11:59.504113540 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.504117410 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.504157580 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpNr7I0U/src/foo.py", kind: File } 2026-09-03 22:11:59.504172370 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpNr7I0U/src/foo.py` 2026-09-03 22:11:59.504174770 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.504186170 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.505776032 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}:Project::index_files{project=src}: Indexed 0 file(s) in 0.002s 2026-09-03 22:11:59.505820902 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpNr7I0U/src/foo.py' 2026-09-03 22:11:59.505881042 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.513612517 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.517577046 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.517591666 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.527901769 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.527936439 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.527949359 DEBUG method="shutdown" response.id=2 duration=17.90µs 2026-09-03 22:11:59.527960429 DEBUG Received server response for request 2 2026-09-03 22:11:59.527963969 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.527979209 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_non_existing_file_workspace_with_untitled_uri ... 2026-09-03 22:11:59.530650858 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.530714599 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.530756719 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.530825160 DEBUG Client info: None 2026-09-03 22:11:59.530850550 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.530862180 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.530868620 INFO Version: Unknown 2026-09-03 22:11:59.530910520 DEBUG Received server response for request 1 2026-09-03 22:11:59.530947960 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.531039481 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.531106382 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.531109632 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.531124512 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.531179592 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.531190832 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.531194712 DEBUG Initializing workspace `file:///tmp/.tmpeLHZI6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.531213692 DEBUG Searching for a project in '/tmp/.tmpeLHZI6/src' 2026-09-03 22:11:59.531245313 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.531249663 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.531557395 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.531562495 DEBUG Discovering virtual environment in `/tmp/.tmpeLHZI6/src` 2026-09-03 22:11:59.531606005 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.531610825 DEBUG No virtual environment found 2026-09-03 22:11:59.531622045 DEBUG Adding first-party search path `/tmp/.tmpeLHZI6/src` 2026-09-03 22:11:59.531627045 DEBUG Using vendored stdlib 2026-09-03 22:11:59.531718156 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.531722486 DEBUG Adding new file root '/tmp/.tmpeLHZI6/src' of kind Project 2026-09-03 22:11:59.531856197 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.531860347 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.531870237 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:foo.py` 2026-09-03 22:11:59.531872947 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.531885187 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:59.531920567 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:foo.py' 2026-09-03 22:11:59.531985288 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.539647532 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.543601320 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.543610060 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.553891313 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.553930314 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.553940874 DEBUG method="shutdown" response.id=2 duration=15.48µs 2026-09-03 22:11:59.553960734 DEBUG Received server response for request 2 2026-09-03 22:11:59.553965374 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.553981104 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_inline_configuration_diagnostics ... 2026-09-03 22:11:59.556449792 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.556509952 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.556547202 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.556631353 DEBUG Client info: None 2026-09-03 22:11:59.556666873 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.556681073 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.556687163 INFO Version: Unknown 2026-09-03 22:11:59.556729694 DEBUG Received server response for request 1 2026-09-03 22:11:59.556765394 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.556860284 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.556931905 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.556935665 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.556949235 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.556997815 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.557007836 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.557012536 DEBUG Initializing workspace `file:///tmp/.tmpEe80Ur/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.557032416 DEBUG Searching for a project in '/tmp/.tmpEe80Ur/src' 2026-09-03 22:11:59.557064396 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.557068486 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.557387898 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.557392148 DEBUG Discovering virtual environment in `/tmp/.tmpEe80Ur/src` 2026-09-03 22:11:59.557431619 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.557435619 DEBUG No virtual environment found 2026-09-03 22:11:59.557445889 DEBUG Adding first-party search path `/tmp/.tmpEe80Ur/src` 2026-09-03 22:11:59.557450109 DEBUG Using vendored stdlib 2026-09-03 22:11:59.557539239 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.557543369 DEBUG Adding new file root '/tmp/.tmpEe80Ur/src' of kind Project 2026-09-03 22:11:59.557665950 DEBUG Updating project to check open files 2026-09-03 22:11:59.557676970 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.557680240 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.557689000 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-03 22:11:59.557692090 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.557697630 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:59.557866552 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.557894742 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.557898572 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-03 22:11:59.557901992 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-03 22:11:59.557981552 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.558007583 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-09-03 22:11:59.558043713 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.558047463 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.568264445 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.568290026 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.568298276 DEBUG method="shutdown" response.id=2 duration=11.93µs 2026-09-03 22:11:59.568308046 DEBUG Received server response for request 2 2026-09-03 22:11:59.568312136 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.568321106 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_reports_invalid_metadata ... 2026-09-03 22:11:59.569305693 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.569356993 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.569389013 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.569436084 DEBUG Client info: None 2026-09-03 22:11:59.569461594 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.569472104 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.569476714 INFO Version: Unknown 2026-09-03 22:11:59.569514774 DEBUG Received server response for request 1 2026-09-03 22:11:59.569544584 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.569616685 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.569666555 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.569669865 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.569681395 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.569734946 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.569745286 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.569748946 DEBUG Initializing workspace `file:///tmp/.tmp54AnDf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.569766286 DEBUG Searching for a project in '/tmp/.tmp54AnDf/src' 2026-09-03 22:11:59.569797376 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.569801606 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.570117739 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.570122439 DEBUG Discovering virtual environment in `/tmp/.tmp54AnDf/src` 2026-09-03 22:11:59.570159539 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.570162929 DEBUG No virtual environment found 2026-09-03 22:11:59.570173129 DEBUG Adding first-party search path `/tmp/.tmp54AnDf/src` 2026-09-03 22:11:59.570177159 DEBUG Using vendored stdlib 2026-09-03 22:11:59.570260890 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.570264760 DEBUG Adding new file root '/tmp/.tmp54AnDf/src' of kind Project 2026-09-03 22:11:59.570381850 DEBUG Updating project to check open files 2026-09-03 22:11:59.570391461 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.570394311 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.570401901 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-03 22:11:59.570404631 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.570410181 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:59.570494201 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.570521071 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.570524922 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-03 22:11:59.570527502 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-03 22:11:59.570600812 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.570634652 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.570638362 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.580835975 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.580860105 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.580867575 DEBUG method="shutdown" response.id=2 duration=12.26µs 2026-09-03 22:11:59.580876905 DEBUG Received server response for request 2 2026-09-03 22:11:59.580881245 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.580889605 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_open_virtual_script_uses_its_python_requirement ... 2026-09-03 22:11:59.581863422 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.581914142 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.581945203 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.581990453 DEBUG Client info: None 2026-09-03 22:11:59.582016133 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.582025473 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.582030433 INFO Version: Unknown 2026-09-03 22:11:59.582066913 DEBUG Received server response for request 1 2026-09-03 22:11:59.582095744 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.582170624 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.582222065 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.582225355 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.582236245 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.582287905 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.582298595 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.582302555 DEBUG Initializing workspace `file:///tmp/.tmpZS1qnn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.582319655 DEBUG Searching for a project in '/tmp/.tmpZS1qnn/src' 2026-09-03 22:11:59.582360636 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.582364626 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.582664498 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.582669138 DEBUG Discovering virtual environment in `/tmp/.tmpZS1qnn/src` 2026-09-03 22:11:59.582706828 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.582710238 DEBUG No virtual environment found 2026-09-03 22:11:59.582721108 DEBUG Adding first-party search path `/tmp/.tmpZS1qnn/src` 2026-09-03 22:11:59.582725058 DEBUG Using vendored stdlib 2026-09-03 22:11:59.582823609 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.582827029 DEBUG Adding new file root '/tmp/.tmpZS1qnn/src' of kind Project 2026-09-03 22:11:59.582944210 DEBUG Updating project to check open files 2026-09-03 22:11:59.582955020 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.582958190 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.582966560 DEBUG notification{method=textDocument/didOpen}: Opening file `untitled:script.py` 2026-09-03 22:11:59.582969310 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.582974540 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:59.582993710 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving requires-python constraint: `>=3.13` 2026-09-03 22:11:59.582999650 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolved requires-python constraint to: 3.13 2026-09-03 22:11:59.583070351 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Defaulting to python-platform `linux` 2026-09-03 22:11:59.583096951 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.583100741 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: No virtual environment found 2026-09-03 22:11:59.583103601 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Using vendored stdlib 2026-09-03 22:11:59.583181941 INFO notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Python version: Python 3.13, platform: linux 2026-09-03 22:11:59.583212232 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Checking file 'untitled:script.py' 2026-09-03 22:11:59.583242012 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.591111398 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(100))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.593514415 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.593523515 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.603679127 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.603720527 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.603731787 DEBUG method="shutdown" response.id=2 duration=15.18µs 2026-09-03 22:11:59.603743187 DEBUG Received server response for request 2 2026-09-03 22:11:59.603747047 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.603762547 DEBUG Received exit notification, exiting ok test publish_diagnostics::on_did_save_publishes_open_file_documents ... 2026-09-03 22:11:59.605948533 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_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-09-03 22:11:59.605997813 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.606032384 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.606085764 DEBUG Client info: None 2026-09-03 22:11:59.606115704 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.606126194 DEBUG Resolved client capabilities: ["WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.606131084 INFO Version: Unknown 2026-09-03 22:11:59.606167445 DEBUG Received server response for request 1 2026-09-03 22:11:59.606197255 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.606276685 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.606346716 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.606349826 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.606363156 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.606420706 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.606431416 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.606435216 DEBUG Initializing workspace `file:///tmp/.tmpLiOhC4/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.606454847 DEBUG Searching for a project in '/tmp/.tmpLiOhC4/src' 2026-09-03 22:11:59.606486297 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.606490787 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.606799279 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.606803829 DEBUG Discovering virtual environment in `/tmp/.tmpLiOhC4/src` 2026-09-03 22:11:59.606863090 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.606868260 DEBUG No virtual environment found 2026-09-03 22:11:59.606879780 DEBUG Adding first-party search path `/tmp/.tmpLiOhC4/src` 2026-09-03 22:11:59.606883560 DEBUG Using vendored stdlib 2026-09-03 22:11:59.606969830 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.606973650 DEBUG Adding new file root '/tmp/.tmpLiOhC4/src' of kind Project 2026-09-03 22:11:59.607087091 DEBUG Updating project to check open files 2026-09-03 22:11:59.607096831 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.607099571 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.607143441 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLiOhC4/src/lib.py", kind: File } 2026-09-03 22:11:59.607162762 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLiOhC4/src/lib.py` 2026-09-03 22:11:59.607165202 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.607171192 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.607194392 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpLiOhC4/src/lib.py' 2026-09-03 22:11:59.607254242 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.614936187 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(200))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.618907735 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.618918325 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.618928175 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.618977535 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpLiOhC4/src/main.py", kind: File } 2026-09-03 22:11:59.618999536 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpLiOhC4/src/main.py` 2026-09-03 22:11:59.619002956 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.619014936 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(206))}}: Set open project files (count: 2) 2026-09-03 22:11:59.619031876 DEBUG notification{method=textDocument/didOpen}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmpLiOhC4/src/main.py' 2026-09-03 22:11:59.620387256 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620393186 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.620409546 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:11:59.620438346 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.620445106 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.620454426 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(209)), file(Id(206))}}: Set open project files (count: 3) 2026-09-03 22:11:59.620459916 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.620463306 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.620467826 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(20a)), file(Id(206)), file(Id(200)), file(Id(209))}}: Set open project files (count: 4) 2026-09-03 22:11:59.620471836 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/src/notebook.ipynb` 2026-09-03 22:11:59.620474006 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:11:59.620477986 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(20a)), file(Id(206)), file(Id(200)), file(Id(209)), file(Id(20b))}}: Set open project files (count: 5) 2026-09-03 22:11:59.620500066 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-03 22:11:59.620591597 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620595507 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620597917 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.620607467 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:59.620628487 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:59.620654947 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpLiOhC4/src/lib.py", kind: FileContent } 2026-09-03 22:11:59.620660538 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpLiOhC4/src/lib.py` 2026-09-03 22:11:59.620678928 DEBUG notification{method=textDocument/didChange}:check_file{file=file(Id(200))}: Checking file '/tmp/.tmpLiOhC4/src/lib.py' 2026-09-03 22:11:59.620721648 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620724638 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.620730898 DEBUG Client sends notification `textDocument/didSave` 2026-09-03 22:11:59.620752828 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620755838 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.620855169 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(206))}: Checking file '/tmp/.tmpLiOhC4/src/main.py' 2026-09-03 22:11:59.620883789 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620887749 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.620937149 DEBUG notification{method=textDocument/didSave}:check_file{file=file(Id(20b))}: Checking file 'vs-code:/src/notebook.ipynb' 2026-09-03 22:11:59.620957880 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620961970 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:11:59.620964290 INFO Retrying to receive `textDocument/publishDiagnostics` notification 2026-09-03 22:11:59.631205902 DEBUG Client sends request `shutdown` with ID 2 2026-09-03 22:11:59.631231463 DEBUG request{id=2 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.631240293 DEBUG method="shutdown" response.id=2 duration=13.68µs 2026-09-03 22:11:59.631259833 DEBUG Received server response for request 2 2026-09-03 22:11:59.631263933 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.631273153 DEBUG Received exit notification, exiting ok test pull_diagnostics::closing_external_file_preserves_open_files ... 2026-09-03 22:11:59.633865461 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.633920502 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.633955762 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.634010692 DEBUG Client info: None 2026-09-03 22:11:59.634043393 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.634055073 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.634060423 INFO Version: Unknown 2026-09-03 22:11:59.634095823 DEBUG Received server response for request 1 2026-09-03 22:11:59.634128083 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.634208664 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.634282084 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.634285594 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.634298014 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.634301354 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.634362625 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.634373635 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.634377305 DEBUG Initializing workspace `file:///tmp/.tmpG1F3qs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.634398115 DEBUG Searching for a project in '/tmp/.tmpG1F3qs/src' 2026-09-03 22:11:59.634431535 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.634435515 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.634757948 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.634762918 DEBUG Discovering virtual environment in `/tmp/.tmpG1F3qs/src` 2026-09-03 22:11:59.634803638 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.634823928 DEBUG No virtual environment found 2026-09-03 22:11:59.634835728 DEBUG Adding first-party search path `/tmp/.tmpG1F3qs/src` 2026-09-03 22:11:59.634839678 DEBUG Using vendored stdlib 2026-09-03 22:11:59.634929159 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.634933319 DEBUG Adding new file root '/tmp/.tmpG1F3qs/src' of kind Project 2026-09-03 22:11:59.635055610 DEBUG Updating project to check open files 2026-09-03 22:11:59.635065680 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.635068710 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.635108520 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpG1F3qs/src/main.py", kind: File } 2026-09-03 22:11:59.635123050 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpG1F3qs/src/main.py` 2026-09-03 22:11:59.635125670 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.635131050 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.635419442 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpG1F3qs/src/main.py"))}: Checking file '/tmp/.tmpG1F3qs/src/main.py' 2026-09-03 22:11:59.635540633 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpG1F3qs/src/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.644259825 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpG1F3qs/src/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.648370314 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.23ms 2026-09-03 22:11:59.648387224 DEBUG Received server response for request 2 2026-09-03 22:11:59.648486405 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.648498145 DEBUG Client sends notification `textDocument/didClose` 2026-09-03 22:11:59.648500815 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.648528565 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpG1F3qs/external/builtins.pyi", kind: File } 2026-09-03 22:11:59.648544146 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmpG1F3qs/external/builtins.pyi` 2026-09-03 22:11:59.648546876 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-03 22:11:59.648557176 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.648565256 DEBUG notification{method=textDocument/didClose}: Updating the status of `/tmp/.tmpG1F3qs/external/builtins.pyi` 2026-09-03 22:11:59.648569146 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmpG1F3qs/external/builtins.pyi` 2026-09-03 22:11:59.648624726 DEBUG method="textDocument/diagnostic" response.id=3 duration=49.99µs 2026-09-03 22:11:59.648633746 DEBUG Received server response for request 3 2026-09-03 22:11:59.658741808 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.658771448 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.658776998 DEBUG method="shutdown" response.id=4 duration=8.64µs 2026-09-03 22:11:59.658793088 DEBUG Received server response for request 4 2026-09-03 22:11:59.658797028 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.658812888 DEBUG Received exit notification, exiting ok test pull_diagnostics::current_analysis_unreachable_code_has_unnecessary_hint_tag ... 2026-09-03 22:11:59.661762569 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.661858560 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.661906770 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.661957441 DEBUG Client info: None 2026-09-03 22:11:59.661984831 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.661994351 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.662000561 INFO Version: Unknown 2026-09-03 22:11:59.662037491 DEBUG Received server response for request 1 2026-09-03 22:11:59.662083422 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.662164752 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.662254403 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.662258143 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.662275293 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.662278433 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.662334003 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.662355884 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.662360744 DEBUG Initializing workspace `file:///tmp/.tmp0YleZs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.662382564 DEBUG Searching for a project in '/tmp/.tmp0YleZs/src' 2026-09-03 22:11:59.662430324 DEBUG Found project at '/tmp/.tmp0YleZs' 2026-09-03 22:11:59.662435484 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.663088499 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.663094449 DEBUG Discovering virtual environment in `/tmp/.tmp0YleZs` 2026-09-03 22:11:59.663141949 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.663146899 DEBUG No virtual environment found 2026-09-03 22:11:59.663157569 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:59.663167139 DEBUG Adding first-party search path `/tmp/.tmp0YleZs/src` 2026-09-03 22:11:59.663171019 DEBUG Adding first-party search path `/tmp/.tmp0YleZs` 2026-09-03 22:11:59.663175049 DEBUG Using vendored stdlib 2026-09-03 22:11:59.663293470 INFO Python version: Python 3.10, platform: linux 2026-09-03 22:11:59.663298560 DEBUG Adding new file root '/tmp/.tmp0YleZs' of kind Project 2026-09-03 22:11:59.663452131 DEBUG Updating project to check open files 2026-09-03 22:11:59.663468051 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.663471602 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.663535232 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0YleZs/src/foo.py", kind: File } 2026-09-03 22:11:59.663556122 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0YleZs/src/foo.py` 2026-09-03 22:11:59.663558832 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.663565782 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.663665123 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0YleZs/src/foo.py"))}: Checking file '/tmp/.tmp0YleZs/src/foo.py' 2026-09-03 22:11:59.663829724 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0YleZs/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.677840374 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0YleZs/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-09-03 22:11:59.677873114 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp0YleZs/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-09-03 22:11:59.677920234 DEBUG method="textDocument/diagnostic" response.id=2 duration=14.35ms 2026-09-03 22:11:59.677945404 DEBUG Received server response for request 2 2026-09-03 22:11:59.688226067 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.688268977 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.688278438 DEBUG method="shutdown" response.id=3 duration=14.44µs 2026-09-03 22:11:59.688296588 DEBUG Received server response for request 3 2026-09-03 22:11:59.688300238 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.688316918 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_changed ... 2026-09-03 22:11:59.694132269 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.694201960 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.694241040 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.694309670 DEBUG Client info: None 2026-09-03 22:11:59.694344521 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.694358061 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.694365191 INFO Version: Unknown 2026-09-03 22:11:59.694409471 DEBUG Received server response for request 1 2026-09-03 22:11:59.694453151 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.694544352 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.694649193 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.694652593 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.694668593 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.694671573 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.694722733 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.694738513 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.694743143 DEBUG Initializing workspace `file:///tmp/.tmp4Yf16D/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.694767404 DEBUG Searching for a project in '/tmp/.tmp4Yf16D/src' 2026-09-03 22:11:59.694819814 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.694823974 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.695403558 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.695409488 DEBUG Discovering virtual environment in `/tmp/.tmp4Yf16D/src` 2026-09-03 22:11:59.695464889 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.695470399 DEBUG No virtual environment found 2026-09-03 22:11:59.695483839 DEBUG Adding first-party search path `/tmp/.tmp4Yf16D/src` 2026-09-03 22:11:59.695487829 DEBUG Using vendored stdlib 2026-09-03 22:11:59.695615750 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.695621320 DEBUG Adding new file root '/tmp/.tmp4Yf16D/src' of kind Project 2026-09-03 22:11:59.695802441 DEBUG Updating project to check open files 2026-09-03 22:11:59.695837151 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.695841141 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.695904072 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp4Yf16D/src/foo.py", kind: File } 2026-09-03 22:11:59.695926072 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp4Yf16D/src/foo.py` 2026-09-03 22:11:59.695928702 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.695935782 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.696302875 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4Yf16D/src/foo.py"))}: Checking file '/tmp/.tmp4Yf16D/src/foo.py' 2026-09-03 22:11:59.696458136 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4Yf16D/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.706962330 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4Yf16D/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.711273021 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.33ms 2026-09-03 22:11:59.711302621 DEBUG Received server response for request 2 2026-09-03 22:11:59.711334991 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:59.711342421 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.711355591 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:59.711379662 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp4Yf16D/src/foo.py", kind: FileContent } 2026-09-03 22:11:59.711385382 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp4Yf16D/src/foo.py` 2026-09-03 22:11:59.711438042 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp4Yf16D/src/foo.py"))}: Checking file '/tmp/.tmp4Yf16D/src/foo.py' 2026-09-03 22:11:59.711499903 DEBUG method="textDocument/diagnostic" response.id=3 duration=98.81µs 2026-09-03 22:11:59.711517273 DEBUG Received server response for request 3 2026-09-03 22:11:59.721599414 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.721625114 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.721634134 DEBUG method="shutdown" response.id=4 duration=13.67µs 2026-09-03 22:11:59.721650155 DEBUG Received server response for request 4 2026-09-03 22:11:59.721654735 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.721664505 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_rendered_source_changed ... 2026-09-03 22:11:59.724596685 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { 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-09-03 22:11:59.724665916 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.724703776 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.724764557 DEBUG Client info: None 2026-09-03 22:11:59.724790217 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.724803057 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION", "FULL_DIAGNOSTIC_OUTPUT"] 2026-09-03 22:11:59.724822627 INFO Version: Unknown 2026-09-03 22:11:59.724863007 DEBUG Received server response for request 1 2026-09-03 22:11:59.724905848 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.724995368 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.725047029 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.725050869 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.725065989 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.725069789 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.725108449 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.725119199 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.725123199 DEBUG Initializing workspace `file:///tmp/.tmptQOETn/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.725142619 DEBUG Searching for a project in '/tmp/.tmptQOETn/src' 2026-09-03 22:11:59.725175930 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.725180460 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.725510892 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.725515822 DEBUG Discovering virtual environment in `/tmp/.tmptQOETn/src` 2026-09-03 22:11:59.725557532 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.725561362 DEBUG No virtual environment found 2026-09-03 22:11:59.725571812 DEBUG Adding first-party search path `/tmp/.tmptQOETn/src` 2026-09-03 22:11:59.725575772 DEBUG Using vendored stdlib 2026-09-03 22:11:59.725666883 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.725670473 DEBUG Adding new file root '/tmp/.tmptQOETn/src' of kind Project 2026-09-03 22:11:59.725788234 DEBUG Updating project to check open files 2026-09-03 22:11:59.725797894 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.725800944 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.725860194 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmptQOETn/src/foo.py", kind: File } 2026-09-03 22:11:59.725875114 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmptQOETn/src/foo.py` 2026-09-03 22:11:59.725877895 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.725883715 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.726209037 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptQOETn/src/foo.py"))}: Checking file '/tmp/.tmptQOETn/src/foo.py' 2026-09-03 22:11:59.726317108 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptQOETn/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.736921933 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptQOETn/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.741238034 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.35ms 2026-09-03 22:11:59.741255954 DEBUG Received server response for request 2 2026-09-03 22:11:59.741512896 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:11:59.741526586 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.741539146 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:11:59.741564166 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmptQOETn/src/foo.py", kind: FileContent } 2026-09-03 22:11:59.741569716 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmptQOETn/src/foo.py` 2026-09-03 22:11:59.741613046 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmptQOETn/src/foo.py"))}: Checking file '/tmp/.tmptQOETn/src/foo.py' 2026-09-03 22:11:59.741700617 DEBUG method="textDocument/diagnostic" response.id=3 duration=117.69µs 2026-09-03 22:11:59.741710487 DEBUG Received server response for request 3 2026-09-03 22:11:59.751917290 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.751939260 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.751946220 DEBUG method="shutdown" response.id=4 duration=10.95µs 2026-09-03 22:11:59.751955110 DEBUG Received server response for request 4 2026-09-03 22:11:59.751959370 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.751968720 DEBUG Received exit notification, exiting ok test pull_diagnostics::document_diagnostic_caching_unchanged ... 2026-09-03 22:11:59.754804940 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.754888551 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.754923021 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.754978921 DEBUG Client info: None 2026-09-03 22:11:59.755002881 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.755015261 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.755021521 INFO Version: Unknown 2026-09-03 22:11:59.755061802 DEBUG Received server response for request 1 2026-09-03 22:11:59.755101322 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.755186033 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.755235933 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.755239653 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.755254103 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.755257073 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.755305004 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.755316474 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.755320484 DEBUG Initializing workspace `file:///tmp/.tmprqaWkd/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.755339524 DEBUG Searching for a project in '/tmp/.tmprqaWkd/src' 2026-09-03 22:11:59.755371324 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.755375544 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.755706346 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.755711256 DEBUG Discovering virtual environment in `/tmp/.tmprqaWkd/src` 2026-09-03 22:11:59.755754797 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.755758597 DEBUG No virtual environment found 2026-09-03 22:11:59.755769447 DEBUG Adding first-party search path `/tmp/.tmprqaWkd/src` 2026-09-03 22:11:59.755773647 DEBUG Using vendored stdlib 2026-09-03 22:11:59.755882628 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.755887068 DEBUG Adding new file root '/tmp/.tmprqaWkd/src' of kind Project 2026-09-03 22:11:59.756012389 DEBUG Updating project to check open files 2026-09-03 22:11:59.756021749 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.756024549 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.756065619 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmprqaWkd/src/foo.py", kind: File } 2026-09-03 22:11:59.756079849 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmprqaWkd/src/foo.py` 2026-09-03 22:11:59.756082429 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.756088169 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.756301291 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprqaWkd/src/foo.py"))}: Checking file '/tmp/.tmprqaWkd/src/foo.py' 2026-09-03 22:11:59.756397871 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprqaWkd/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.764774281 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmprqaWkd/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.768852110 DEBUG method="textDocument/diagnostic" response.id=2 duration=12.76ms 2026-09-03 22:11:59.768871300 DEBUG Received server response for request 2 2026-09-03 22:11:59.768901600 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.768947530 DEBUG method="textDocument/diagnostic" response.id=3 duration=33.60µs 2026-09-03 22:11:59.768956440 DEBUG Received server response for request 3 2026-09-03 22:11:59.779030942 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.779051652 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.779058212 DEBUG method="shutdown" response.id=4 duration=10.15µs 2026-09-03 22:11:59.779066602 DEBUG Received server response for request 4 2026-09-03 22:11:59.779070362 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.779078852 DEBUG Received exit notification, exiting ok test pull_diagnostics::invalid_syntax_with_syntax_errors_disabled ... 2026-09-03 22:11:59.781919913 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.781984143 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.782026373 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.782092744 DEBUG Client info: None 2026-09-03 22:11:59.782118864 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:11:59.782131604 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.782136684 INFO Version: Unknown 2026-09-03 22:11:59.782173864 DEBUG Received server response for request 1 2026-09-03 22:11:59.782211085 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.782301555 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.782359306 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.782362436 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.782374856 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:11:59.782427966 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.782438486 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:11:59.782442806 DEBUG Initializing workspace `file:///tmp/.tmpc8zjAs/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.782463376 DEBUG Searching for a project in '/tmp/.tmpc8zjAs/src' 2026-09-03 22:11:59.782496357 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.782500877 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.782838509 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.782843849 DEBUG Discovering virtual environment in `/tmp/.tmpc8zjAs/src` 2026-09-03 22:11:59.782887279 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.782891739 DEBUG No virtual environment found 2026-09-03 22:11:59.782902519 DEBUG Adding first-party search path `/tmp/.tmpc8zjAs/src` 2026-09-03 22:11:59.782906380 DEBUG Using vendored stdlib 2026-09-03 22:11:59.782992290 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.782996300 DEBUG Adding new file root '/tmp/.tmpc8zjAs/src' of kind Project 2026-09-03 22:11:59.783124451 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.783127711 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:11:59.783298932 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:11:59.785938751 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-03 22:11:59.786016462 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc8zjAs/src/foo.py"))}: Checking file '/tmp/.tmpc8zjAs/src/foo.py' 2026-09-03 22:11:59.786099632 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:11:59.786118972 DEBUG method="workspace/diagnostic" response.id=2 duration=2.99ms 2026-09-03 22:11:59.786132072 DEBUG Received server response for request 2 2026-09-03 22:11:59.786233453 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.786245163 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.786283174 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpc8zjAs/src/foo.py") 2026-09-03 22:11:59.786289854 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpc8zjAs/src/foo.py` 2026-09-03 22:11:59.786303114 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpc8zjAs/src/foo.py` 2026-09-03 22:11:59.786318634 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc8zjAs/src/foo.py` 2026-09-03 22:11:59.786321254 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.786326014 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:11:59.786368304 DEBUG method="textDocument/diagnostic" response.id=3 duration=37.57µs 2026-09-03 22:11:59.786377034 DEBUG Received server response for request 3 2026-09-03 22:11:59.796472546 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.796492256 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.796497916 DEBUG method="shutdown" response.id=4 duration=8.33µs 2026-09-03 22:11:59.796507536 DEBUG Received server response for request 4 2026-09-03 22:11:59.796511326 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.796520316 DEBUG Received exit notification, exiting ok test pull_diagnostics::loop_carried_rebinding_is_not_reported_unused ... 2026-09-03 22:11:59.797763515 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.797836226 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.797867776 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.797930936 DEBUG Client info: None 2026-09-03 22:11:59.797979777 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.797994737 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.798001967 INFO Version: Unknown 2026-09-03 22:11:59.798048487 DEBUG Received server response for request 1 2026-09-03 22:11:59.798078047 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.798169578 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.798263589 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.798267409 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.798280859 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.798283949 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.798335069 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.798356499 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.798361189 DEBUG Initializing workspace `file:///tmp/.tmpBUbZxm/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.798381719 DEBUG Searching for a project in '/tmp/.tmpBUbZxm/src' 2026-09-03 22:11:59.798415160 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.798419660 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.799062774 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.799069164 DEBUG Discovering virtual environment in `/tmp/.tmpBUbZxm/src` 2026-09-03 22:11:59.799121115 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.799126205 DEBUG No virtual environment found 2026-09-03 22:11:59.799139265 DEBUG Adding first-party search path `/tmp/.tmpBUbZxm/src` 2026-09-03 22:11:59.799143425 DEBUG Using vendored stdlib 2026-09-03 22:11:59.799268366 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.799272986 DEBUG Adding new file root '/tmp/.tmpBUbZxm/src' of kind Project 2026-09-03 22:11:59.799428337 DEBUG Updating project to check open files 2026-09-03 22:11:59.799443987 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.799447707 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.799504527 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpBUbZxm/src/foo.py", kind: File } 2026-09-03 22:11:59.799522818 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpBUbZxm/src/foo.py` 2026-09-03 22:11:59.799525408 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.799532548 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.799903960 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBUbZxm/src/foo.py"))}: Checking file '/tmp/.tmpBUbZxm/src/foo.py' 2026-09-03 22:11:59.800105022 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBUbZxm/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.811344611 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpBUbZxm/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.821372763 DEBUG method="textDocument/diagnostic" response.id=2 duration=21.83ms 2026-09-03 22:11:59.821392973 DEBUG Received server response for request 2 2026-09-03 22:11:59.831561405 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.831600275 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.831606995 DEBUG method="shutdown" response.id=3 duration=12.05µs 2026-09-03 22:11:59.831624125 DEBUG Received server response for request 3 2026-09-03 22:11:59.831628025 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.831644756 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open ... 2026-09-03 22:11:59.835046660 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.835111430 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.835149241 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.835214991 DEBUG Client info: None 2026-09-03 22:11:59.835254771 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.835269481 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.835276261 INFO Version: Unknown 2026-09-03 22:11:59.835318742 DEBUG Received server response for request 1 2026-09-03 22:11:59.835360072 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.835445513 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.835542623 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.835545913 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.835560573 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.835563993 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.835625134 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.835640944 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.835645614 DEBUG Initializing workspace `file:///tmp/.tmpuGpA7h/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.835667424 DEBUG Searching for a project in '/tmp/.tmpuGpA7h/src' 2026-09-03 22:11:59.835700804 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.835705494 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.836283219 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.836289389 DEBUG Discovering virtual environment in `/tmp/.tmpuGpA7h/src` 2026-09-03 22:11:59.836338189 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.836343329 DEBUG No virtual environment found 2026-09-03 22:11:59.836355779 DEBUG Adding first-party search path `/tmp/.tmpuGpA7h/src` 2026-09-03 22:11:59.836360009 DEBUG Using vendored stdlib 2026-09-03 22:11:59.836481780 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.836487240 DEBUG Adding new file root '/tmp/.tmpuGpA7h/src' of kind Project 2026-09-03 22:11:59.836648141 DEBUG Updating project to check open files 2026-09-03 22:11:59.836665161 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.836668651 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.836730652 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpuGpA7h/src/foo.py", kind: File } 2026-09-03 22:11:59.836752142 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpuGpA7h/src/foo.py` 2026-09-03 22:11:59.836754972 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.836761732 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.836912463 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuGpA7h/src/foo.py"))}: Checking file '/tmp/.tmpuGpA7h/src/foo.py' 2026-09-03 22:11:59.837084714 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuGpA7h/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.846320490 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpuGpA7h/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.850466589 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.70ms 2026-09-03 22:11:59.850485839 DEBUG Received server response for request 2 2026-09-03 22:11:59.860769502 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.860817183 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.860824993 DEBUG method="shutdown" response.id=3 duration=22.80µs 2026-09-03 22:11:59.860835713 DEBUG Received server response for request 3 2026-09-03 22:11:59.860839913 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.860855413 DEBUG Received exit notification, exiting ok test pull_diagnostics::on_did_open_diagnostics_off ... 2026-09-03 22:11:59.863592102 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.863649273 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.863685463 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.863741954 DEBUG Client info: None 2026-09-03 22:11:59.863772234 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.863782584 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.863787464 INFO Version: Unknown 2026-09-03 22:11:59.863841324 DEBUG Received server response for request 1 2026-09-03 22:11:59.863871544 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.863952825 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.864005585 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.864008885 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.864022916 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.864026356 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.864083406 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.864094536 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.864098646 DEBUG Initializing workspace `file:///tmp/.tmp9LhCI6/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.864117916 DEBUG Searching for a project in '/tmp/.tmp9LhCI6/src' 2026-09-03 22:11:59.864150626 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.864154636 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.864473409 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.864478239 DEBUG Discovering virtual environment in `/tmp/.tmp9LhCI6/src` 2026-09-03 22:11:59.864524029 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.864528719 DEBUG No virtual environment found 2026-09-03 22:11:59.864540009 DEBUG Adding first-party search path `/tmp/.tmp9LhCI6/src` 2026-09-03 22:11:59.864543969 DEBUG Using vendored stdlib 2026-09-03 22:11:59.864632170 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.864635970 DEBUG Adding new file root '/tmp/.tmp9LhCI6/src' of kind Project 2026-09-03 22:11:59.864757281 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.864760891 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.864803031 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp9LhCI6/src/foo.py", kind: File } 2026-09-03 22:11:59.864839051 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp9LhCI6/src/foo.py` 2026-09-03 22:11:59.864841631 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.864853931 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.865151804 DEBUG method="textDocument/diagnostic" response.id=2 duration=292.20µs 2026-09-03 22:11:59.865163394 DEBUG Received server response for request 2 2026-09-03 22:11:59.875287906 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.875310116 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.875317936 DEBUG method="shutdown" response.id=3 duration=11.12µs 2026-09-03 22:11:59.875327306 DEBUG Received server response for request 3 2026-09-03 22:11:59.875331086 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.875339606 DEBUG Received exit notification, exiting ok test pull_diagnostics::pull_excluded_file ... 2026-09-03 22:11:59.876470544 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.876527114 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.876560394 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.876606775 DEBUG Client info: None 2026-09-03 22:11:59.876632605 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.876642395 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.876647315 INFO Version: Unknown 2026-09-03 22:11:59.876683395 DEBUG Received server response for request 1 2026-09-03 22:11:59.876713946 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.876790856 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.876862757 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.876866477 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.876878457 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.876881617 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.876940977 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.876951627 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.876955947 DEBUG Initializing workspace `file:///tmp/.tmpYklpQA/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.876974147 DEBUG Searching for a project in '/tmp/.tmpYklpQA/src' 2026-09-03 22:11:59.877026988 DEBUG Found project at '/tmp/.tmpYklpQA' 2026-09-03 22:11:59.877030858 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.877352020 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.877356780 DEBUG Discovering virtual environment in `/tmp/.tmpYklpQA` 2026-09-03 22:11:59.877397050 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.877400390 DEBUG No virtual environment found 2026-09-03 22:11:59.877410481 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:11:59.877419451 DEBUG Adding first-party search path `/tmp/.tmpYklpQA/src` 2026-09-03 22:11:59.877423181 DEBUG Adding first-party search path `/tmp/.tmpYklpQA` 2026-09-03 22:11:59.877426941 DEBUG Using vendored stdlib 2026-09-03 22:11:59.877519431 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.877523181 DEBUG Adding new file root '/tmp/.tmpYklpQA' of kind Project 2026-09-03 22:11:59.877632892 DEBUG Updating project to check open files 2026-09-03 22:11:59.877643292 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.877645932 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.877685682 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYklpQA/src/foo.py", kind: File } 2026-09-03 22:11:59.877701733 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpYklpQA/src/foo.py` 2026-09-03 22:11:59.877704273 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.877709773 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.878091145 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYklpQA/src/foo.py"))}: Checking file '/tmp/.tmpYklpQA/src/foo.py' 2026-09-03 22:11:59.878268907 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYklpQA/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.890064470 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpYklpQA/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.895716111 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.00ms 2026-09-03 22:11:59.895748291 DEBUG Received server response for request 2 2026-09-03 22:11:59.895936812 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.895948702 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:11:59.895992102 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpYklpQA/src/excluded/lib.py", kind: File } 2026-09-03 22:11:59.896053553 DEBUG method="textDocument/diagnostic" response.id=3 duration=46.57µs 2026-09-03 22:11:59.896064233 DEBUG Received server response for request 3 2026-09-03 22:11:59.906200185 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:11:59.906226275 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.906232935 DEBUG method="shutdown" response.id=4 duration=10.19µs 2026-09-03 22:11:59.906243295 DEBUG Received server response for request 4 2026-09-03 22:11:59.906247435 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.906256485 DEBUG Received exit notification, exiting ok test pull_diagnostics::stack_size ... 2026-09-03 22:11:59.911841645 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.911901535 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.911936816 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.911992156 DEBUG Client info: None 2026-09-03 22:11:59.912025116 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.912036736 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.912041956 INFO Version: Unknown 2026-09-03 22:11:59.912080417 DEBUG Received server response for request 1 2026-09-03 22:11:59.912113247 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.912192738 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.912245268 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.912248688 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.912263748 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.912267028 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.912321328 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.912333219 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.912337149 DEBUG Initializing workspace `file:///tmp/.tmpQ5NRHN/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.912356779 DEBUG Searching for a project in '/tmp/.tmpQ5NRHN/src' 2026-09-03 22:11:59.912389639 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.912394189 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.912734991 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.912740121 DEBUG Discovering virtual environment in `/tmp/.tmpQ5NRHN/src` 2026-09-03 22:11:59.912782692 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.912786422 DEBUG No virtual environment found 2026-09-03 22:11:59.912796862 DEBUG Adding first-party search path `/tmp/.tmpQ5NRHN/src` 2026-09-03 22:11:59.912800882 DEBUG Using vendored stdlib 2026-09-03 22:11:59.912914113 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.912918703 DEBUG Adding new file root '/tmp/.tmpQ5NRHN/src' of kind Project 2026-09-03 22:11:59.913045824 DEBUG Updating project to check open files 2026-09-03 22:11:59.913057874 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.913060764 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.913105534 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpQ5NRHN/src/foo.py", kind: File } 2026-09-03 22:11:59.913120744 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpQ5NRHN/src/foo.py` 2026-09-03 22:11:59.913123174 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.913129274 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.913666778 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQ5NRHN/src/foo.py"))}: Checking file '/tmp/.tmpQ5NRHN/src/foo.py' 2026-09-03 22:11:59.914556154 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpQ5NRHN/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.931472944 DEBUG method="textDocument/diagnostic" response.id=2 duration=18.34ms 2026-09-03 22:11:59.931493475 DEBUG Received server response for request 2 2026-09-03 22:11:59.941721257 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.941760488 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.941768868 DEBUG method="shutdown" response.id=3 duration=13.60µs 2026-09-03 22:11:59.941779848 DEBUG Received server response for request 3 2026-09-03 22:11:59.941784028 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.941799418 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_has_unnecessary_hint_tag ... 2026-09-03 22:11:59.945235032 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.945290613 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.945326283 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.945381343 DEBUG Client info: None 2026-09-03 22:11:59.945414193 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.945424843 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.945430474 INFO Version: Unknown 2026-09-03 22:11:59.945466774 DEBUG Received server response for request 1 2026-09-03 22:11:59.945498234 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.945579015 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.945632485 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.945635865 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.945650195 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.945653045 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.945709015 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.945719976 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.945723976 DEBUG Initializing workspace `file:///tmp/.tmp1EL5B0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.945744456 DEBUG Searching for a project in '/tmp/.tmp1EL5B0/src' 2026-09-03 22:11:59.945778156 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.945782916 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.946124688 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.946129749 DEBUG Discovering virtual environment in `/tmp/.tmp1EL5B0/src` 2026-09-03 22:11:59.946175179 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.946179849 DEBUG No virtual environment found 2026-09-03 22:11:59.946190919 DEBUG Adding first-party search path `/tmp/.tmp1EL5B0/src` 2026-09-03 22:11:59.946194939 DEBUG Using vendored stdlib 2026-09-03 22:11:59.946284170 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.946288320 DEBUG Adding new file root '/tmp/.tmp1EL5B0/src' of kind Project 2026-09-03 22:11:59.946416531 DEBUG Updating project to check open files 2026-09-03 22:11:59.946428581 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.946431321 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.946473971 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1EL5B0/src/foo.py", kind: File } 2026-09-03 22:11:59.946489881 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1EL5B0/src/foo.py` 2026-09-03 22:11:59.946492231 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.946498111 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.946733723 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1EL5B0/src/foo.py"))}: Checking file '/tmp/.tmp1EL5B0/src/foo.py' 2026-09-03 22:11:59.946884544 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1EL5B0/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:11:59.956675223 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1EL5B0/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:11:59.961954831 DEBUG method="textDocument/diagnostic" response.id=2 duration=15.45ms 2026-09-03 22:11:59.961973941 DEBUG Received server response for request 2 2026-09-03 22:11:59.972216634 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.972245564 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.972253504 DEBUG method="shutdown" response.id=3 duration=12.51µs 2026-09-03 22:11:59.972272334 DEBUG Received server response for request 3 2026-09-03 22:11:59.972275974 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.972285264 DEBUG Received exit notification, exiting ok test pull_diagnostics::unreachable_code_suppresses_unused_binding_hint ... 2026-09-03 22:11:59.975198155 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.975253355 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.975287426 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.975339356 DEBUG Client info: None 2026-09-03 22:11:59.975370056 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.975380876 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.975386176 INFO Version: Unknown 2026-09-03 22:11:59.975422246 DEBUG Received server response for request 1 2026-09-03 22:11:59.975454137 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.975534607 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.975589348 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.975593128 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.975606628 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.975609878 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.975662308 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.975672808 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.975676358 DEBUG Initializing workspace `file:///tmp/.tmp1CObJF/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.975695718 DEBUG Searching for a project in '/tmp/.tmp1CObJF/src' 2026-09-03 22:11:59.975738439 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.975742579 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.976100751 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.976106021 DEBUG Discovering virtual environment in `/tmp/.tmp1CObJF/src` 2026-09-03 22:11:59.976150892 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.976154882 DEBUG No virtual environment found 2026-09-03 22:11:59.976166052 DEBUG Adding first-party search path `/tmp/.tmp1CObJF/src` 2026-09-03 22:11:59.976169992 DEBUG Using vendored stdlib 2026-09-03 22:11:59.976259422 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.976263702 DEBUG Adding new file root '/tmp/.tmp1CObJF/src' of kind Project 2026-09-03 22:11:59.976382593 DEBUG Updating project to check open files 2026-09-03 22:11:59.976394813 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.976397803 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.976439844 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1CObJF/src/foo.py", kind: File } 2026-09-03 22:11:59.976457024 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1CObJF/src/foo.py` 2026-09-03 22:11:59.976459544 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.976465574 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.976692476 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1CObJF/src/foo.py"))}: Checking file '/tmp/.tmp1CObJF/src/foo.py' 2026-09-03 22:11:59.976805056 DEBUG method="textDocument/diagnostic" response.id=2 duration=334.24µs 2026-09-03 22:11:59.976830567 DEBUG Received server response for request 2 2026-09-03 22:11:59.987021339 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.987043719 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.987050459 DEBUG method="shutdown" response.id=3 duration=10.19µs 2026-09-03 22:11:59.987059729 DEBUG Received server response for request 3 2026-09-03 22:11:59.987064919 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.987074239 DEBUG Received exit notification, exiting ok test pull_diagnostics::unused_binding_has_unnecessary_hint_tag ... 2026-09-03 22:11:59.988172677 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:11:59.988225367 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:11:59.988256958 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:11:59.988301238 DEBUG Client info: None 2026-09-03 22:11:59.988327268 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:11:59.988336238 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:11:59.988340998 INFO Version: Unknown 2026-09-03 22:11:59.988376488 DEBUG Received server response for request 1 2026-09-03 22:11:59.988406679 DEBUG Client sends notification `initialized` 2026-09-03 22:11:59.988478919 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:11:59.988526650 DEBUG Received server request `workspace/configuration` 2026-09-03 22:11:59.988530150 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:11:59.988543420 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:11:59.988546160 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:11:59.988595180 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:11:59.988606180 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:11:59.988610080 DEBUG Initializing workspace `file:///tmp/.tmp1R37K0/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:11:59.988627740 DEBUG Searching for a project in '/tmp/.tmp1R37K0/src' 2026-09-03 22:11:59.988660241 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:11:59.988664411 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:11:59.988978633 INFO Defaulting to python-platform `linux` 2026-09-03 22:11:59.988983833 DEBUG Discovering virtual environment in `/tmp/.tmp1R37K0/src` 2026-09-03 22:11:59.989022353 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:11:59.989026033 DEBUG No virtual environment found 2026-09-03 22:11:59.989037173 DEBUG Adding first-party search path `/tmp/.tmp1R37K0/src` 2026-09-03 22:11:59.989041383 DEBUG Using vendored stdlib 2026-09-03 22:11:59.989127804 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:11:59.989131714 DEBUG Adding new file root '/tmp/.tmp1R37K0/src' of kind Project 2026-09-03 22:11:59.989242935 DEBUG Updating project to check open files 2026-09-03 22:11:59.989252105 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:11:59.989255015 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:11:59.989293465 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp1R37K0/src/foo.py", kind: File } 2026-09-03 22:11:59.989306785 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp1R37K0/src/foo.py` 2026-09-03 22:11:59.989309015 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:11:59.989314545 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:11:59.989488736 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp1R37K0/src/foo.py"))}: Checking file '/tmp/.tmp1R37K0/src/foo.py' 2026-09-03 22:11:59.989595827 DEBUG method="textDocument/diagnostic" response.id=2 duration=276.21µs 2026-09-03 22:11:59.989606007 DEBUG Received server response for request 2 2026-09-03 22:11:59.999801980 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:11:59.999835950 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:11:59.999843270 DEBUG method="shutdown" response.id=3 duration=11.40µs 2026-09-03 22:11:59.999853180 DEBUG Received server response for request 3 2026-09-03 22:11:59.999857070 DEBUG Client sends notification `exit` 2026-09-03 22:11:59.999865640 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching ... 2026-09-03 22:12:00.001030828 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:00.001085719 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:00.001117609 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:00.001168199 DEBUG Client info: None 2026-09-03 22:12:00.001192480 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:00.001202040 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:00.001206600 INFO Version: Unknown 2026-09-03 22:12:00.001243060 DEBUG Received server response for request 1 2026-09-03 22:12:00.001271020 DEBUG Client sends notification `initialized` 2026-09-03 22:12:00.001342561 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:00.001386621 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:00.001389791 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:00.001401701 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:00.001404401 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:00.001455641 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:00.001465841 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:00.001469872 DEBUG Initializing workspace `file:///tmp/.tmpc6nuFi/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:00.001487272 DEBUG Searching for a project in '/tmp/.tmpc6nuFi/src' 2026-09-03 22:12:00.001517932 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:00.001521852 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:00.001830144 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:00.001835164 DEBUG Discovering virtual environment in `/tmp/.tmpc6nuFi/src` 2026-09-03 22:12:00.001873034 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:00.001876794 DEBUG No virtual environment found 2026-09-03 22:12:00.001887324 DEBUG Adding first-party search path `/tmp/.tmpc6nuFi/src` 2026-09-03 22:12:00.001891154 DEBUG Using vendored stdlib 2026-09-03 22:12:00.001975195 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:00.001979025 DEBUG Adding new file root '/tmp/.tmpc6nuFi/src' of kind Project 2026-09-03 22:12:00.002088016 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:00.002091766 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:00.002128976 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpc6nuFi/src/unchanged.py", kind: File } 2026-09-03 22:12:00.002143446 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc6nuFi/src/unchanged.py` 2026-09-03 22:12:00.002145876 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:00.002155946 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:00.002214167 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.002211497 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:00.004801945 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.003s 2026-09-03 22:12:00.004842085 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.004956736 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/unchanged.py"))}: Checking file '/tmp/.tmpc6nuFi/src/unchanged.py' 2026-09-03 22:12:00.004956986 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/fixed_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/fixed_error.py' 2026-09-03 22:12:00.004965826 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/new_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/new_error.py' 2026-09-03 22:12:00.004982466 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/changed_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/changed_error.py' 2026-09-03 22:12:00.004992066 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/modified_same_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/modified_same_error.py' 2026-09-03 22:12:00.005096507 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/changed_error.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:00.015565282 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/changed_error.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:00.020182024 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.020243255 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-09-03 22:12:00.020284125 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.020311535 DEBUG method="workspace/diagnostic" response.id=2 duration=18.15ms 2026-09-03 22:12:00.020326485 DEBUG Received server response for request 2 2026-09-03 22:12:00.020716578 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:00.020727808 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:00.020731868 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:00.020735298 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:00.020739478 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:00.020742968 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:00.020746128 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:00.020749088 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:00.020751358 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:00.020776389 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpc6nuFi/src/new_error.py") 2026-09-03 22:12:00.020784179 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/new_error.py` 2026-09-03 22:12:00.020798079 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpc6nuFi/src/new_error.py` 2026-09-03 22:12:00.020823089 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc6nuFi/src/new_error.py` 2026-09-03 22:12:00.020825539 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:00.020831859 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(280))}}: Set open project files (count: 2) 2026-09-03 22:12:00.020856749 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpc6nuFi/src/fixed_error.py") 2026-09-03 22:12:00.020860539 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/fixed_error.py` 2026-09-03 22:12:00.020865059 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpc6nuFi/src/fixed_error.py` 2026-09-03 22:12:00.020871759 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc6nuFi/src/fixed_error.py` 2026-09-03 22:12:00.020873819 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:00.020877789 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200)), file(Id(280)), file(Id(281))}}: Set open project files (count: 3) 2026-09-03 22:12:00.020899079 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpc6nuFi/src/changed_error.py") 2026-09-03 22:12:00.020902510 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/changed_error.py` 2026-09-03 22:12:00.020906080 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpc6nuFi/src/changed_error.py` 2026-09-03 22:12:00.020912520 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc6nuFi/src/changed_error.py` 2026-09-03 22:12:00.020914780 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:00.020919040 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(280)), file(Id(200)), file(Id(281)), file(Id(300))}}: Set open project files (count: 4) 2026-09-03 22:12:00.020945170 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmpc6nuFi/src/modified_same_error.py") 2026-09-03 22:12:00.020948470 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/modified_same_error.py` 2026-09-03 22:12:00.020952150 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmpc6nuFi/src/modified_same_error.py` 2026-09-03 22:12:00.020958500 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpc6nuFi/src/modified_same_error.py` 2026-09-03 22:12:00.020960660 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:00.020964940 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(280)), file(Id(380)), file(Id(200)), file(Id(281)), file(Id(300))}}: Set open project files (count: 5) 2026-09-03 22:12:00.020976250 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:00.020991580 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpc6nuFi/src/new_error.py", kind: FileContent } 2026-09-03 22:12:00.020995460 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/new_error.py` 2026-09-03 22:12:00.021004840 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:00.021019750 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpc6nuFi/src/fixed_error.py", kind: FileContent } 2026-09-03 22:12:00.021023070 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/fixed_error.py` 2026-09-03 22:12:00.021031470 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:00.021045881 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpc6nuFi/src/changed_error.py", kind: FileContent } 2026-09-03 22:12:00.021049241 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/changed_error.py` 2026-09-03 22:12:00.021057541 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:00.021072031 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpc6nuFi/src/modified_same_error.py", kind: FileContent } 2026-09-03 22:12:00.021075691 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpc6nuFi/src/modified_same_error.py` 2026-09-03 22:12:00.021117671 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:00.021122901 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.021126821 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.021170021 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/new_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/new_error.py' 2026-09-03 22:12:00.021184582 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/fixed_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/fixed_error.py' 2026-09-03 22:12:00.021197722 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/modified_same_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/modified_same_error.py' 2026-09-03 22:12:00.021205472 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpc6nuFi/src/changed_error.py"))}: Checking file '/tmp/.tmpc6nuFi/src/changed_error.py' 2026-09-03 22:12:00.021388033 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.021444533 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:00.021463003 DEBUG Received notification `$/progress` 2026-09-03 22:12:00.021497044 DEBUG method="workspace/diagnostic" response.id=3 duration=416.18µs 2026-09-03 22:12:00.021507364 DEBUG Received server response for request 3 2026-09-03 22:12:00.031828817 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:00.031851747 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:00.031857387 DEBUG method="shutdown" response.id=4 duration=8.65µs 2026-09-03 22:12:00.031867187 DEBUG Received server response for request 4 2026-09-03 22:12:00.031871047 DEBUG Client sends notification `exit` 2026-09-03 22:12:00.031879607 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_caching_unchanged_with_colon_in_path ... 2026-09-03 22:12:00.035108640 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:00.035176411 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:00.035223361 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:00.035294432 DEBUG Client info: None 2026-09-03 22:12:00.035325512 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:00.035339612 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:00.035344372 INFO Version: Unknown 2026-09-03 22:12:00.035383072 DEBUG Received server response for request 1 2026-09-03 22:12:00.035426063 DEBUG Client sends notification `initialized` 2026-09-03 22:12:00.035528183 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:00.035564794 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:00.035568314 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:00.035581384 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:00.035654144 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:00.035665284 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:00.035669654 DEBUG Initializing workspace `file:///tmp/.tmpjPFbFT/astral:test`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:00.035688344 DEBUG Searching for a project in '/tmp/.tmpjPFbFT/astral:test' 2026-09-03 22:12:00.035720785 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:00.035724835 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:00.036082407 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:00.036087757 DEBUG Discovering virtual environment in `/tmp/.tmpjPFbFT/astral:test` 2026-09-03 22:12:00.036133708 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:00.036138248 DEBUG No virtual environment found 2026-09-03 22:12:00.036150178 DEBUG Adding first-party search path `/tmp/.tmpjPFbFT/astral:test` 2026-09-03 22:12:00.036154258 DEBUG Using vendored stdlib 2026-09-03 22:12:00.036247108 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:00.036251518 DEBUG Adding new file root '/tmp/.tmpjPFbFT/astral:test' of kind Project 2026-09-03 22:12:00.036371159 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:00.036374609 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:00.036406460 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-09-03 22:12:00.038923587 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=astral:test}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:00.038998898 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpjPFbFT/astral:test/test.py"))}: Checking file '/tmp/.tmpjPFbFT/astral:test/test.py' 2026-09-03 22:12:00.039097169 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpjPFbFT/astral:test/test.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:00.047873561 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpjPFbFT/astral:test/test.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:00.052004300 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-03 22:12:00.052036121 DEBUG method="workspace/diagnostic" response.id=2 duration=15.66ms 2026-09-03 22:12:00.052060891 DEBUG Received server response for request 2 2026-09-03 22:12:00.052104321 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:00.052143211 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'astral:test' 2026-09-03 22:12:00.052155031 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:00.052159331 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:02.052221783 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:02.052370214 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:02.052434345 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-09-03 22:12:02.052445725 DEBUG method="shutdown" response.id=4 duration=86.39µs 2026-09-03 22:12:02.052449665 DEBUG Received server response for request 3 2026-09-03 22:12:02.052455185 DEBUG Received server response for request 4 2026-09-03 22:12:02.052460605 DEBUG Client sends notification `exit` 2026-09-03 22:12:02.052470885 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_cancellation ... 2026-09-03 22:12:02.057113948 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:02.057192949 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:02.057248359 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:02.057335430 DEBUG Client info: None 2026-09-03 22:12:02.057381460 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:02.057396100 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:02.057402460 INFO Version: Unknown 2026-09-03 22:12:02.057442880 DEBUG Received server response for request 1 2026-09-03 22:12:02.057486741 DEBUG Client sends notification `initialized` 2026-09-03 22:12:02.057603952 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:02.057644282 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:02.057648832 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:02.057663332 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:02.057734582 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:02.057747373 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:02.057751743 DEBUG Initializing workspace `file:///tmp/.tmpTUAmRy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:02.057777113 DEBUG Searching for a project in '/tmp/.tmpTUAmRy/src' 2026-09-03 22:12:02.057826863 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:02.057831693 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:02.058232116 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:02.058237646 DEBUG Discovering virtual environment in `/tmp/.tmpTUAmRy/src` 2026-09-03 22:12:02.058291396 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:02.058296596 DEBUG No virtual environment found 2026-09-03 22:12:02.058309237 DEBUG Adding first-party search path `/tmp/.tmpTUAmRy/src` 2026-09-03 22:12:02.058313337 DEBUG Using vendored stdlib 2026-09-03 22:12:02.058429427 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:02.058434877 DEBUG Adding new file root '/tmp/.tmpTUAmRy/src' of kind Project 2026-09-03 22:12:02.058582178 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:02.058586179 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:02.058707849 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:02.060391581 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:02.060494192 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpTUAmRy/src/test.py"))}: Checking file '/tmp/.tmpTUAmRy/src/test.py' 2026-09-03 22:12:02.060616533 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpTUAmRy/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:02.069447866 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpTUAmRy/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:02.073545625 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-03 22:12:02.073558335 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:04.057778505 DEBUG Client sends notification `$/cancelRequest` 2026-09-03 22:12:04.057930866 DEBUG notification{method=$/cancelRequest}: Cancelled request id=2 method=workspace/diagnostic 2026-09-03 22:12:04.058006047 DEBUG notification{method=$/cancelRequest}: Skipping suspended workspace diagnostics request `2` because it was cancelled 2026-09-03 22:12:04.058025457 DEBUG Received server response for request 2 2026-09-03 22:12:04.068283489 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:04.068323060 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:04.068333430 DEBUG method="shutdown" response.id=3 duration=17.11µs 2026-09-03 22:12:04.068354130 DEBUG Received server response for request 3 2026-09-03 22:12:04.068358220 DEBUG Client sends notification `exit` 2026-09-03 22:12:04.068373510 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_change ... 2026-09-03 22:12:04.072918372 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:04.072995933 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:04.073051023 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:04.073153904 DEBUG Client info: None 2026-09-03 22:12:04.073199954 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:04.073214424 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:04.073220304 INFO Version: Unknown 2026-09-03 22:12:04.073260955 DEBUG Received server response for request 1 2026-09-03 22:12:04.073303685 DEBUG Client sends notification `initialized` 2026-09-03 22:12:04.073419566 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:04.073460066 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:04.073463916 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:04.073481586 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:04.073484256 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:04.073557457 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:04.073570527 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:04.073575537 DEBUG Initializing workspace `file:///tmp/.tmp8gXzUc/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:04.073599947 DEBUG Searching for a project in '/tmp/.tmp8gXzUc/src' 2026-09-03 22:12:04.073634487 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:04.073639857 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:04.074048250 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:04.074054480 DEBUG Discovering virtual environment in `/tmp/.tmp8gXzUc/src` 2026-09-03 22:12:04.074111001 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:04.074115801 DEBUG No virtual environment found 2026-09-03 22:12:04.074128811 DEBUG Adding first-party search path `/tmp/.tmp8gXzUc/src` 2026-09-03 22:12:04.074133021 DEBUG Using vendored stdlib 2026-09-03 22:12:04.074241092 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:04.074246282 DEBUG Adding new file root '/tmp/.tmp8gXzUc/src' of kind Project 2026-09-03 22:12:04.074411063 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:04.074416123 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:04.074468703 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp8gXzUc/src/test.py", kind: File } 2026-09-03 22:12:04.074490423 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp8gXzUc/src/test.py` 2026-09-03 22:12:04.074493183 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:04.074509883 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:04.074548904 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:04.076496298 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:04.076565938 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8gXzUc/src/test.py"))}: Checking file '/tmp/.tmp8gXzUc/src/test.py' 2026-09-03 22:12:04.076691979 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8gXzUc/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:04.085534881 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8gXzUc/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:04.089639621 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-03 22:12:04.089650301 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:06.073615009 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:06.073776511 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:06.073901141 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp8gXzUc/src/test.py", kind: FileContent } 2026-09-03 22:12:06.073913152 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp8gXzUc/src/test.py` 2026-09-03 22:12:06.073953692 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-03 22:12:06.074001062 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:06.074079663 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8gXzUc/src/test.py"))}: Checking file '/tmp/.tmp8gXzUc/src/test.py' 2026-09-03 22:12:06.074301384 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:06.074333224 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-03 22:12:06.074353705 DEBUG Received server response for request 2 2026-09-03 22:12:06.084702228 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:06.084733078 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:06.084740408 DEBUG method="shutdown" response.id=3 duration=10.50µs 2026-09-03 22:12:06.084770628 DEBUG Received server response for request 3 2026-09-03 22:12:06.084780038 DEBUG Client sends notification `exit` 2026-09-03 22:12:06.084797098 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_responds_on_shutdown ... 2026-09-03 22:12:06.089203950 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:06.089284400 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:06.089337631 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:06.089425331 DEBUG Client info: None 2026-09-03 22:12:06.089473642 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:06.089488982 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:06.089494682 INFO Version: Unknown 2026-09-03 22:12:06.089535572 DEBUG Received server response for request 1 2026-09-03 22:12:06.089580942 DEBUG Client sends notification `initialized` 2026-09-03 22:12:06.089746183 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:06.089786074 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:06.089790454 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:06.089820974 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:06.089897445 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:06.089913575 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:06.089918665 DEBUG Initializing workspace `file:///tmp/.tmpRM913u/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:06.089942305 DEBUG Searching for a project in '/tmp/.tmpRM913u/src' 2026-09-03 22:12:06.089978165 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:06.089982975 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:06.090638240 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:06.090644200 DEBUG Discovering virtual environment in `/tmp/.tmpRM913u/src` 2026-09-03 22:12:06.090695720 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:06.090701460 DEBUG No virtual environment found 2026-09-03 22:12:06.090714350 DEBUG Adding first-party search path `/tmp/.tmpRM913u/src` 2026-09-03 22:12:06.090718370 DEBUG Using vendored stdlib 2026-09-03 22:12:06.090858711 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:06.090863781 DEBUG Adding new file root '/tmp/.tmpRM913u/src' of kind Project 2026-09-03 22:12:06.091028773 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:06.091033093 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:06.091069783 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:06.093827452 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.003s 2026-09-03 22:12:06.093969693 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRM913u/src/test.py"))}: Checking file '/tmp/.tmpRM913u/src/test.py' 2026-09-03 22:12:06.094119564 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRM913u/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:06.103008177 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpRM913u/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:06.107132366 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-03 22:12:06.107145466 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:08.089938296 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:08.090083307 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:08.090146837 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-03 22:12:08.090159648 DEBUG method="shutdown" response.id=3 duration=89.54µs 2026-09-03 22:12:08.090163708 DEBUG Received server response for request 2 2026-09-03 22:12:08.090168838 DEBUG Received server response for request 3 2026-09-03 22:12:08.090174868 DEBUG Client sends notification `exit` 2026-09-03 22:12:08.090185888 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_long_polling_suspend_change_suspend_cycle ... 2026-09-03 22:12:08.095160123 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:08.095246283 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:08.095298044 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:08.095382664 DEBUG Client info: None 2026-09-03 22:12:08.095433365 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:08.095450055 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:08.095456275 INFO Version: Unknown 2026-09-03 22:12:08.095496895 DEBUG Received server response for request 1 2026-09-03 22:12:08.095541806 DEBUG Client sends notification `initialized` 2026-09-03 22:12:08.095661126 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:08.095702547 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:08.095706047 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:08.095723877 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:08.095726577 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:08.095798337 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:08.095841778 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:08.095846398 DEBUG Initializing workspace `file:///tmp/.tmp0Lv0Qf/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:08.095872288 DEBUG Searching for a project in '/tmp/.tmp0Lv0Qf/src' 2026-09-03 22:12:08.095906958 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:08.095911358 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:08.096318651 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:08.096324461 DEBUG Discovering virtual environment in `/tmp/.tmp0Lv0Qf/src` 2026-09-03 22:12:08.096379541 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:08.096384562 DEBUG No virtual environment found 2026-09-03 22:12:08.096397242 DEBUG Adding first-party search path `/tmp/.tmp0Lv0Qf/src` 2026-09-03 22:12:08.096401262 DEBUG Using vendored stdlib 2026-09-03 22:12:08.096511502 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:08.096517102 DEBUG Adding new file root '/tmp/.tmp0Lv0Qf/src' of kind Project 2026-09-03 22:12:08.096675984 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:08.096680944 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:08.096735574 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0Lv0Qf/src/test.py", kind: File } 2026-09-03 22:12:08.096757114 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0Lv0Qf/src/test.py` 2026-09-03 22:12:08.096759904 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:08.096777984 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:08.096824905 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:08.098786889 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:08.098860919 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0Lv0Qf/src/test.py"))}: Checking file '/tmp/.tmp0Lv0Qf/src/test.py' 2026-09-03 22:12:08.098988900 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0Lv0Qf/src/test.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:08.107752462 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0Lv0Qf/src/test.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:08.111830921 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.013s 2026-09-03 22:12:08.111841191 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:10.095859680 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:10.096015281 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:10.096112182 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0Lv0Qf/src/test.py", kind: FileContent } 2026-09-03 22:12:10.096123852 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0Lv0Qf/src/test.py` 2026-09-03 22:12:10.096167842 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-03 22:12:10.096216202 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:10.096290633 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0Lv0Qf/src/test.py"))}: Checking file '/tmp/.tmp0Lv0Qf/src/test.py' 2026-09-03 22:12:10.096514684 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:10.096548045 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-03 22:12:10.096561655 DEBUG Received server response for request 2 2026-09-03 22:12:10.096606055 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:10.096631705 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:10.096640435 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:10.096643315 DEBUG request{id=3 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:12.096730702 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:12.096891053 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:12.096973423 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmp0Lv0Qf/src/test.py", kind: FileContent } 2026-09-03 22:12:12.096982104 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmp0Lv0Qf/src/test.py` 2026-09-03 22:12:12.097059914 DEBUG notification{method=textDocument/didChange}: Resuming workspace diagnostics request after revision bump 2026-09-03 22:12:12.097107964 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.097184795 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp0Lv0Qf/src/test.py"))}: Checking file '/tmp/.tmp0Lv0Qf/src/test.py' 2026-09-03 22:12:12.097325056 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.097342096 DEBUG method="workspace/diagnostic" response.id=3 duration=2.00s 2026-09-03 22:12:12.097354276 DEBUG Received server response for request 3 2026-09-03 22:12:12.107791470 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.107838180 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.107846150 DEBUG method="shutdown" response.id=4 duration=13.17µs 2026-09-03 22:12:12.107864070 DEBUG Received server response for request 4 2026-09-03 22:12:12.107868381 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.107878311 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming ... 2026-09-03 22:12:12.112406523 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.112472673 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.112520803 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.112615744 DEBUG Client info: None 2026-09-03 22:12:12.112663774 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.112679375 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.112685365 INFO Version: Unknown 2026-09-03 22:12:12.112725495 DEBUG Received server response for request 1 2026-09-03 22:12:12.112766235 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.112941066 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.112983297 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.112987527 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.113000397 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.113072677 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.113087377 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.113092757 DEBUG Initializing workspace `file:///tmp/.tmp7JtvhT/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.113117468 DEBUG Searching for a project in '/tmp/.tmp7JtvhT/src' 2026-09-03 22:12:12.113153658 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.113158018 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.113845543 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.113852333 DEBUG Discovering virtual environment in `/tmp/.tmp7JtvhT/src` 2026-09-03 22:12:12.113907673 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.113913043 DEBUG No virtual environment found 2026-09-03 22:12:12.113925593 DEBUG Adding first-party search path `/tmp/.tmp7JtvhT/src` 2026-09-03 22:12:12.113929773 DEBUG Using vendored stdlib 2026-09-03 22:12:12.114052254 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.114057604 DEBUG Adding new file root '/tmp/.tmp7JtvhT/src' of kind Project 2026-09-03 22:12:12.114225725 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.114234556 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.114277066 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.116861554 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 5 file(s) in 0.003s 2026-09-03 22:12:12.117003465 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_001.py"))}: Checking file '/tmp/.tmp7JtvhT/src/file_001.py' 2026-09-03 22:12:12.117016835 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_002.py"))}: Checking file '/tmp/.tmp7JtvhT/src/file_002.py' 2026-09-03 22:12:12.117017535 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_003.py"))}: Checking file '/tmp/.tmp7JtvhT/src/file_003.py' 2026-09-03 22:12:12.117016985 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_000.py"))}: Checking file '/tmp/.tmp7JtvhT/src/file_000.py' 2026-09-03 22:12:12.117018955 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_004.py"))}: Checking file '/tmp/.tmp7JtvhT/src/file_004.py' 2026-09-03 22:12:12.117116216 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_001.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.128023803 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp7JtvhT/src/file_001.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.132714296 DEBUG Received notification `$/progress` 2026-09-03 22:12:12.132777307 DEBUG Received notification `$/progress` 2026-09-03 22:12:12.132856107 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.016s 2026-09-03 22:12:12.132900287 DEBUG method="workspace/diagnostic" response.id=2 duration=18.66ms 2026-09-03 22:12:12.132916458 DEBUG Received server response for request 2 2026-09-03 22:12:12.143075829 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.143099480 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.143107270 DEBUG method="shutdown" response.id=3 duration=12.98µs 2026-09-03 22:12:12.143117560 DEBUG Received server response for request 3 2026-09-03 22:12:12.143121400 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.143131020 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_diagnostic_streaming_with_caching ... 2026-09-03 22:12:12.148751130 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.148853820 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.148907691 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.148972031 DEBUG Client info: None 2026-09-03 22:12:12.149000061 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.149014011 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.149019661 INFO Version: Unknown 2026-09-03 22:12:12.149057362 DEBUG Received server response for request 1 2026-09-03 22:12:12.149101522 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.149240493 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.149286733 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.149290743 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.149310253 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.149314643 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.149319104 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.149322104 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.149368084 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.149383034 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.149388564 DEBUG Initializing workspace `file:///tmp/.tmpm2VSWR/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.149411284 DEBUG Searching for a project in '/tmp/.tmpm2VSWR/src' 2026-09-03 22:12:12.149445314 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.149450254 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.150026079 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.150031809 DEBUG Discovering virtual environment in `/tmp/.tmpm2VSWR/src` 2026-09-03 22:12:12.150084329 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.150089129 DEBUG No virtual environment found 2026-09-03 22:12:12.150101289 DEBUG Adding first-party search path `/tmp/.tmpm2VSWR/src` 2026-09-03 22:12:12.150105589 DEBUG Using vendored stdlib 2026-09-03 22:12:12.150206410 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.150211770 DEBUG Adding new file root '/tmp/.tmpm2VSWR/src' of kind Project 2026-09-03 22:12:12.150373741 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.150378571 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.150426311 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpm2VSWR/src/error_0.py", kind: File } 2026-09-03 22:12:12.150444531 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpm2VSWR/src/error_0.py` 2026-09-03 22:12:12.150447192 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.150463212 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.150486422 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpm2VSWR/src/error_1.py", kind: File } 2026-09-03 22:12:12.150493502 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpm2VSWR/src/error_1.py` 2026-09-03 22:12:12.150495712 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.150499922 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200))}}: Set open project files (count: 2) 2026-09-03 22:12:12.150520282 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpm2VSWR/src/error_2.py", kind: File } 2026-09-03 22:12:12.150526942 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpm2VSWR/src/error_2.py` 2026-09-03 22:12:12.150529132 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.150533112 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(201)), file(Id(200)), file(Id(202))}}: Set open project files (count: 3) 2026-09-03 22:12:12.150569632 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.152452626 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 7 file(s) in 0.002s 2026-09-03 22:12:12.152519896 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_1.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_1.py' 2026-09-03 22:12:12.152560786 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_3.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_3.py' 2026-09-03 22:12:12.152577827 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_2.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_2.py' 2026-09-03 22:12:12.152602597 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_1.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.152614227 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_4.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_4.py' 2026-09-03 22:12:12.152608417 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_6.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_6.py' 2026-09-03 22:12:12.152636117 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_5.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_5.py' 2026-09-03 22:12:12.152640667 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_0.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_0.py' 2026-09-03 22:12:12.163086591 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_1.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.167401401 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.015s 2026-09-03 22:12:12.167464272 DEBUG method="workspace/diagnostic" response.id=2 duration=16.93ms 2026-09-03 22:12:12.167497162 DEBUG Received server response for request 2 2026-09-03 22:12:12.167607843 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:12.167616843 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:12.167620723 DEBUG Client sends notification `textDocument/didChange` 2026-09-03 22:12:12.167622923 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:12.167637023 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:12.167672233 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpm2VSWR/src/error_0.py", kind: FileContent } 2026-09-03 22:12:12.167679073 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpm2VSWR/src/error_0.py` 2026-09-03 22:12:12.167703133 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:12.167719794 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpm2VSWR/src/error_1.py", kind: FileContent } 2026-09-03 22:12:12.167723574 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpm2VSWR/src/error_1.py` 2026-09-03 22:12:12.167733914 DEBUG notification{method=textDocument/didChange}: Fast path - replacing entire document 2026-09-03 22:12:12.167748694 DEBUG notification{method=textDocument/didChange}:apply_changes: Handling file watcher change event: Changed { path: "/tmp/.tmpm2VSWR/src/error_2.py", kind: FileContent } 2026-09-03 22:12:12.167752024 DEBUG notification{method=textDocument/didChange}:apply_changes: Updating the revision of `/tmp/.tmpm2VSWR/src/error_2.py` 2026-09-03 22:12:12.167789204 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.167846865 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_1.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_1.py' 2026-09-03 22:12:12.167854025 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_2.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_2.py' 2026-09-03 22:12:12.167873395 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpm2VSWR/src/error_0.py"))}: Checking file '/tmp/.tmpm2VSWR/src/error_0.py' 2026-09-03 22:12:12.167985395 DEBUG Received notification `$/progress` 2026-09-03 22:12:12.168020446 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.168059826 DEBUG method="workspace/diagnostic" response.id=3 duration=302.09µs 2026-09-03 22:12:12.168079246 DEBUG Received server response for request 3 2026-09-03 22:12:12.178527150 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.178561250 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.178568390 DEBUG method="shutdown" response.id=4 duration=11.68µs 2026-09-03 22:12:12.178585340 DEBUG Received server response for request 4 2026-09-03 22:12:12.178589800 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.178605781 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_current_analysis_unreachable_code_hint_tag ... 2026-09-03 22:12:12.181742403 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.181826633 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.181863294 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.181926864 DEBUG Client info: None 2026-09-03 22:12:12.181957494 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.181971764 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.181978564 INFO Version: Unknown 2026-09-03 22:12:12.182022955 DEBUG Received server response for request 1 2026-09-03 22:12:12.182061455 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.182153346 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.182192496 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.182196056 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.182209476 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.182264246 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.182276337 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.182280737 DEBUG Initializing workspace `file:///tmp/.tmpQdGuhX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.182299547 DEBUG Searching for a project in '/tmp/.tmpQdGuhX/src' 2026-09-03 22:12:12.182353417 DEBUG Found project at '/tmp/.tmpQdGuhX' 2026-09-03 22:12:12.182357317 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.182692469 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.182697519 DEBUG Discovering virtual environment in `/tmp/.tmpQdGuhX` 2026-09-03 22:12:12.182740540 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.182744720 DEBUG No virtual environment found 2026-09-03 22:12:12.182754260 DEBUG Including `./src` in `environment.root` because a `./src` directory exists and is not a package 2026-09-03 22:12:12.182763080 DEBUG Adding first-party search path `/tmp/.tmpQdGuhX/src` 2026-09-03 22:12:12.182767020 DEBUG Adding first-party search path `/tmp/.tmpQdGuhX` 2026-09-03 22:12:12.182770800 DEBUG Using vendored stdlib 2026-09-03 22:12:12.182877471 INFO Python version: Python 3.10, platform: linux 2026-09-03 22:12:12.182881851 DEBUG Adding new file root '/tmp/.tmpQdGuhX' of kind Project 2026-09-03 22:12:12.183006202 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.183009822 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.183063222 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project '.tmpQdGuhX' 2026-09-03 22:12:12.184705894 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=.tmpQdGuhX}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.184799714 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQdGuhX/src/foo.py"))}: Checking file '/tmp/.tmpQdGuhX/src/foo.py' 2026-09-03 22:12:12.184900175 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQdGuhX/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.198867974 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQdGuhX/src/foo.py"))}: Module `typing.Self` not found in search paths 2026-09-03 22:12:12.198898014 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQdGuhX/src/foo.py"))}: Module `typing.Self` not found while looking in parent dirs (typing mode) 2026-09-03 22:12:12.198939864 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-09-03 22:12:12.198962254 DEBUG method="workspace/diagnostic" response.id=2 duration=15.95ms 2026-09-03 22:12:12.198979135 DEBUG Received server response for request 2 2026-09-03 22:12:12.209266607 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.209299938 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.209306768 DEBUG method="shutdown" response.id=3 duration=10.46µs 2026-09-03 22:12:12.209316138 DEBUG Received server response for request 3 2026-09-03 22:12:12.209319508 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.209336428 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unreachable_code_hint_tag ... 2026-09-03 22:12:12.212248158 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.212303459 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.212345389 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.212428930 DEBUG Client info: None 2026-09-03 22:12:12.212466010 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.212481420 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.212488680 INFO Version: Unknown 2026-09-03 22:12:12.212532380 DEBUG Received server response for request 1 2026-09-03 22:12:12.212564591 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.212702392 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.212746162 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.212750372 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.212761712 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.212828382 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.212843093 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.212848013 DEBUG Initializing workspace `file:///tmp/.tmpctskDo/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.212869713 DEBUG Searching for a project in '/tmp/.tmpctskDo/src' 2026-09-03 22:12:12.212902843 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.212907523 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.213525527 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.213531367 DEBUG Discovering virtual environment in `/tmp/.tmpctskDo/src` 2026-09-03 22:12:12.213581758 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.213586838 DEBUG No virtual environment found 2026-09-03 22:12:12.213598688 DEBUG Adding first-party search path `/tmp/.tmpctskDo/src` 2026-09-03 22:12:12.213602838 DEBUG Using vendored stdlib 2026-09-03 22:12:12.213728799 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.213733579 DEBUG Adding new file root '/tmp/.tmpctskDo/src' of kind Project 2026-09-03 22:12:12.213919760 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.213929060 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.213975431 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.215606942 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.215717543 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpctskDo/src/foo.py"))}: Checking file '/tmp/.tmpctskDo/src/foo.py' 2026-09-03 22:12:12.215893354 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpctskDo/src/foo.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.224830537 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpctskDo/src/foo.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.230004084 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.014s 2026-09-03 22:12:12.230044264 DEBUG method="workspace/diagnostic" response.id=2 duration=16.11ms 2026-09-03 22:12:12.230060234 DEBUG Received server response for request 2 2026-09-03 22:12:12.240300537 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.240336537 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.240343967 DEBUG method="shutdown" response.id=3 duration=12.54µs 2026-09-03 22:12:12.240354077 DEBUG Received server response for request 3 2026-09-03 22:12:12.240358037 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.240374047 DEBUG Received exit notification, exiting ok test pull_diagnostics::workspace_reports_unused_binding_hint_tag ... 2026-09-03 22:12:12.243507779 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.243579610 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.243621210 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.243677261 DEBUG Client info: None 2026-09-03 22:12:12.243701021 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.243714571 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.243720781 INFO Version: Unknown 2026-09-03 22:12:12.243765101 DEBUG Received server response for request 1 2026-09-03 22:12:12.243823362 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.243920762 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.243960623 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.243964553 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.243978983 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.244026813 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.244038183 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.244042933 DEBUG Initializing workspace `file:///tmp/.tmpCAgmtu/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.244061783 DEBUG Searching for a project in '/tmp/.tmpCAgmtu/src' 2026-09-03 22:12:12.244093633 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.244097744 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.244430646 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.244435566 DEBUG Discovering virtual environment in `/tmp/.tmpCAgmtu/src` 2026-09-03 22:12:12.244477056 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.244480746 DEBUG No virtual environment found 2026-09-03 22:12:12.244491706 DEBUG Adding first-party search path `/tmp/.tmpCAgmtu/src` 2026-09-03 22:12:12.244495826 DEBUG Using vendored stdlib 2026-09-03 22:12:12.244590287 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.244594417 DEBUG Adding new file root '/tmp/.tmpCAgmtu/src' of kind Project 2026-09-03 22:12:12.244733938 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.244737748 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.245015690 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'src' 2026-09-03 22:12:12.247501478 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=src}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.247595658 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpCAgmtu/src/foo.py"))}: Checking file '/tmp/.tmpCAgmtu/src/foo.py' 2026-09-03 22:12:12.247688809 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.247710509 DEBUG method="workspace/diagnostic" response.id=2 duration=2.97ms 2026-09-03 22:12:12.247724639 DEBUG Received server response for request 2 2026-09-03 22:12:12.257991292 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.258016602 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.258022582 DEBUG method="shutdown" response.id=3 duration=10.21µs 2026-09-03 22:12:12.258034212 DEBUG Received server response for request 3 2026-09-03 22:12:12.258037742 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.258046802 DEBUG Received exit notification, exiting ok test rename::notebook ... 2026-09-03 22:12:12.259363432 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.259426082 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.259457592 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.259506163 DEBUG Client info: None 2026-09-03 22:12:12.259529293 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.259542863 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.259549013 INFO Version: Unknown 2026-09-03 22:12:12.259588723 DEBUG Received server response for request 1 2026-09-03 22:12:12.259624804 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.259637614 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpWp4roi 2026-09-03 22:12:12.259716094 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.259752735 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.259756265 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.259763925 DEBUG No workspace configuration provided for file:///tmp/.tmpWp4roi 2026-09-03 22:12:12.259777965 DEBUG Client sends notification `notebookDocument/didOpen` 2026-09-03 22:12:12.259780625 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-09-03 22:12:12.259828835 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.259833755 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpWp4roi, using default options 2026-09-03 22:12:12.259839595 DEBUG Deferring `notebookDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.259842955 DEBUG Initializing workspace `file:///tmp/.tmpWp4roi`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.259861155 DEBUG Searching for a project in '/tmp/.tmpWp4roi' 2026-09-03 22:12:12.259886835 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.259890895 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.260205118 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.260209628 DEBUG Discovering virtual environment in `/tmp/.tmpWp4roi` 2026-09-03 22:12:12.260248178 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.260251808 DEBUG No virtual environment found 2026-09-03 22:12:12.260262938 DEBUG Adding first-party search path `/tmp/.tmpWp4roi` 2026-09-03 22:12:12.260266828 DEBUG Using vendored stdlib 2026-09-03 22:12:12.260357149 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.260360819 DEBUG Adding new file root '/tmp/.tmpWp4roi' of kind Project 2026-09-03 22:12:12.260474870 DEBUG Updating project to check open files 2026-09-03 22:12:12.260490530 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.260493480 DEBUG Processing deferred notification `notebookDocument/didOpen` 2026-09-03 22:12:12.260517320 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:12:12.260521720 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:12:12.260528020 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100))}}: Set open project files (count: 1) 2026-09-03 22:12:12.260532910 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:12:12.260535050 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:12:12.260539080 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101))}}: Set open project files (count: 2) 2026-09-03 22:12:12.260543230 DEBUG notification{method=notebookDocument/didOpen}: Opening file `vs-code:/test.ipynb` 2026-09-03 22:12:12.260545350 DEBUG notification{method=notebookDocument/didOpen}: Take open project files 2026-09-03 22:12:12.260549090 DEBUG notification{method=notebookDocument/didOpen}:set_open_files{open_files={file(Id(100)), file(Id(101)), file(Id(102))}}: Set open project files (count: 3) 2026-09-03 22:12:12.260611351 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Checking file 'vs-code:/test.ipynb' 2026-09-03 22:12:12.260699861 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.271516688 DEBUG notification{method=notebookDocument/didOpen}:check_file{file=file(Id(102))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.276098921 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:12:12.276111861 DEBUG Received notification `textDocument/publishDiagnostics` 2026-09-03 22:12:12.276160311 DEBUG method="textDocument/prepareRename" response.id=2 duration=65.18µs 2026-09-03 22:12:12.276174171 DEBUG Received server response for request 2 2026-09-03 22:12:12.276181571 DEBUG Client sends request `textDocument/rename` with ID 3 2026-09-03 22:12:12.278126805 INFO request{id=3 method=textDocument/rename}:Project::index_files{project=.tmpWp4roi}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.278178375 DEBUG request{id=3 method=textDocument/rename}: Failed to read notebook '/tmp/.tmpWp4roi/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-09-03 22:12:12.278221916 DEBUG method="textDocument/rename" response.id=3 duration=1.77ms 2026-09-03 22:12:12.278234026 DEBUG Received server response for request 3 2026-09-03 22:12:12.288495479 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.288528949 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.288537639 DEBUG method="shutdown" response.id=4 duration=13.43µs 2026-09-03 22:12:12.288548369 DEBUG Received server response for request 4 2026-09-03 22:12:12.288552169 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.288567059 DEBUG Received exit notification, exiting ok test rename::text_document ... 2026-09-03 22:12:12.291579200 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.291646181 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.291683461 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.291731331 DEBUG Client info: None 2026-09-03 22:12:12.291756512 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.291769302 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.291775382 INFO Version: Unknown 2026-09-03 22:12:12.291828972 DEBUG Received server response for request 1 2026-09-03 22:12:12.291868522 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.291881183 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpD38p8I 2026-09-03 22:12:12.291981363 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.292018634 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.292022044 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.292031194 DEBUG No workspace configuration provided for file:///tmp/.tmpD38p8I 2026-09-03 22:12:12.292038004 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.292043984 DEBUG Client sends request `textDocument/prepareRename` with ID 2 2026-09-03 22:12:12.292085554 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.292090044 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpD38p8I, using default options 2026-09-03 22:12:12.292095814 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.292099244 DEBUG Initializing workspace `file:///tmp/.tmpD38p8I`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.292117664 DEBUG Searching for a project in '/tmp/.tmpD38p8I' 2026-09-03 22:12:12.292144254 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.292148754 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.292478147 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.292483217 DEBUG Discovering virtual environment in `/tmp/.tmpD38p8I` 2026-09-03 22:12:12.292524177 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.292529117 DEBUG No virtual environment found 2026-09-03 22:12:12.292540327 DEBUG Adding first-party search path `/tmp/.tmpD38p8I` 2026-09-03 22:12:12.292544127 DEBUG Using vendored stdlib 2026-09-03 22:12:12.292637968 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.292642238 DEBUG Adding new file root '/tmp/.tmpD38p8I' of kind Project 2026-09-03 22:12:12.292760839 DEBUG Updating project to check open files 2026-09-03 22:12:12.292773299 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.292776259 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.292835699 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpD38p8I/foo.py", kind: File } 2026-09-03 22:12:12.292855459 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpD38p8I/foo.py` 2026-09-03 22:12:12.292858009 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.292864260 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.294509461 INFO request{id=2 method=textDocument/prepareRename}:Project::index_files{project=.tmpD38p8I}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.294617702 DEBUG method="textDocument/prepareRename" response.id=2 duration=1.75ms 2026-09-03 22:12:12.294631832 DEBUG Received server response for request 2 2026-09-03 22:12:12.294641002 DEBUG Client sends request `textDocument/rename` with ID 3 2026-09-03 22:12:12.294743443 DEBUG method="textDocument/rename" response.id=3 duration=90.09µs 2026-09-03 22:12:12.294755813 DEBUG Received server response for request 3 2026-09-03 22:12:12.304993856 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.305018226 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.305025916 DEBUG method="shutdown" response.id=4 duration=11.45µs 2026-09-03 22:12:12.305037206 DEBUG Received server response for request 4 2026-09-03 22:12:12.305040946 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.305050116 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_not_supporting_multiline_tokens ... 2026-09-03 22:12:12.306363685 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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-09-03 22:12:12.306430616 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.306463236 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.306517346 DEBUG Client info: None 2026-09-03 22:12:12.306540387 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.306552447 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.306558017 INFO Version: Unknown 2026-09-03 22:12:12.306599777 DEBUG Received server response for request 1 2026-09-03 22:12:12.306634337 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.306721778 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.306760228 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.306764138 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.306778758 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.306781958 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-03 22:12:12.306834279 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.306845709 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.306850069 DEBUG Initializing workspace `file:///tmp/.tmpOparCH/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.306867699 DEBUG Searching for a project in '/tmp/.tmpOparCH/src' 2026-09-03 22:12:12.306901639 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.306905539 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.307212721 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.307217321 DEBUG Discovering virtual environment in `/tmp/.tmpOparCH/src` 2026-09-03 22:12:12.307256352 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.307260252 DEBUG No virtual environment found 2026-09-03 22:12:12.307271082 DEBUG Adding first-party search path `/tmp/.tmpOparCH/src` 2026-09-03 22:12:12.307275032 DEBUG Using vendored stdlib 2026-09-03 22:12:12.307365623 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.307369083 DEBUG Adding new file root '/tmp/.tmpOparCH/src' of kind Project 2026-09-03 22:12:12.307480943 DEBUG Updating project to check open files 2026-09-03 22:12:12.307490663 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.307493623 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.307535324 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpOparCH/src/foo.py", kind: File } 2026-09-03 22:12:12.307550294 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpOparCH/src/foo.py` 2026-09-03 22:12:12.307552684 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.307558254 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.307712575 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.307742225 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.321488013 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=13.92ms 2026-09-03 22:12:12.321509073 DEBUG Received server response for request 2 2026-09-03 22:12:12.331753126 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.331788996 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.331796636 DEBUG method="shutdown" response.id=3 duration=11.70µs 2026-09-03 22:12:12.331817296 DEBUG Received server response for request 3 2026-09-03 22:12:12.331820976 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.331837386 DEBUG Received exit notification, exiting ok test semantic_tokens::multiline_token_client_supporting_multiline_tokens ... 2026-09-03 22:12:12.334612256 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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-09-03 22:12:12.334683767 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.334718547 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.334773957 DEBUG Client info: None 2026-09-03 22:12:12.334798147 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.334828128 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.334833968 INFO Version: Unknown 2026-09-03 22:12:12.334874128 DEBUG Received server response for request 1 2026-09-03 22:12:12.334908518 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.334999369 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.335037629 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.335041509 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.335057069 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.335060269 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-03 22:12:12.335106950 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.335119340 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.335123860 DEBUG Initializing workspace `file:///tmp/.tmpTtjI7b/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.335142870 DEBUG Searching for a project in '/tmp/.tmpTtjI7b/src' 2026-09-03 22:12:12.335174730 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.335178760 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.335508512 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.335513652 DEBUG Discovering virtual environment in `/tmp/.tmpTtjI7b/src` 2026-09-03 22:12:12.335554413 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.335557823 DEBUG No virtual environment found 2026-09-03 22:12:12.335568653 DEBUG Adding first-party search path `/tmp/.tmpTtjI7b/src` 2026-09-03 22:12:12.335572963 DEBUG Using vendored stdlib 2026-09-03 22:12:12.335665993 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.335670763 DEBUG Adding new file root '/tmp/.tmpTtjI7b/src' of kind Project 2026-09-03 22:12:12.335791804 DEBUG Updating project to check open files 2026-09-03 22:12:12.335802434 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.335821975 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.335863235 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpTtjI7b/src/foo.py", kind: File } 2026-09-03 22:12:12.335878705 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpTtjI7b/src/foo.py` 2026-09-03 22:12:12.335881175 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.335887185 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.336039156 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.336065856 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.349996915 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=14.10ms 2026-09-03 22:12:12.350018415 DEBUG Received server response for request 2 2026-09-03 22:12:12.360275088 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.360311328 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.360318699 DEBUG method="shutdown" response.id=3 duration=11.24µs 2026-09-03 22:12:12.360328669 DEBUG Received server response for request 3 2026-09-03 22:12:12.360332569 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.360347439 DEBUG Received exit notification, exiting ok test semantic_tokens::no_stale_tokens_after_opening_the_same_file_with_new_content ... 2026-09-03 22:12:12.363247309 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { 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-09-03 22:12:12.363320390 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.363357620 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.363426741 DEBUG Client info: None 2026-09-03 22:12:12.363454961 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.363468461 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "MULTILINE_SEMANTIC_TOKENS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.363474881 INFO Version: Unknown 2026-09-03 22:12:12.363521181 DEBUG Received server response for request 1 2026-09-03 22:12:12.363560142 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.363696203 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.363733113 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.363736843 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.363753053 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.363755813 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 2 2026-09-03 22:12:12.363829673 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.363844884 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.363849514 DEBUG Initializing workspace `file:///tmp/.tmplJYdtX/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.363871234 DEBUG Searching for a project in '/tmp/.tmplJYdtX/src' 2026-09-03 22:12:12.363905224 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.363909654 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.364535008 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.364541179 DEBUG Discovering virtual environment in `/tmp/.tmplJYdtX/src` 2026-09-03 22:12:12.364590879 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.364596569 DEBUG No virtual environment found 2026-09-03 22:12:12.364609119 DEBUG Adding first-party search path `/tmp/.tmplJYdtX/src` 2026-09-03 22:12:12.364613309 DEBUG Using vendored stdlib 2026-09-03 22:12:12.364740720 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.364746760 DEBUG Adding new file root '/tmp/.tmplJYdtX/src' of kind Project 2026-09-03 22:12:12.364927201 DEBUG Updating project to check open files 2026-09-03 22:12:12.364944291 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.364947821 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.365010172 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplJYdtX/src/foo", kind: File } 2026-09-03 22:12:12.365031632 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.365034222 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.365041092 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.365533566 DEBUG request{id=2 method=textDocument/semanticTokens/full}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.368078764 DEBUG method="textDocument/semanticTokens/full" response.id=2 duration=3.03ms 2026-09-03 22:12:12.368093144 DEBUG Received server response for request 2 2026-09-03 22:12:12.368108964 DEBUG Client sends notification `textDocument/didClose` 2026-09-03 22:12:12.368115694 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.368118204 DEBUG Client sends request `textDocument/semanticTokens/full` with ID 3 2026-09-03 22:12:12.368124884 DEBUG notification{method=textDocument/didClose}: Closing file `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368127844 DEBUG notification{method=textDocument/didClose}: Take open project files 2026-09-03 22:12:12.368133224 DEBUG notification{method=textDocument/didClose}:set_open_files{open_files={}}: Set open project files (count: 0) 2026-09-03 22:12:12.368138464 DEBUG notification{method=textDocument/didClose}:remove_file{file=file(Id(200))}: Removing file `/tmp/.tmplJYdtX/src/foo` from project `src` 2026-09-03 22:12:12.368145644 DEBUG notification{method=textDocument/didClose}: Updating the revision of `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368149774 DEBUG notification{method=textDocument/didClose}: Updating the permissions of `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368174704 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Opened("/tmp/.tmplJYdtX/src/foo") 2026-09-03 22:12:12.368178954 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the revision of `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368182544 DEBUG notification{method=textDocument/didOpen}:apply_changes: Updating the permissions of `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368189834 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplJYdtX/src/foo` 2026-09-03 22:12:12.368191864 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.368195645 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.368250825 DEBUG request{id=3 method=textDocument/semanticTokens/full}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.381743521 DEBUG method="textDocument/semanticTokens/full" response.id=3 duration=13.54ms 2026-09-03 22:12:12.381769621 DEBUG Received server response for request 3 2026-09-03 22:12:12.391856412 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.391892523 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.391900043 DEBUG method="shutdown" response.id=4 duration=11.96µs 2026-09-03 22:12:12.391917103 DEBUG Received server response for request 4 2026-09-03 22:12:12.391920913 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.391936283 DEBUG Received exit notification, exiting ok test signature_help::works_in_function_name ... 2026-09-03 22:12:12.394734823 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.394793813 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.394845864 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.394912914 DEBUG Client info: None 2026-09-03 22:12:12.394941014 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.394953314 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.394959124 INFO Version: Unknown 2026-09-03 22:12:12.395001585 DEBUG Received server response for request 1 2026-09-03 22:12:12.395033965 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.395158366 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.395202016 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.395206306 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.395218336 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.395221426 DEBUG Client sends request `textDocument/signatureHelp` with ID 2 2026-09-03 22:12:12.395282297 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.395295747 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.395300257 DEBUG Initializing workspace `file:///tmp/.tmpkBtUwy/src`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.395320877 DEBUG Searching for a project in '/tmp/.tmpkBtUwy/src' 2026-09-03 22:12:12.395355807 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.395360087 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.395917141 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.395923501 DEBUG Discovering virtual environment in `/tmp/.tmpkBtUwy/src` 2026-09-03 22:12:12.395973632 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.395978752 DEBUG No virtual environment found 2026-09-03 22:12:12.395990932 DEBUG Adding first-party search path `/tmp/.tmpkBtUwy/src` 2026-09-03 22:12:12.395994922 DEBUG Using vendored stdlib 2026-09-03 22:12:12.396109003 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.396113743 DEBUG Adding new file root '/tmp/.tmpkBtUwy/src' of kind Project 2026-09-03 22:12:12.396265994 DEBUG Updating project to check open files 2026-09-03 22:12:12.396280294 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.396283724 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.396340274 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkBtUwy/src/foo.py", kind: File } 2026-09-03 22:12:12.396359875 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkBtUwy/src/foo.py` 2026-09-03 22:12:12.396362555 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.396368915 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.396760237 DEBUG request{id=2 method=textDocument/signatureHelp}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.411093609 DEBUG request{id=2 method=textDocument/signatureHelp}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.416712199 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:12:12.416727349 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found in search paths 2026-09-03 22:12:12.416735579 DEBUG request{id=2 method=textDocument/signatureHelp}:map_stub_definition: Module `re` not found while looking in parent dirs (runtime mode) 2026-09-03 22:12:12.416761969 DEBUG method="textDocument/signatureHelp" response.id=2 duration=20.39ms 2026-09-03 22:12:12.416781380 DEBUG Received server response for request 2 2026-09-03 22:12:12.427064693 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.427099873 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.427105933 DEBUG method="shutdown" response.id=3 duration=10.57µs 2026-09-03 22:12:12.427115933 DEBUG Received server response for request 3 2026-09-03 22:12:12.427120033 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.427129513 DEBUG Received exit notification, exiting ok test type_hierarchy::chained_hierarchy ... 2026-09-03 22:12:12.433621719 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.433693230 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.433731420 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.433793280 DEBUG Client info: None 2026-09-03 22:12:12.433836601 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.433850301 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.433857221 INFO Version: Unknown 2026-09-03 22:12:12.433902171 DEBUG Received server response for request 1 2026-09-03 22:12:12.433948761 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.433962151 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpJgaWXz 2026-09-03 22:12:12.434089872 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.434129623 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.434133063 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.434141443 DEBUG No workspace configuration provided for file:///tmp/.tmpJgaWXz 2026-09-03 22:12:12.434148483 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.434151723 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-03 22:12:12.434212423 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.434218853 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpJgaWXz, using default options 2026-09-03 22:12:12.434226543 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.434230603 DEBUG Initializing workspace `file:///tmp/.tmpJgaWXz`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.434252934 DEBUG Searching for a project in '/tmp/.tmpJgaWXz' 2026-09-03 22:12:12.434281754 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.434286384 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.434909598 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.434916288 DEBUG Discovering virtual environment in `/tmp/.tmpJgaWXz` 2026-09-03 22:12:12.434967289 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.434972399 DEBUG No virtual environment found 2026-09-03 22:12:12.434985369 DEBUG Adding first-party search path `/tmp/.tmpJgaWXz` 2026-09-03 22:12:12.434989519 DEBUG Using vendored stdlib 2026-09-03 22:12:12.435118210 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.435123850 DEBUG Adding new file root '/tmp/.tmpJgaWXz' of kind Project 2026-09-03 22:12:12.435290621 DEBUG Updating project to check open files 2026-09-03 22:12:12.435307101 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.435310791 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.435369732 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpJgaWXz/foo.py", kind: File } 2026-09-03 22:12:12.435390082 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpJgaWXz/foo.py` 2026-09-03 22:12:12.435392792 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.435399822 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.435936416 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.436006966 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=601.42µs 2026-09-03 22:12:12.436019126 DEBUG Received server response for request 2 2026-09-03 22:12:12.436032086 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-03 22:12:12.436083727 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=39.13µs 2026-09-03 22:12:12.436092867 DEBUG Received server response for request 3 2026-09-03 22:12:12.436102667 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-09-03 22:12:12.436138487 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=25.28µs 2026-09-03 22:12:12.436146927 DEBUG Received server response for request 4 2026-09-03 22:12:12.436155027 DEBUG Client sends request `typeHierarchy/supertypes` with ID 5 2026-09-03 22:12:12.448054752 DEBUG method="typeHierarchy/supertypes" response.id=5 duration=11.89ms 2026-09-03 22:12:12.448092462 DEBUG Received server response for request 5 2026-09-03 22:12:12.448106782 DEBUG Client sends request `typeHierarchy/supertypes` with ID 6 2026-09-03 22:12:12.448153762 DEBUG method="typeHierarchy/supertypes" response.id=6 duration=33.07µs 2026-09-03 22:12:12.448170232 DEBUG Received server response for request 6 2026-09-03 22:12:12.458251674 DEBUG Client sends request `shutdown` with ID 7 2026-09-03 22:12:12.458284634 DEBUG request{id=7 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.458292934 DEBUG method="shutdown" response.id=7 duration=12.39µs 2026-09-03 22:12:12.458303314 DEBUG Received server response for request 7 2026-09-03 22:12:12.458307084 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.458322164 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_subtypes ... 2026-09-03 22:12:12.460942403 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.461019814 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.461072004 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.461127734 DEBUG Client info: None 2026-09-03 22:12:12.461154345 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.461167685 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.461174185 INFO Version: Unknown 2026-09-03 22:12:12.461214795 DEBUG Received server response for request 1 2026-09-03 22:12:12.461260195 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.461273865 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpkYnU2i 2026-09-03 22:12:12.461391636 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.461432727 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.461436897 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.461447807 DEBUG No workspace configuration provided for file:///tmp/.tmpkYnU2i 2026-09-03 22:12:12.461455607 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.461458907 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-03 22:12:12.461496497 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.461501987 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpkYnU2i, using default options 2026-09-03 22:12:12.461509257 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.461513667 DEBUG Initializing workspace `file:///tmp/.tmpkYnU2i`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.461535367 DEBUG Searching for a project in '/tmp/.tmpkYnU2i' 2026-09-03 22:12:12.461563997 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.461568788 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.462126581 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.462132731 DEBUG Discovering virtual environment in `/tmp/.tmpkYnU2i` 2026-09-03 22:12:12.462181412 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.462186162 DEBUG No virtual environment found 2026-09-03 22:12:12.462198662 DEBUG Adding first-party search path `/tmp/.tmpkYnU2i` 2026-09-03 22:12:12.462203052 DEBUG Using vendored stdlib 2026-09-03 22:12:12.462322083 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.462327203 DEBUG Adding new file root '/tmp/.tmpkYnU2i' of kind Project 2026-09-03 22:12:12.462497524 DEBUG Updating project to check open files 2026-09-03 22:12:12.462512264 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.462515374 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.462573935 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpkYnU2i/foo.py", kind: File } 2026-09-03 22:12:12.462594495 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpkYnU2i/foo.py` 2026-09-03 22:12:12.462597035 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.462603625 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.463029358 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.463097298 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=488.28µs 2026-09-03 22:12:12.463109958 DEBUG Received server response for request 2 2026-09-03 22:12:12.463125349 DEBUG Client sends request `typeHierarchy/subtypes` with ID 3 2026-09-03 22:12:12.463170609 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path '/tmp/.tmpkYnU2i' 2026-09-03 22:12:12.463181359 DEBUG request{id=3 method=typeHierarchy/subtypes}: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:12:12.475667818 DEBUG Module `__builtins__` not found in search paths 2026-09-03 22:12:12.483630714 DEBUG method="typeHierarchy/subtypes" response.id=3 duration=20.49ms 2026-09-03 22:12:12.483657934 DEBUG Received server response for request 3 2026-09-03 22:12:12.493762426 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.493797616 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.493819746 DEBUG method="shutdown" response.id=4 duration=28.15µs 2026-09-03 22:12:12.493837257 DEBUG Received server response for request 4 2026-09-03 22:12:12.493841427 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.493856887 DEBUG Received exit notification, exiting ok test type_hierarchy::simple_supertypes ... 2026-09-03 22:12:12.512084846 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.512165177 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.512207647 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.512269097 DEBUG Client info: None 2026-09-03 22:12:12.512307468 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.512321458 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.512328318 INFO Version: Unknown 2026-09-03 22:12:12.512371738 DEBUG Received server response for request 1 2026-09-03 22:12:12.512416209 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.512429619 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmpXfuLjq 2026-09-03 22:12:12.512543199 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.512595190 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.512599100 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.512606990 DEBUG No workspace configuration provided for file:///tmp/.tmpXfuLjq 2026-09-03 22:12:12.512613340 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.512616220 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-03 22:12:12.512671090 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.512677220 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmpXfuLjq, using default options 2026-09-03 22:12:12.512683920 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.512688320 DEBUG Initializing workspace `file:///tmp/.tmpXfuLjq`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.512710431 DEBUG Searching for a project in '/tmp/.tmpXfuLjq' 2026-09-03 22:12:12.512739661 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.512744871 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.513292375 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.513298985 DEBUG Discovering virtual environment in `/tmp/.tmpXfuLjq` 2026-09-03 22:12:12.513351455 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.513356935 DEBUG No virtual environment found 2026-09-03 22:12:12.513370225 DEBUG Adding first-party search path `/tmp/.tmpXfuLjq` 2026-09-03 22:12:12.513374525 DEBUG Using vendored stdlib 2026-09-03 22:12:12.513475896 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.513480476 DEBUG Adding new file root '/tmp/.tmpXfuLjq' of kind Project 2026-09-03 22:12:12.513630277 DEBUG Updating project to check open files 2026-09-03 22:12:12.513646837 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.513650217 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.513703998 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpXfuLjq/foo.py", kind: File } 2026-09-03 22:12:12.513724578 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpXfuLjq/foo.py` 2026-09-03 22:12:12.513727178 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.513734248 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.514039490 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.514098691 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=358.54µs 2026-09-03 22:12:12.514110541 DEBUG Received server response for request 2 2026-09-03 22:12:12.514122841 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-03 22:12:12.514172031 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=36.16µs 2026-09-03 22:12:12.514181601 DEBUG Received server response for request 3 2026-09-03 22:12:12.524263093 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.524285143 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.524293773 DEBUG method="shutdown" response.id=4 duration=12.93µs 2026-09-03 22:12:12.524311883 DEBUG Received server response for request 4 2026-09-03 22:12:12.524315903 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.524324673 DEBUG Received exit notification, exiting ok test type_hierarchy::vendored_supertypes ... 2026-09-03 22:12:12.525612632 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.525685243 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.525727483 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.525775553 DEBUG Client info: None 2026-09-03 22:12:12.525803344 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.525826314 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.525831274 INFO Version: Unknown 2026-09-03 22:12:12.525869724 DEBUG Received server response for request 1 2026-09-03 22:12:12.525907864 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.525919224 WARN No workspace(s) were provided during initialization. Using the current working directory from the fallback system as a default workspace: /tmp/.tmp0INfbS 2026-09-03 22:12:12.526014195 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.526048905 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.526052955 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.526060995 DEBUG No workspace configuration provided for file:///tmp/.tmp0INfbS 2026-09-03 22:12:12.526066885 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.526070105 DEBUG Client sends request `textDocument/prepareTypeHierarchy` with ID 2 2026-09-03 22:12:12.526118506 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.526124676 DEBUG client_response{id=0 method=workspace/configuration}: No workspace options provided for file:///tmp/.tmp0INfbS, using default options 2026-09-03 22:12:12.526132056 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.526136496 DEBUG Initializing workspace `file:///tmp/.tmp0INfbS`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.526157426 DEBUG Searching for a project in '/tmp/.tmp0INfbS' 2026-09-03 22:12:12.526187916 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.526193376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.526853261 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.526859551 DEBUG Discovering virtual environment in `/tmp/.tmp0INfbS` 2026-09-03 22:12:12.526910971 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.526916061 DEBUG No virtual environment found 2026-09-03 22:12:12.526928972 DEBUG Adding first-party search path `/tmp/.tmp0INfbS` 2026-09-03 22:12:12.526933152 DEBUG Using vendored stdlib 2026-09-03 22:12:12.527055252 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.527060123 DEBUG Adding new file root '/tmp/.tmp0INfbS' of kind Project 2026-09-03 22:12:12.527202124 DEBUG Updating project to check open files 2026-09-03 22:12:12.527217834 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.527221164 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.527282184 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp0INfbS/foo.py", kind: File } 2026-09-03 22:12:12.527303824 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp0INfbS/foo.py` 2026-09-03 22:12:12.527306994 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.527313894 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.527558746 DEBUG request{id=2 method=textDocument/prepareTypeHierarchy}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.540151485 DEBUG method="textDocument/prepareTypeHierarchy" response.id=2 duration=12.83ms 2026-09-03 22:12:12.540183736 DEBUG Received server response for request 2 2026-09-03 22:12:12.540200666 DEBUG Client sends request `typeHierarchy/supertypes` with ID 3 2026-09-03 22:12:12.540264366 DEBUG request{id=3 method=typeHierarchy/supertypes}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.540407537 DEBUG method="typeHierarchy/supertypes" response.id=3 duration=192.37µs 2026-09-03 22:12:12.540427047 DEBUG Received server response for request 3 2026-09-03 22:12:12.540443848 DEBUG Client sends request `typeHierarchy/supertypes` with ID 4 2026-09-03 22:12:12.540506298 DEBUG method="typeHierarchy/supertypes" response.id=4 duration=52.74µs 2026-09-03 22:12:12.540521798 DEBUG Received server response for request 4 2026-09-03 22:12:12.550603630 DEBUG Client sends request `shutdown` with ID 5 2026-09-03 22:12:12.550625950 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.550633930 DEBUG method="shutdown" response.id=5 duration=11.89µs 2026-09-03 22:12:12.550650970 DEBUG Received server response for request 5 2026-09-03 22:12:12.550654580 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.550664010 DEBUG Received exit notification, exiting ok test workspace_folders::add_and_remove_workspace_folders ... 2026-09-03 22:12:12.555655936 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.555719086 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.555758046 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.555834987 DEBUG Client info: None 2026-09-03 22:12:12.555866287 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.555878467 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.555883647 INFO Version: Unknown 2026-09-03 22:12:12.555921247 DEBUG Received server response for request 1 2026-09-03 22:12:12.555954718 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.556072469 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.556114029 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.556117299 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.556131879 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.556193919 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.556209299 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.556213350 DEBUG Initializing workspace `file:///tmp/.tmpmE6Bmh/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.556233190 DEBUG Searching for a project in '/tmp/.tmpmE6Bmh/root1' 2026-09-03 22:12:12.556266500 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.556271050 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.556766843 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.556772373 DEBUG Discovering virtual environment in `/tmp/.tmpmE6Bmh/root1` 2026-09-03 22:12:12.556837314 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.556842114 DEBUG No virtual environment found 2026-09-03 22:12:12.556854244 DEBUG Adding first-party search path `/tmp/.tmpmE6Bmh/root1` 2026-09-03 22:12:12.556858254 DEBUG Using vendored stdlib 2026-09-03 22:12:12.556963445 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.556967645 DEBUG Adding new file root '/tmp/.tmpmE6Bmh/root1' of kind Project 2026-09-03 22:12:12.557111176 DEBUG Initializing workspace `file:///tmp/.tmpmE6Bmh/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.557120546 DEBUG Searching for a project in '/tmp/.tmpmE6Bmh/root2' 2026-09-03 22:12:12.557150506 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.557153596 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.557529699 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.557539839 DEBUG Discovering virtual environment in `/tmp/.tmpmE6Bmh/root2` 2026-09-03 22:12:12.557573529 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.557576989 DEBUG No virtual environment found 2026-09-03 22:12:12.557588409 DEBUG Adding first-party search path `/tmp/.tmpmE6Bmh/root2` 2026-09-03 22:12:12.557592239 DEBUG Using vendored stdlib 2026-09-03 22:12:12.557671000 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.557674140 DEBUG Adding new file root '/tmp/.tmpmE6Bmh/root2' of kind Project 2026-09-03 22:12:12.557758101 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.557761741 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.557792211 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.559471153 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.559547493 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root1/main.py"))}: Checking file '/tmp/.tmpmE6Bmh/root1/main.py' 2026-09-03 22:12:12.559632684 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.568523987 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.568618658 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.568626318 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:12.570093258 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-09-03 22:12:12.570143888 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root2/main.py"))}: Checking file '/tmp/.tmpmE6Bmh/root2/main.py' 2026-09-03 22:12:12.570189259 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.578508778 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.578566908 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.008s 2026-09-03 22:12:12.578595328 DEBUG method="workspace/diagnostic" response.id=2 duration=20.83ms 2026-09-03 22:12:12.578611349 DEBUG Received server response for request 2 2026-09-03 22:12:12.578753200 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.578783950 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root3, file:///tmp/.tmpmE6Bmh/root3), to remove: (root2, file:///tmp/.tmpmE6Bmh/root2) 2026-09-03 22:12:12.578790230 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpmE6Bmh/root2 2026-09-03 22:12:12.579800117 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-03 22:12:12.579837017 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.579841877 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.579853097 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:12.579862137 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.579875218 DEBUG Initializing workspace `file:///tmp/.tmpmE6Bmh/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.579888648 DEBUG Searching for a project in '/tmp/.tmpmE6Bmh/root3' 2026-09-03 22:12:12.579919838 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.579923898 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.580244680 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.580253930 DEBUG Discovering virtual environment in `/tmp/.tmpmE6Bmh/root3` 2026-09-03 22:12:12.580292960 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.580296761 DEBUG No virtual environment found 2026-09-03 22:12:12.580307881 DEBUG Adding first-party search path `/tmp/.tmpmE6Bmh/root3` 2026-09-03 22:12:12.580311901 DEBUG Using vendored stdlib 2026-09-03 22:12:12.580416501 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.580422581 DEBUG Adding new file root '/tmp/.tmpmE6Bmh/root3' of kind Project 2026-09-03 22:12:12.580528032 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.580549932 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.580564552 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.580567972 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-03 22:12:12.582027413 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.001s 2026-09-03 22:12:12.582087913 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root3/main.py"))}: Checking file '/tmp/.tmpmE6Bmh/root3/main.py' 2026-09-03 22:12:12.582139184 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.590176101 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpmE6Bmh/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.590240291 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.008s 2026-09-03 22:12:12.590271291 DEBUG method="workspace/diagnostic" response.id=3 duration=9.74ms 2026-09-03 22:12:12.590290111 DEBUG Received server response for request 3 2026-09-03 22:12:12.600454914 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.600489974 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.600496894 DEBUG method="shutdown" response.id=4 duration=11.20µs 2026-09-03 22:12:12.600506484 DEBUG Received server response for request 4 2026-09-03 22:12:12.600510014 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.600526504 DEBUG Received exit notification, exiting ok test workspace_folders::add_existing_workspace_folder_is_no_op ... 2026-09-03 22:12:12.604347111 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.604414322 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.604452712 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.604515363 DEBUG Client info: None 2026-09-03 22:12:12.604551623 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.604563013 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.604568623 INFO Version: Unknown 2026-09-03 22:12:12.604610503 DEBUG Received server response for request 1 2026-09-03 22:12:12.604654423 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.604761034 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.604799105 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.604802825 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.604829305 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.604832215 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.604891075 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.604907095 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-09-03 22:12:12.604912035 DEBUG Initializing workspace `file:///tmp/.tmpQqLibk/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.604934435 DEBUG Searching for a project in '/tmp/.tmpQqLibk/root1' 2026-09-03 22:12:12.604968186 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.604972376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.605544050 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.605549940 DEBUG Discovering virtual environment in `/tmp/.tmpQqLibk/root1` 2026-09-03 22:12:12.605596660 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.605601730 DEBUG No virtual environment found 2026-09-03 22:12:12.605613700 DEBUG Adding first-party search path `/tmp/.tmpQqLibk/root1` 2026-09-03 22:12:12.605618020 DEBUG Using vendored stdlib 2026-09-03 22:12:12.605742341 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.605747371 DEBUG Adding new file root '/tmp/.tmpQqLibk/root1' of kind Project 2026-09-03 22:12:12.605919062 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.605923462 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.605935333 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root1, file:///tmp/.tmpQqLibk/root1), to remove: 2026-09-03 22:12:12.605940313 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder `file:///tmp/.tmpQqLibk/root1` has already been added 2026-09-03 22:12:12.605977403 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.607585444 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.607687595 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQqLibk/root1/main.py"))}: Checking file '/tmp/.tmpQqLibk/root1/main.py' 2026-09-03 22:12:12.607790396 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQqLibk/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.616935891 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpQqLibk/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.617029011 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.617055392 DEBUG method="workspace/diagnostic" response.id=2 duration=11.11ms 2026-09-03 22:12:12.617070942 DEBUG Received server response for request 2 2026-09-03 22:12:12.627263554 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.627295244 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.627303894 DEBUG method="shutdown" response.id=3 duration=12.66µs 2026-09-03 22:12:12.627321544 DEBUG Received server response for request 3 2026-09-03 22:12:12.627325395 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.627340745 DEBUG Received exit notification, exiting ok test workspace_folders::add_multiple_workspace_folders ... 2026-09-03 22:12:12.629712311 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.629777212 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.629829062 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.629885933 DEBUG Client info: None 2026-09-03 22:12:12.629920103 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.629932943 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.629938383 INFO Version: Unknown 2026-09-03 22:12:12.629975993 DEBUG Received server response for request 1 2026-09-03 22:12:12.630017284 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.630122034 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.630156335 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.630159955 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.630169315 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.630230025 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.630243075 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.630247585 DEBUG Initializing workspace `file:///tmp/.tmpbdt0tc/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.630267575 DEBUG Searching for a project in '/tmp/.tmpbdt0tc/root1' 2026-09-03 22:12:12.630303186 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.630307376 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.630831159 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.630836709 DEBUG Discovering virtual environment in `/tmp/.tmpbdt0tc/root1` 2026-09-03 22:12:12.630881670 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.630886440 DEBUG No virtual environment found 2026-09-03 22:12:12.630898910 DEBUG Adding first-party search path `/tmp/.tmpbdt0tc/root1` 2026-09-03 22:12:12.630902930 DEBUG Using vendored stdlib 2026-09-03 22:12:12.631021201 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.631025681 DEBUG Adding new file root '/tmp/.tmpbdt0tc/root1' of kind Project 2026-09-03 22:12:12.631156992 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.631161042 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.631191812 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.632764653 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.632854764 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root1/main.py"))}: Checking file '/tmp/.tmpbdt0tc/root1/main.py' 2026-09-03 22:12:12.632953104 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.641241603 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.641325454 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.641353444 DEBUG method="workspace/diagnostic" response.id=2 duration=10.19ms 2026-09-03 22:12:12.641368294 DEBUG Received server response for request 2 2026-09-03 22:12:12.641483425 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.641511185 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmpbdt0tc/root2), (root3, file:///tmp/.tmpbdt0tc/root3), to remove: 2026-09-03 22:12:12.641518955 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-03 22:12:12.641528875 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.641532505 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.641546076 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:12.641554356 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.641563616 DEBUG Initializing workspace `file:///tmp/.tmpbdt0tc/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.641574936 DEBUG Searching for a project in '/tmp/.tmpbdt0tc/root2' 2026-09-03 22:12:12.641607476 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.641611736 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.641978459 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.641985469 DEBUG Discovering virtual environment in `/tmp/.tmpbdt0tc/root2` 2026-09-03 22:12:12.642021889 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.642025409 DEBUG No virtual environment found 2026-09-03 22:12:12.642036299 DEBUG Adding first-party search path `/tmp/.tmpbdt0tc/root2` 2026-09-03 22:12:12.642040479 DEBUG Using vendored stdlib 2026-09-03 22:12:12.642124310 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.642128050 DEBUG Adding new file root '/tmp/.tmpbdt0tc/root2' of kind Project 2026-09-03 22:12:12.642220810 DEBUG Initializing workspace `file:///tmp/.tmpbdt0tc/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.642230160 DEBUG Searching for a project in '/tmp/.tmpbdt0tc/root3' 2026-09-03 22:12:12.642257971 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.642261581 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.642601113 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.642605863 DEBUG Discovering virtual environment in `/tmp/.tmpbdt0tc/root3` 2026-09-03 22:12:12.642639483 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.642642883 DEBUG No virtual environment found 2026-09-03 22:12:12.642653943 DEBUG Adding first-party search path `/tmp/.tmpbdt0tc/root3` 2026-09-03 22:12:12.642657943 DEBUG Using vendored stdlib 2026-09-03 22:12:12.642734984 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.642738824 DEBUG Adding new file root '/tmp/.tmpbdt0tc/root3' of kind Project 2026-09-03 22:12:12.642833365 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.642858475 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.642872975 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.642876245 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:12.644305625 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.001s 2026-09-03 22:12:12.644354425 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root2/main.py"))}: Checking file '/tmp/.tmpbdt0tc/root2/main.py' 2026-09-03 22:12:12.644404266 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.652598134 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.652664264 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.008s 2026-09-03 22:12:12.652670344 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-03 22:12:12.654191825 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.654245556 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root3/main.py"))}: Checking file '/tmp/.tmpbdt0tc/root3/main.py' 2026-09-03 22:12:12.654292646 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.662525614 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpbdt0tc/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.662585935 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.008s 2026-09-03 22:12:12.662622145 DEBUG method="workspace/diagnostic" response.id=3 duration=19.78ms 2026-09-03 22:12:12.662639065 DEBUG Received server response for request 3 2026-09-03 22:12:12.672825808 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.672859288 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.672866748 DEBUG method="shutdown" response.id=4 duration=12.50µs 2026-09-03 22:12:12.672877198 DEBUG Received server response for request 4 2026-09-03 22:12:12.672881548 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.672898238 DEBUG Received exit notification, exiting ok test workspace_folders::add_workspace_folder_after_init ... 2026-09-03 22:12:12.677850733 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.677912184 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.677948874 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.678014904 DEBUG Client info: None 2026-09-03 22:12:12.678051485 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.678062745 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.678068285 INFO Version: Unknown 2026-09-03 22:12:12.678107645 DEBUG Received server response for request 1 2026-09-03 22:12:12.678143395 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.678233816 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.678273416 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.678276946 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.678287626 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.678347237 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.678359287 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.678363527 DEBUG Initializing workspace `file:///tmp/.tmp8FkwsX/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.678384237 DEBUG Searching for a project in '/tmp/.tmp8FkwsX/root1' 2026-09-03 22:12:12.678417287 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.678421367 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.678781060 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.678786070 DEBUG Discovering virtual environment in `/tmp/.tmp8FkwsX/root1` 2026-09-03 22:12:12.678846400 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.678850440 DEBUG No virtual environment found 2026-09-03 22:12:12.678861170 DEBUG Adding first-party search path `/tmp/.tmp8FkwsX/root1` 2026-09-03 22:12:12.678865600 DEBUG Using vendored stdlib 2026-09-03 22:12:12.678957131 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.678961381 DEBUG Adding new file root '/tmp/.tmp8FkwsX/root1' of kind Project 2026-09-03 22:12:12.679085972 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.679089882 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.679121912 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.680714294 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.680818714 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root1/main.py"))}: Checking file '/tmp/.tmp8FkwsX/root1/main.py' 2026-09-03 22:12:12.680901235 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.691223848 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.691301939 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-09-03 22:12:12.691328159 DEBUG method="workspace/diagnostic" response.id=2 duration=12.24ms 2026-09-03 22:12:12.691347879 DEBUG Received server response for request 2 2026-09-03 22:12:12.691458120 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.691482860 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp8FkwsX/root2), to remove: 2026-09-03 22:12:12.691490400 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-03 22:12:12.691501440 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.691504790 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.691514070 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:12.691521270 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.691530470 DEBUG Initializing workspace `file:///tmp/.tmp8FkwsX/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.691545891 DEBUG Searching for a project in '/tmp/.tmp8FkwsX/root2' 2026-09-03 22:12:12.691583881 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.691588091 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.691947783 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.691954203 DEBUG Discovering virtual environment in `/tmp/.tmp8FkwsX/root2` 2026-09-03 22:12:12.691996954 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.692001604 DEBUG No virtual environment found 2026-09-03 22:12:12.692013014 DEBUG Adding first-party search path `/tmp/.tmp8FkwsX/root2` 2026-09-03 22:12:12.692017194 DEBUG Using vendored stdlib 2026-09-03 22:12:12.692105264 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.692110335 DEBUG Adding new file root '/tmp/.tmp8FkwsX/root2' of kind Project 2026-09-03 22:12:12.692211865 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.692239015 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.692255416 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.692258896 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:12.694604792 INFO request{id=3 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.694662093 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root2/main.py"))}: Checking file '/tmp/.tmp8FkwsX/root2/main.py' 2026-09-03 22:12:12.694714723 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.703252764 DEBUG request{id=3 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmp8FkwsX/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.703319694 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.703344124 DEBUG method="workspace/diagnostic" response.id=3 duration=11.13ms 2026-09-03 22:12:12.703362584 DEBUG Received server response for request 3 2026-09-03 22:12:12.713515107 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.713546717 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.713554187 DEBUG method="shutdown" response.id=4 duration=11.93µs 2026-09-03 22:12:12.713564147 DEBUG Received server response for request 4 2026-09-03 22:12:12.713567387 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.713583457 DEBUG Received exit notification, exiting ok test workspace_folders::different_settings ... 2026-09-03 22:12:12.717197133 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.717254063 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.717294453 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.717359864 DEBUG Client info: None 2026-09-03 22:12:12.717389304 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.717402754 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.717408464 INFO Version: Unknown 2026-09-03 22:12:12.717449914 DEBUG Received server response for request 1 2026-09-03 22:12:12.717482515 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.717610466 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.717657756 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.717661156 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.717677256 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.717680276 DEBUG Client sends request `textDocument/completion` with ID 2 2026-09-03 22:12:12.717737086 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.717754977 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.717760217 DEBUG Initializing workspace `file:///tmp/.tmplT5lam/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.717784757 DEBUG Searching for a project in '/tmp/.tmplT5lam/root1' 2026-09-03 22:12:12.717832277 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.717836677 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.718440512 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.718446802 DEBUG Discovering virtual environment in `/tmp/.tmplT5lam/root1` 2026-09-03 22:12:12.718499632 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.718504892 DEBUG No virtual environment found 2026-09-03 22:12:12.718517862 DEBUG Adding first-party search path `/tmp/.tmplT5lam/root1` 2026-09-03 22:12:12.718521952 DEBUG Using vendored stdlib 2026-09-03 22:12:12.718643483 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.718648813 DEBUG Adding new file root '/tmp/.tmplT5lam/root1' of kind Project 2026-09-03 22:12:12.718836844 DEBUG Initializing workspace `file:///tmp/.tmplT5lam/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.718848244 DEBUG Searching for a project in '/tmp/.tmplT5lam/root2' 2026-09-03 22:12:12.718878025 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.718881495 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.719386338 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.719394078 DEBUG Discovering virtual environment in `/tmp/.tmplT5lam/root2` 2026-09-03 22:12:12.719430179 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.719433409 DEBUG No virtual environment found 2026-09-03 22:12:12.719444209 DEBUG Adding first-party search path `/tmp/.tmplT5lam/root2` 2026-09-03 22:12:12.719448089 DEBUG Using vendored stdlib 2026-09-03 22:12:12.719547189 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.719550899 DEBUG Adding new file root '/tmp/.tmplT5lam/root2' of kind Project 2026-09-03 22:12:12.719650660 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.719655070 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.719709061 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplT5lam/root1/main.py", kind: File } 2026-09-03 22:12:12.719729841 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplT5lam/root1/main.py` 2026-09-03 22:12:12.719732641 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.719749831 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.720046913 DEBUG request{id=2 method=textDocument/completion}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.737432716 INFO request{id=2 method=textDocument/completion}:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-09-03 22:12:12.737524537 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.741498325 DEBUG request{id=2 method=textDocument/completion}: Module `__builtins__` not found while looking in parent dirs (typing mode) 2026-09-03 22:12:12.762286023 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Resolving dynamic module resolution paths 2026-09-03 22:12:12.762301753 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found in search paths 2026-09-03 22:12:12.762307063 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `types` not found while looking in parent dirs (runtime mode) 2026-09-03 22:12:12.762363263 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found in search paths 2026-09-03 22:12:12.762367013 DEBUG request{id=2 method=textDocument/completion}:map_stub_definition: Module `_sitebuiltins` not found while looking in parent dirs (runtime mode) 2026-09-03 22:12:12.762420994 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path '/tmp/.tmplT5lam/root1' 2026-09-03 22:12:12.762430634 DEBUG request{id=2 method=textDocument/completion}:all_symbols: Listing modules in search path 'vendored://stdlib' 2026-09-03 22:12:12.782358255 DEBUG request{id=2 method=textDocument/completion}: Completions request returned 1 suggestions in 62.564014ms 2026-09-03 22:12:12.782401016 DEBUG method="textDocument/completion" response.id=2 duration=62.65ms 2026-09-03 22:12:12.782429596 DEBUG Received server response for request 2 2026-09-03 22:12:12.782648937 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.782664168 DEBUG Client sends request `textDocument/completion` with ID 3 2026-09-03 22:12:12.782750328 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmplT5lam/root2/main.py", kind: File } 2026-09-03 22:12:12.782774888 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmplT5lam/root2/main.py` 2026-09-03 22:12:12.782777908 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.782798099 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.782855359 DEBUG method="textDocument/completion" response.id=3 duration=52.10µs 2026-09-03 22:12:12.782866739 DEBUG Received server response for request 3 2026-09-03 22:12:12.792961671 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.792993201 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.793001771 DEBUG method="shutdown" response.id=4 duration=12.68µs 2026-09-03 22:12:12.793011351 DEBUG Received server response for request 4 2026-09-03 22:12:12.793015031 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.793030561 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_change ... 2026-09-03 22:12:12.801395101 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.801472561 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.801517661 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.801590622 DEBUG Client info: None 2026-09-03 22:12:12.801618142 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.801631372 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.801637532 INFO Version: Unknown 2026-09-03 22:12:12.801678823 DEBUG Received server response for request 1 2026-09-03 22:12:12.801722483 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.801840614 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.801882424 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.801885974 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.801900344 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.801903654 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:12.801955745 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.801968505 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.801972945 DEBUG Initializing workspace `file:///tmp/.tmp6tzM5g/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.801995025 DEBUG Searching for a project in '/tmp/.tmp6tzM5g/root1' 2026-09-03 22:12:12.802031215 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.802035915 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.802441798 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.802448358 DEBUG Discovering virtual environment in `/tmp/.tmp6tzM5g/root1` 2026-09-03 22:12:12.802500788 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.802505778 DEBUG No virtual environment found 2026-09-03 22:12:12.802518179 DEBUG Adding first-party search path `/tmp/.tmp6tzM5g/root1` 2026-09-03 22:12:12.802522279 DEBUG Using vendored stdlib 2026-09-03 22:12:12.802619779 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.802623919 DEBUG Adding new file root '/tmp/.tmp6tzM5g/root1' of kind Project 2026-09-03 22:12:12.802762180 DEBUG Updating project to check open files 2026-09-03 22:12:12.802773700 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.802777130 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.802838341 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6tzM5g/root1/main.py", kind: File } 2026-09-03 22:12:12.802855301 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6tzM5g/root1/main.py` 2026-09-03 22:12:12.802857911 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.802863511 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.803122093 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6tzM5g/root1/main.py"))}: Checking file '/tmp/.tmp6tzM5g/root1/main.py' 2026-09-03 22:12:12.803217783 DEBUG method="textDocument/diagnostic" response.id=2 duration=348.83µs 2026-09-03 22:12:12.803229724 DEBUG Received server response for request 2 2026-09-03 22:12:12.803311434 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.803329084 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: (root2, file:///tmp/.tmp6tzM5g/root2), to remove: 2026-09-03 22:12:12.803334464 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Requesting workspace configuration for workspaces 2026-09-03 22:12:12.803343684 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.803347804 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.803358394 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:12:12.803364885 DEBUG client_response{id=1 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.803371715 DEBUG Initializing workspace `file:///tmp/.tmp6tzM5g/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.803380555 DEBUG Searching for a project in '/tmp/.tmp6tzM5g/root2' 2026-09-03 22:12:12.803410285 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.803414025 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.803740107 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.803750487 DEBUG Discovering virtual environment in `/tmp/.tmp6tzM5g/root2` 2026-09-03 22:12:12.803788178 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.803791868 DEBUG No virtual environment found 2026-09-03 22:12:12.803803648 DEBUG Adding first-party search path `/tmp/.tmp6tzM5g/root2` 2026-09-03 22:12:12.803823368 DEBUG Using vendored stdlib 2026-09-03 22:12:12.803906078 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.803909818 DEBUG Adding new file root '/tmp/.tmp6tzM5g/root2' of kind Project 2026-09-03 22:12:12.803997159 DEBUG Updating project to check open files 2026-09-03 22:12:12.804006769 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.804037039 DEBUG method="textDocument/diagnostic" response.id=3 duration=26.79µs 2026-09-03 22:12:12.804047309 DEBUG Received server response for request 3 2026-09-03 22:12:12.804076360 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.804081440 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-03 22:12:12.804121450 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp6tzM5g/root2/main.py", kind: File } 2026-09-03 22:12:12.804134900 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp6tzM5g/root2/main.py` 2026-09-03 22:12:12.804137250 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.804143130 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.804167780 DEBUG request{id=4 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp6tzM5g/root2/main.py"))}: Checking file '/tmp/.tmp6tzM5g/root2/main.py' 2026-09-03 22:12:12.804193930 DEBUG method="textDocument/diagnostic" response.id=4 duration=46.21µs 2026-09-03 22:12:12.804203380 DEBUG Received server response for request 4 2026-09-03 22:12:12.814294772 DEBUG Client sends request `shutdown` with ID 5 2026-09-03 22:12:12.814313752 DEBUG request{id=5 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.814318112 DEBUG method="shutdown" response.id=5 duration=7.14µs 2026-09-03 22:12:12.814329042 DEBUG Received server response for request 5 2026-09-03 22:12:12.814332822 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.814344522 DEBUG Received exit notification, exiting ok test workspace_folders::global_settings_precedence ... 2026-09-03 22:12:12.815571801 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.815630102 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.815662162 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.815723712 DEBUG Client info: None 2026-09-03 22:12:12.815747462 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.815759582 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.815765773 INFO Version: Unknown 2026-09-03 22:12:12.815820473 DEBUG Received server response for request 1 2026-09-03 22:12:12.815847143 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.815964684 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.816003904 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.816006984 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.816023774 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.816026424 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:12.816079235 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.816094835 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.816099205 DEBUG Initializing workspace `file:///tmp/.tmpU3qPd2/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.816119595 DEBUG Searching for a project in '/tmp/.tmpU3qPd2/root1' 2026-09-03 22:12:12.816154025 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.816158755 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.816761510 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.816767240 DEBUG Discovering virtual environment in `/tmp/.tmpU3qPd2/root1` 2026-09-03 22:12:12.816837860 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.816843560 DEBUG No virtual environment found 2026-09-03 22:12:12.816856680 DEBUG Adding first-party search path `/tmp/.tmpU3qPd2/root1` 2026-09-03 22:12:12.816860890 DEBUG Using vendored stdlib 2026-09-03 22:12:12.816977331 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.816982111 DEBUG Adding new file root '/tmp/.tmpU3qPd2/root1' of kind Project 2026-09-03 22:12:12.817145632 DEBUG Initializing workspace `file:///tmp/.tmpU3qPd2/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.817155232 DEBUG Searching for a project in '/tmp/.tmpU3qPd2/root2' 2026-09-03 22:12:12.817187073 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.817190563 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.817697036 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.817708146 DEBUG Discovering virtual environment in `/tmp/.tmpU3qPd2/root2` 2026-09-03 22:12:12.817742617 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.817746227 DEBUG No virtual environment found 2026-09-03 22:12:12.817757157 DEBUG Adding first-party search path `/tmp/.tmpU3qPd2/root2` 2026-09-03 22:12:12.817761107 DEBUG Using vendored stdlib 2026-09-03 22:12:12.817876958 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.817880498 DEBUG Adding new file root '/tmp/.tmpU3qPd2/root2' of kind Project 2026-09-03 22:12:12.817979088 DEBUG Updating project to check open files 2026-09-03 22:12:12.817997908 DEBUG Updating project to check open files 2026-09-03 22:12:12.818002578 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.818006119 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.818061989 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpU3qPd2/root1/main.py", kind: File } 2026-09-03 22:12:12.818083319 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpU3qPd2/root1/main.py` 2026-09-03 22:12:12.818086019 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.818092479 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.818363871 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpU3qPd2/root1/main.py"))}: Checking file '/tmp/.tmpU3qPd2/root1/main.py' 2026-09-03 22:12:12.818468162 DEBUG method="textDocument/diagnostic" response.id=2 duration=369.90µs 2026-09-03 22:12:12.818479832 DEBUG Received server response for request 2 2026-09-03 22:12:12.818531572 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.818537892 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:12:12.818576003 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpU3qPd2/root2/main.py", kind: File } 2026-09-03 22:12:12.818584713 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpU3qPd2/root2/main.py` 2026-09-03 22:12:12.818586913 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.818591663 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.818618263 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpU3qPd2/root2/main.py"))}: Checking file '/tmp/.tmpU3qPd2/root2/main.py' 2026-09-03 22:12:12.818643633 DEBUG method="textDocument/diagnostic" response.id=3 duration=47.69µs 2026-09-03 22:12:12.818653113 DEBUG Received server response for request 3 2026-09-03 22:12:12.819195277 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.819230987 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.819276657 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.819341198 DEBUG Client info: None 2026-09-03 22:12:12.819364098 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.819374008 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.819378498 INFO Version: Unknown 2026-09-03 22:12:12.819413188 DEBUG Received server response for request 1 2026-09-03 22:12:12.819445779 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.819563570 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.819602510 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.819606350 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.819622090 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.819625250 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:12.819684160 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.819699640 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.819704811 DEBUG Initializing workspace `file:///tmp/.tmpgvjrka/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.819721911 DEBUG Searching for a project in '/tmp/.tmpgvjrka/root1' 2026-09-03 22:12:12.819755231 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.819759141 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.820136044 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.820141344 DEBUG Discovering virtual environment in `/tmp/.tmpgvjrka/root1` 2026-09-03 22:12:12.820178614 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.820182054 DEBUG No virtual environment found 2026-09-03 22:12:12.820193344 DEBUG Adding first-party search path `/tmp/.tmpgvjrka/root1` 2026-09-03 22:12:12.820197554 DEBUG Using vendored stdlib 2026-09-03 22:12:12.820287665 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.820292285 DEBUG Adding new file root '/tmp/.tmpgvjrka/root1' of kind Project 2026-09-03 22:12:12.820409975 DEBUG Initializing workspace `file:///tmp/.tmpgvjrka/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.820419036 DEBUG Searching for a project in '/tmp/.tmpgvjrka/root2' 2026-09-03 22:12:12.820450766 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.820454016 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.821600844 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.821611934 DEBUG Discovering virtual environment in `/tmp/.tmpgvjrka/root2` 2026-09-03 22:12:12.821647444 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.821651024 DEBUG No virtual environment found 2026-09-03 22:12:12.821661394 DEBUG Adding first-party search path `/tmp/.tmpgvjrka/root2` 2026-09-03 22:12:12.821665285 DEBUG Using vendored stdlib 2026-09-03 22:12:12.821786905 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.821793125 DEBUG Adding new file root '/tmp/.tmpgvjrka/root2' of kind Project 2026-09-03 22:12:12.821898656 DEBUG Updating project to check open files 2026-09-03 22:12:12.821909526 DEBUG Updating project to check open files 2026-09-03 22:12:12.821913416 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.821916196 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.821966487 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgvjrka/root1/main.py", kind: File } 2026-09-03 22:12:12.821980557 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgvjrka/root1/main.py` 2026-09-03 22:12:12.821982937 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.821987967 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.822064117 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgvjrka/root1/main.py"))}: Checking file '/tmp/.tmpgvjrka/root1/main.py' 2026-09-03 22:12:12.822141308 DEBUG method="textDocument/diagnostic" response.id=2 duration=148.28µs 2026-09-03 22:12:12.822153638 DEBUG Received server response for request 2 2026-09-03 22:12:12.822220528 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.822230039 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:12:12.822272559 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpgvjrka/root2/main.py", kind: File } 2026-09-03 22:12:12.822284979 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpgvjrka/root2/main.py` 2026-09-03 22:12:12.822287409 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.822292299 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.822319059 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpgvjrka/root2/main.py"))}: Checking file '/tmp/.tmpgvjrka/root2/main.py' 2026-09-03 22:12:12.822353679 DEBUG method="textDocument/diagnostic" response.id=3 duration=57.12µs 2026-09-03 22:12:12.822362889 DEBUG Received server response for request 3 2026-09-03 22:12:12.832459711 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.832479571 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.832485141 DEBUG method="shutdown" response.id=4 duration=9.46µs 2026-09-03 22:12:12.832493881 DEBUG Received server response for request 4 2026-09-03 22:12:12.832497801 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.832506811 DEBUG Received exit notification, exiting 2026-09-03 22:12:12.843122737 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.843158947 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.843167377 DEBUG method="shutdown" response.id=4 duration=14.46µs 2026-09-03 22:12:12.843185237 DEBUG Received server response for request 4 2026-09-03 22:12:12.843189177 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.843204837 DEBUG Received exit notification, exiting ok test workspace_folders::initialize_multiple_workspace_folders ... 2026-09-03 22:12:12.844568717 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.844627637 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.844663838 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.844718578 DEBUG Client info: None 2026-09-03 22:12:12.844746098 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.844757318 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.844762088 INFO Version: Unknown 2026-09-03 22:12:12.844801039 DEBUG Received server response for request 1 2026-09-03 22:12:12.844845269 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.844927760 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.844964350 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.844968160 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.844981380 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.845031000 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.845043230 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.845047290 DEBUG Initializing workspace `file:///tmp/.tmpn1J7Pb/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.845064831 DEBUG Searching for a project in '/tmp/.tmpn1J7Pb/root1' 2026-09-03 22:12:12.845095441 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.845099741 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.845400083 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.845405013 DEBUG Discovering virtual environment in `/tmp/.tmpn1J7Pb/root1` 2026-09-03 22:12:12.845444403 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.845448663 DEBUG No virtual environment found 2026-09-03 22:12:12.845458963 DEBUG Adding first-party search path `/tmp/.tmpn1J7Pb/root1` 2026-09-03 22:12:12.845462813 DEBUG Using vendored stdlib 2026-09-03 22:12:12.845550474 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.845554134 DEBUG Adding new file root '/tmp/.tmpn1J7Pb/root1' of kind Project 2026-09-03 22:12:12.845667735 DEBUG Initializing workspace `file:///tmp/.tmpn1J7Pb/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.845676795 DEBUG Searching for a project in '/tmp/.tmpn1J7Pb/root2' 2026-09-03 22:12:12.845704635 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.845707835 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.845987497 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.845992067 DEBUG Discovering virtual environment in `/tmp/.tmpn1J7Pb/root2` 2026-09-03 22:12:12.846026388 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.846030028 DEBUG No virtual environment found 2026-09-03 22:12:12.846039608 DEBUG Adding first-party search path `/tmp/.tmpn1J7Pb/root2` 2026-09-03 22:12:12.846043448 DEBUG Using vendored stdlib 2026-09-03 22:12:12.846121198 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.846124448 DEBUG Adding new file root '/tmp/.tmpn1J7Pb/root2' of kind Project 2026-09-03 22:12:12.846201119 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.846204159 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.846238759 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.848916968 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-09-03 22:12:12.849006839 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root1/main.py"))}: Checking file '/tmp/.tmpn1J7Pb/root1/main.py' 2026-09-03 22:12:12.849098189 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.858097163 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.858185714 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.858193204 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:12.859714255 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.859766075 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root2/main.py"))}: Checking file '/tmp/.tmpn1J7Pb/root2/main.py' 2026-09-03 22:12:12.859831995 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.868177225 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpn1J7Pb/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.868243415 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.868285855 DEBUG method="workspace/diagnostic" response.id=2 duration=22.08ms 2026-09-03 22:12:12.868305156 DEBUG Received server response for request 2 2026-09-03 22:12:12.878510048 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:12.878542368 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.878552568 DEBUG method="shutdown" response.id=3 duration=15.02µs 2026-09-03 22:12:12.878562198 DEBUG Received server response for request 3 2026-09-03 22:12:12.878565628 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.878579879 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_project ... 2026-09-03 22:12:12.882173194 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.882228495 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.882264715 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.882327235 DEBUG Client info: None 2026-09-03 22:12:12.882362635 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.882376106 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.882381896 INFO Version: Unknown 2026-09-03 22:12:12.882424876 DEBUG Received server response for request 1 2026-09-03 22:12:12.882457186 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.882574717 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.882619867 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.882623337 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.882643597 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.882647027 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:12.882697978 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.882714578 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.882719008 DEBUG Initializing workspace `file:///tmp/.tmpZqk0Xx`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.882740648 DEBUG Searching for a project in '/tmp/.tmpZqk0Xx' 2026-09-03 22:12:12.882790968 DEBUG Found project at '/tmp/.tmpZqk0Xx' 2026-09-03 22:12:12.882795299 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.883398963 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.883405503 DEBUG Discovering virtual environment in `/tmp/.tmpZqk0Xx` 2026-09-03 22:12:12.883455833 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.883461523 DEBUG No virtual environment found 2026-09-03 22:12:12.883473593 DEBUG Adding first-party search path `/tmp/.tmpZqk0Xx` 2026-09-03 22:12:12.883477813 DEBUG Using vendored stdlib 2026-09-03 22:12:12.883599484 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.883604084 DEBUG Adding new file root '/tmp/.tmpZqk0Xx' of kind Project 2026-09-03 22:12:12.883902246 DEBUG Initializing workspace `file:///tmp/.tmpZqk0Xx/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.883917796 DEBUG Searching for a project in '/tmp/.tmpZqk0Xx/external/Y' 2026-09-03 22:12:12.883945197 DEBUG Found project at '/tmp/.tmpZqk0Xx/external/Y' 2026-09-03 22:12:12.883948387 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.884470480 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.884477691 DEBUG Discovering virtual environment in `/tmp/.tmpZqk0Xx/external/Y` 2026-09-03 22:12:12.884513451 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.884517191 DEBUG No virtual environment found 2026-09-03 22:12:12.884527661 DEBUG Adding first-party search path `/tmp/.tmpZqk0Xx/external/Y` 2026-09-03 22:12:12.884531991 DEBUG Using vendored stdlib 2026-09-03 22:12:12.884623482 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.884628662 DEBUG Adding new file root '/tmp/.tmpZqk0Xx/external/Y' of kind Project 2026-09-03 22:12:12.884856363 DEBUG Updating project to check open files 2026-09-03 22:12:12.884874183 DEBUG Updating project to check open files 2026-09-03 22:12:12.884878503 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.884881973 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.884943864 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZqk0Xx/systemtests/included.py", kind: File } 2026-09-03 22:12:12.884964794 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZqk0Xx/systemtests/included.py` 2026-09-03 22:12:12.884967494 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.884974114 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.885075335 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/systemtests/included.py"))}: Checking file '/tmp/.tmpZqk0Xx/systemtests/included.py' 2026-09-03 22:12:12.885249156 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/systemtests/included.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.894282700 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/systemtests/included.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.898421139 DEBUG method="textDocument/diagnostic" response.id=2 duration=13.44ms 2026-09-03 22:12:12.898437590 DEBUG Received server response for request 2 2026-09-03 22:12:12.898531640 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.898543620 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:12:12.898592091 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZqk0Xx/external/Y/only_external.py", kind: File } 2026-09-03 22:12:12.898606251 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZqk0Xx/external/Y/only_external.py` 2026-09-03 22:12:12.898608701 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.898617601 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.898664581 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/external/Y/only_external.py"))}: Checking file '/tmp/.tmpZqk0Xx/external/Y/only_external.py' 2026-09-03 22:12:12.898726702 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/external/Y/only_external.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.906858859 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZqk0Xx/external/Y/only_external.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.910884528 DEBUG method="textDocument/diagnostic" response.id=3 duration=12.26ms 2026-09-03 22:12:12.910898578 DEBUG Received server response for request 3 2026-09-03 22:12:12.921026740 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.921060350 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.921067510 DEBUG method="shutdown" response.id=4 duration=11.87µs 2026-09-03 22:12:12.921083850 DEBUG Received server response for request 4 2026-09-03 22:12:12.921087450 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.921102851 DEBUG Received exit notification, exiting ok test workspace_folders::nested_sibling_workspace_uses_correct_settings ... 2026-09-03 22:12:12.925722563 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.925797894 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.925854484 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.925919575 DEBUG Client info: None 2026-09-03 22:12:12.925948545 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:12.925961875 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.925968045 INFO Version: Unknown 2026-09-03 22:12:12.926010175 DEBUG Received server response for request 1 2026-09-03 22:12:12.926056486 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.926175907 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.926215877 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.926219667 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.926240007 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.926243297 DEBUG Client sends request `textDocument/hover` with ID 2 2026-09-03 22:12:12.926296167 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.926313648 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:12.926318178 DEBUG Initializing workspace `file:///tmp/.tmpdjRxeT`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.926343898 DEBUG Searching for a project in '/tmp/.tmpdjRxeT' 2026-09-03 22:12:12.926371148 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.926375688 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.926966582 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.926972432 DEBUG Discovering virtual environment in `/tmp/.tmpdjRxeT` 2026-09-03 22:12:12.927022263 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.927027453 DEBUG No virtual environment found 2026-09-03 22:12:12.927040043 DEBUG Adding first-party search path `/tmp/.tmpdjRxeT` 2026-09-03 22:12:12.927044173 DEBUG Using vendored stdlib 2026-09-03 22:12:12.927167574 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.927172504 DEBUG Adding new file root '/tmp/.tmpdjRxeT' of kind Project 2026-09-03 22:12:12.927330325 DEBUG Initializing workspace `file:///tmp/.tmpdjRxeT/external/Y`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: Some( true, ), inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.927340355 DEBUG Searching for a project in '/tmp/.tmpdjRxeT/external/Y' 2026-09-03 22:12:12.927377895 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.927381285 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.927883989 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.927893479 DEBUG Discovering virtual environment in `/tmp/.tmpdjRxeT/external/Y` 2026-09-03 22:12:12.927929799 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.927933339 DEBUG No virtual environment found 2026-09-03 22:12:12.927944269 DEBUG Adding first-party search path `/tmp/.tmpdjRxeT/external/Y` 2026-09-03 22:12:12.927948159 DEBUG Using vendored stdlib 2026-09-03 22:12:12.928041940 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.928045490 DEBUG Adding new file root '/tmp/.tmpdjRxeT/external/Y' of kind Project 2026-09-03 22:12:12.928136990 DEBUG Updating project to check open files 2026-09-03 22:12:12.928156051 DEBUG Updating project to check open files 2026-09-03 22:12:12.928160171 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.928163711 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:12.928228271 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdjRxeT/systemtests/foo.py", kind: File } 2026-09-03 22:12:12.928250231 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdjRxeT/systemtests/foo.py` 2026-09-03 22:12:12.928252941 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.928259521 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.928665904 DEBUG request{id=2 method=textDocument/hover}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.938723246 DEBUG request{id=2 method=textDocument/hover}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.942902965 DEBUG request{id=2 method=textDocument/hover}: Inferred type of covering node is def foo() -> str 2026-09-03 22:12:12.942944996 DEBUG method="textDocument/hover" response.id=2 duration=14.68ms 2026-09-03 22:12:12.942960076 DEBUG Received server response for request 2 2026-09-03 22:12:12.942996676 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:12.943004186 DEBUG Client sends request `textDocument/hover` with ID 3 2026-09-03 22:12:12.943060056 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpdjRxeT/external/Y/foo.py", kind: File } 2026-09-03 22:12:12.943074567 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpdjRxeT/external/Y/foo.py` 2026-09-03 22:12:12.943076967 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:12.943085657 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:12.943119457 DEBUG method="textDocument/hover" response.id=3 duration=28.96µs 2026-09-03 22:12:12.943128527 DEBUG Received server response for request 3 2026-09-03 22:12:12.953205048 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:12.953229049 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:12.953235769 DEBUG method="shutdown" response.id=4 duration=9.73µs 2026-09-03 22:12:12.953253669 DEBUG Received server response for request 4 2026-09-03 22:12:12.953257399 DEBUG Client sends notification `exit` 2026-09-03 22:12:12.953266259 DEBUG Received exit notification, exiting ok test workspace_folders::remove_multiple_workspace_folders ... 2026-09-03 22:12:12.956083879 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:12.956144019 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:12.956183220 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:12.956251940 DEBUG Client info: None 2026-09-03 22:12:12.956282920 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:12.956295420 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:12.956300420 INFO Version: Unknown 2026-09-03 22:12:12.956338601 DEBUG Received server response for request 1 2026-09-03 22:12:12.956369421 DEBUG Client sends notification `initialized` 2026-09-03 22:12:12.956460862 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:12.956498372 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:12.956501752 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:12.956521462 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:12.956570222 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:12.956583662 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:12.956587672 DEBUG Initializing workspace `file:///tmp/.tmpZlRnXw/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.956605513 DEBUG Searching for a project in '/tmp/.tmpZlRnXw/root1' 2026-09-03 22:12:12.956637423 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.956641903 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.956969495 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.956974705 DEBUG Discovering virtual environment in `/tmp/.tmpZlRnXw/root1` 2026-09-03 22:12:12.957018896 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.957023246 DEBUG No virtual environment found 2026-09-03 22:12:12.957035036 DEBUG Adding first-party search path `/tmp/.tmpZlRnXw/root1` 2026-09-03 22:12:12.957038916 DEBUG Using vendored stdlib 2026-09-03 22:12:12.957128296 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.957132286 DEBUG Adding new file root '/tmp/.tmpZlRnXw/root1' of kind Project 2026-09-03 22:12:12.957245217 DEBUG Initializing workspace `file:///tmp/.tmpZlRnXw/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.957255047 DEBUG Searching for a project in '/tmp/.tmpZlRnXw/root2' 2026-09-03 22:12:12.957283997 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.957287407 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.957553739 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.957558089 DEBUG Discovering virtual environment in `/tmp/.tmpZlRnXw/root2` 2026-09-03 22:12:12.957591250 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.957594350 DEBUG No virtual environment found 2026-09-03 22:12:12.957604640 DEBUG Adding first-party search path `/tmp/.tmpZlRnXw/root2` 2026-09-03 22:12:12.957608440 DEBUG Using vendored stdlib 2026-09-03 22:12:12.957689300 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.957692610 DEBUG Adding new file root '/tmp/.tmpZlRnXw/root2' of kind Project 2026-09-03 22:12:12.957774921 DEBUG Initializing workspace `file:///tmp/.tmpZlRnXw/root3`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:12.957783011 DEBUG Searching for a project in '/tmp/.tmpZlRnXw/root3' 2026-09-03 22:12:12.957827261 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:12.957830341 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:12.958156944 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:12.958166574 DEBUG Discovering virtual environment in `/tmp/.tmpZlRnXw/root3` 2026-09-03 22:12:12.958200244 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:12.958203894 DEBUG No virtual environment found 2026-09-03 22:12:12.958214524 DEBUG Adding first-party search path `/tmp/.tmpZlRnXw/root3` 2026-09-03 22:12:12.958218354 DEBUG Using vendored stdlib 2026-09-03 22:12:12.958297225 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:12.958300695 DEBUG Adding new file root '/tmp/.tmpZlRnXw/root3' of kind Project 2026-09-03 22:12:12.958387505 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:12.958391335 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:12.958418086 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.961331076 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.003s 2026-09-03 22:12:12.961400687 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root1/main.py"))}: Checking file '/tmp/.tmpZlRnXw/root1/main.py' 2026-09-03 22:12:12.961486467 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.972310574 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.972408015 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.011s 2026-09-03 22:12:12.972416975 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:12.974858252 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.974920983 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root2/main.py"))}: Checking file '/tmp/.tmpZlRnXw/root2/main.py' 2026-09-03 22:12:12.974975643 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.984100628 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.984166778 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.984172758 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root3' 2026-09-03 22:12:12.986607446 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root3}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:12.986667426 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root3/main.py"))}: Checking file '/tmp/.tmpZlRnXw/root3/main.py' 2026-09-03 22:12:12.986717486 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root3/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:12.995237617 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpZlRnXw/root3/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:12.995301917 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:12.995331818 DEBUG method="workspace/diagnostic" response.id=2 duration=36.94ms 2026-09-03 22:12:12.995349388 DEBUG Received server response for request 2 2026-09-03 22:12:12.995528229 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:12.995538989 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:12.995558209 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpZlRnXw/root2), (root3, file:///tmp/.tmpZlRnXw/root3) 2026-09-03 22:12:12.995562779 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpZlRnXw/root2 2026-09-03 22:12:12.996714857 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpZlRnXw/root3 2026-09-03 22:12:12.997759685 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:12.997777625 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:12.997798255 DEBUG method="workspace/diagnostic" response.id=3 duration=53.67µs 2026-09-03 22:12:12.997849556 DEBUG Received server response for request 3 2026-09-03 22:12:13.007969707 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:13.008000028 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:13.008007808 DEBUG method="shutdown" response.id=4 duration=11.45µs 2026-09-03 22:12:13.008017068 DEBUG Received server response for request 4 2026-09-03 22:12:13.008020878 DEBUG Client sends notification `exit` 2026-09-03 22:12:13.008036648 DEBUG Received exit notification, exiting ok test workspace_folders::remove_only_workspace ... 2026-09-03 22:12:13.010857178 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:13.010923628 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:13.010959469 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:13.011023479 DEBUG Client info: None 2026-09-03 22:12:13.011068339 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:13.011082319 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:13.011088039 INFO Version: Unknown 2026-09-03 22:12:13.011130300 DEBUG Received server response for request 1 2026-09-03 22:12:13.011173530 DEBUG Client sends notification `initialized` 2026-09-03 22:12:13.011286171 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:13.011323491 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:13.011326591 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:13.011339411 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:13.011341881 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:13.011405842 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:13.011420892 DEBUG Deferring `workspace/didChangeWorkspaceFolders` notification until all workspaces are initialized 2026-09-03 22:12:13.011426102 DEBUG Initializing workspace `file:///tmp/.tmpC27d31/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:13.011447752 DEBUG Searching for a project in '/tmp/.tmpC27d31/root1' 2026-09-03 22:12:13.011480822 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:13.011485032 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:13.012081647 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:13.012088257 DEBUG Discovering virtual environment in `/tmp/.tmpC27d31/root1` 2026-09-03 22:12:13.012136117 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:13.012140827 DEBUG No virtual environment found 2026-09-03 22:12:13.012153757 DEBUG Adding first-party search path `/tmp/.tmpC27d31/root1` 2026-09-03 22:12:13.012157937 DEBUG Using vendored stdlib 2026-09-03 22:12:13.012279078 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:13.012283738 DEBUG Adding new file root '/tmp/.tmpC27d31/root1' of kind Project 2026-09-03 22:12:13.012441599 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:13.012445919 DEBUG Processing deferred notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:13.012456979 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root1, file:///tmp/.tmpC27d31/root1) 2026-09-03 22:12:13.012460359 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpC27d31/root1 2026-09-03 22:12:13.012592510 DEBUG request{id=2 method=workspace/diagnostic}: Suspending workspace diagnostic request, all diagnostics are unchanged or the project has no diagnostics 2026-09-03 22:12:15.011457255 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:15.011596805 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:15.011657636 DEBUG method="workspace/diagnostic" response.id=2 duration=2.00s 2026-09-03 22:12:15.011671056 DEBUG method="shutdown" response.id=3 duration=85.31µs 2026-09-03 22:12:15.011675006 DEBUG Received server response for request 2 2026-09-03 22:12:15.011679436 DEBUG Received server response for request 3 2026-09-03 22:12:15.011684596 DEBUG Client sends notification `exit` 2026-09-03 22:12:15.011694616 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_after_init ... 2026-09-03 22:12:15.013255187 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:15.013327838 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:15.013378858 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:15.013468319 DEBUG Client info: None 2026-09-03 22:12:15.013515719 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, 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-09-03 22:12:15.013530799 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:15.013536839 INFO Version: Unknown 2026-09-03 22:12:15.013577809 DEBUG Received server response for request 1 2026-09-03 22:12:15.013629120 DEBUG Client sends notification `initialized` 2026-09-03 22:12:15.013751291 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:15.013792801 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:15.013796261 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:15.013825541 DEBUG Client sends request `workspace/diagnostic` with ID 2 2026-09-03 22:12:15.013895702 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:15.013913702 DEBUG Deferring `workspace/diagnostic` request until all workspaces are initialized 2026-09-03 22:12:15.013917942 DEBUG Initializing workspace `file:///tmp/.tmpE8aF7X/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:15.013941042 DEBUG Searching for a project in '/tmp/.tmpE8aF7X/root1' 2026-09-03 22:12:15.013976782 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:15.013981292 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:15.014485906 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:15.014491906 DEBUG Discovering virtual environment in `/tmp/.tmpE8aF7X/root1` 2026-09-03 22:12:15.014539836 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:15.014545206 DEBUG No virtual environment found 2026-09-03 22:12:15.014557996 DEBUG Adding first-party search path `/tmp/.tmpE8aF7X/root1` 2026-09-03 22:12:15.014562076 DEBUG Using vendored stdlib 2026-09-03 22:12:15.014676937 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:15.014682267 DEBUG Adding new file root '/tmp/.tmpE8aF7X/root1' of kind Project 2026-09-03 22:12:15.014850038 DEBUG Initializing workspace `file:///tmp/.tmpE8aF7X/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:15.014859569 DEBUG Searching for a project in '/tmp/.tmpE8aF7X/root2' 2026-09-03 22:12:15.014889989 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:15.014893369 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:15.015236441 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:15.015241261 DEBUG Discovering virtual environment in `/tmp/.tmpE8aF7X/root2` 2026-09-03 22:12:15.015275231 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:15.015278652 DEBUG No virtual environment found 2026-09-03 22:12:15.015289132 DEBUG Adding first-party search path `/tmp/.tmpE8aF7X/root2` 2026-09-03 22:12:15.015293162 DEBUG Using vendored stdlib 2026-09-03 22:12:15.015376482 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:15.015380222 DEBUG Adding new file root '/tmp/.tmpE8aF7X/root2' of kind Project 2026-09-03 22:12:15.015461123 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:15.015465393 DEBUG Processing deferred request `workspace/diagnostic` 2026-09-03 22:12:15.015818525 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:15.017467797 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root1}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:15.017554828 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root1/main.py"))}: Checking file '/tmp/.tmpE8aF7X/root1/main.py' 2026-09-03 22:12:15.017664658 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:15.026367420 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:15.026464681 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.009s 2026-09-03 22:12:15.026473641 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files in project 'root2' 2026-09-03 22:12:15.028943118 INFO request{id=2 method=workspace/diagnostic}:Project::check:Project::index_files{project=root2}: Indexed 1 file(s) in 0.002s 2026-09-03 22:12:15.028994918 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root2/main.py"))}: Checking file '/tmp/.tmpE8aF7X/root2/main.py' 2026-09-03 22:12:15.029042309 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:15.037291277 DEBUG request{id=2 method=workspace/diagnostic}:Project::check:check_file{file=File(System("/tmp/.tmpE8aF7X/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:15.037353928 DEBUG request{id=2 method=workspace/diagnostic}:Project::check: Checking all files took 0.008s 2026-09-03 22:12:15.037380638 DEBUG method="workspace/diagnostic" response.id=2 duration=21.91ms 2026-09-03 22:12:15.037401158 DEBUG Received server response for request 2 2026-09-03 22:12:15.037547519 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:15.037558209 DEBUG Client sends request `workspace/diagnostic` with ID 3 2026-09-03 22:12:15.037573239 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpE8aF7X/root2) 2026-09-03 22:12:15.037577349 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpE8aF7X/root2 2026-09-03 22:12:15.038581266 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files in project 'root1' 2026-09-03 22:12:15.038598356 DEBUG request{id=3 method=workspace/diagnostic}:Project::check: Checking all files took 0.000s 2026-09-03 22:12:15.038609796 DEBUG method="workspace/diagnostic" response.id=3 duration=51.16µs 2026-09-03 22:12:15.038622887 DEBUG Received server response for request 3 2026-09-03 22:12:15.048755048 DEBUG Client sends request `shutdown` with ID 4 2026-09-03 22:12:15.048791579 DEBUG request{id=4 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:15.048798449 DEBUG method="shutdown" response.id=4 duration=11.01µs 2026-09-03 22:12:15.048822099 DEBUG Received server response for request 4 2026-09-03 22:12:15.048826359 DEBUG Client sends notification `exit` 2026-09-03 22:12:15.048839049 DEBUG Received exit notification, exiting ok test workspace_folders::remove_workspace_folder_with_open_document ... 2026-09-03 22:12:15.051570769 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:15.051653539 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:15.051703819 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:15.051768620 DEBUG Client info: None 2026-09-03 22:12:15.051802260 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:15.051825340 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:15.051830910 INFO Version: Unknown 2026-09-03 22:12:15.051867331 DEBUG Received server response for request 1 2026-09-03 22:12:15.051911451 DEBUG Client sends notification `initialized` 2026-09-03 22:12:15.052029472 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:15.052071912 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:15.052075712 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:15.052096142 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:15.052099582 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:15.052161693 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:15.052182453 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:15.052187443 DEBUG Initializing workspace `file:///tmp/.tmpZgObWo/root1`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:15.052212213 DEBUG Searching for a project in '/tmp/.tmpZgObWo/root1' 2026-09-03 22:12:15.052253773 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:15.052262383 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:15.053079099 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:15.053085629 DEBUG Discovering virtual environment in `/tmp/.tmpZgObWo/root1` 2026-09-03 22:12:15.053153030 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:15.053158050 DEBUG No virtual environment found 2026-09-03 22:12:15.053170930 DEBUG Adding first-party search path `/tmp/.tmpZgObWo/root1` 2026-09-03 22:12:15.053179090 DEBUG Using vendored stdlib 2026-09-03 22:12:15.053337591 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:15.053348581 DEBUG Adding new file root '/tmp/.tmpZgObWo/root1' of kind Project 2026-09-03 22:12:15.053539722 DEBUG Initializing workspace `file:///tmp/.tmpZgObWo/root2`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:15.053558153 DEBUG Searching for a project in '/tmp/.tmpZgObWo/root2' 2026-09-03 22:12:15.053606603 DEBUG The ancestor directories contain no `pyproject.toml`. Falling back to a virtual project. 2026-09-03 22:12:15.053610003 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:15.054399319 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:15.054411199 DEBUG Discovering virtual environment in `/tmp/.tmpZgObWo/root2` 2026-09-03 22:12:15.054456759 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:15.054460559 DEBUG No virtual environment found 2026-09-03 22:12:15.054476959 DEBUG Adding first-party search path `/tmp/.tmpZgObWo/root2` 2026-09-03 22:12:15.054480879 DEBUG Using vendored stdlib 2026-09-03 22:12:15.054587270 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:15.054592610 DEBUG Adding new file root '/tmp/.tmpZgObWo/root2' of kind Project 2026-09-03 22:12:15.054706841 DEBUG Updating project to check open files 2026-09-03 22:12:15.054736851 DEBUG Updating project to check open files 2026-09-03 22:12:15.054744981 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:15.054748571 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:15.054830842 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZgObWo/root1/main.py", kind: File } 2026-09-03 22:12:15.054857272 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZgObWo/root1/main.py` 2026-09-03 22:12:15.054860142 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:15.054872212 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:15.054977803 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root1/main.py"))}: Checking file '/tmp/.tmpZgObWo/root1/main.py' 2026-09-03 22:12:15.055132054 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root1/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:15.063918436 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root1/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:15.064020607 DEBUG method="textDocument/diagnostic" response.id=2 duration=9.14ms 2026-09-03 22:12:15.064039777 DEBUG Received server response for request 2 2026-09-03 22:12:15.064161368 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:15.064171668 DEBUG Client sends request `textDocument/diagnostic` with ID 3 2026-09-03 22:12:15.064214438 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmpZgObWo/root2/main.py", kind: File } 2026-09-03 22:12:15.064235268 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmpZgObWo/root2/main.py` 2026-09-03 22:12:15.064237928 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:15.064246298 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:15.064287589 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root2/main.py"))}: Checking file '/tmp/.tmpZgObWo/root2/main.py' 2026-09-03 22:12:15.064341589 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root2/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:15.072568338 DEBUG request{id=3 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmpZgObWo/root2/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:15.072641938 DEBUG method="textDocument/diagnostic" response.id=3 duration=8.39ms 2026-09-03 22:12:15.072658298 DEBUG Received server response for request 3 2026-09-03 22:12:15.072707919 DEBUG Client sends notification `workspace/didChangeWorkspaceFolders` 2026-09-03 22:12:15.072713859 DEBUG Client sends request `textDocument/diagnostic` with ID 4 2026-09-03 22:12:15.072725829 DEBUG notification{method=workspace/didChangeWorkspaceFolders}: Workspace folder change notification, to add: , to remove: (root2, file:///tmp/.tmpZgObWo/root2) 2026-09-03 22:12:15.072729949 INFO notification{method=workspace/didChangeWorkspaceFolders}: Removing workspace folder: file:///tmp/.tmpZgObWo/root2 2026-09-03 22:12:15.075924701 DEBUG method="textDocument/diagnostic" response.id=4 duration=47.12µs 2026-09-03 22:12:15.075942132 DEBUG Received server response for request 4 2026-09-03 22:12:15.075979532 DEBUG Client sends request `textDocument/diagnostic` with ID 5 2026-09-03 22:12:15.076021502 DEBUG method="textDocument/diagnostic" response.id=5 duration=32.50µs 2026-09-03 22:12:15.076031212 DEBUG Received server response for request 5 2026-09-03 22:12:15.086130474 DEBUG Client sends request `shutdown` with ID 6 2026-09-03 22:12:15.086166554 DEBUG request{id=6 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:15.086174304 DEBUG method="shutdown" response.id=6 duration=11.75µs 2026-09-03 22:12:15.086184044 DEBUG Received server response for request 6 2026-09-03 22:12:15.086187474 DEBUG Client sends notification `exit` 2026-09-03 22:12:15.086197104 DEBUG Received exit notification, exiting ok test workspace_folders::single_file_workspace ... 2026-09-03 22:12:15.090354554 DEBUG Starting test client with capabilities ClientCapabilities { workspace: Some( WorkspaceClientCapabilities { apply_edit: None, workspace_edit: None, did_change_configuration: None, did_change_watched_files: None, symbol: None, execute_command: None, workspace_folders: None, configuration: Some( true, ), semantic_tokens: None, code_lens: None, file_operations: None, inline_value: None, inlay_hint: None, diagnostics: None, folding_range: None, text_document_content: None, }, ), text_document: Some( TextDocumentClientCapabilities { synchronization: None, filters: None, completion: None, hover: None, signature_help: None, declaration: None, definition: None, type_definition: None, implementation: None, references: None, document_highlight: None, document_symbol: None, code_action: None, code_lens: None, document_link: None, color_provider: None, formatting: None, range_formatting: None, on_type_formatting: None, rename: None, folding_range: None, selection_range: None, publish_diagnostics: Some( PublishDiagnosticsClientCapabilities { version_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), call_hierarchy: None, semantic_tokens: None, linked_editing_range: None, moniker: None, type_hierarchy: None, inline_value: None, inlay_hint: None, diagnostic: Some( DiagnosticClientCapabilities { dynamic_registration: None, related_document_support: None, markup_message_support: None, diagnostics_capabilities: DiagnosticsCapabilities { related_information: None, tag_support: None, code_description_support: None, data_support: None, }, }, ), inline_completion: None, }, ), notebook_document: None, window: None, general: None, experimental: None, } 2026-09-03 22:12:15.090432924 DEBUG Architecture: x86_64, OS: linux 2026-09-03 22:12:15.090476695 DEBUG Client sends request `initialize` with ID 1 2026-09-03 22:12:15.090534805 DEBUG Client info: None 2026-09-03 22:12:15.090567715 DEBUG Initialization options: InitializationOptions { log_level: None, log_file: None, workspace_trust: Trusted, options: ClientOptions { global: GlobalOptions { diagnostic_mode: None, experimental: None, show_syntax_errors: None, }, workspace: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, }, unknown: {}, }, } 2026-09-03 22:12:15.090580535 DEBUG Resolved client capabilities: ["PULL_DIAGNOSTICS", "WORKSPACE_CONFIGURATION"] 2026-09-03 22:12:15.090586255 INFO Version: Unknown 2026-09-03 22:12:15.090625406 DEBUG Received server response for request 1 2026-09-03 22:12:15.090669796 DEBUG Client sends notification `initialized` 2026-09-03 22:12:15.090772177 DEBUG Requesting workspace configuration for workspaces 2026-09-03 22:12:15.090828427 DEBUG Received server request `workspace/configuration` 2026-09-03 22:12:15.090832767 INFO Retrying to receive `workspace/configuration` request 2026-09-03 22:12:15.090848527 DEBUG Client sends notification `textDocument/didOpen` 2026-09-03 22:12:15.090852417 DEBUG Client sends request `textDocument/diagnostic` with ID 2 2026-09-03 22:12:15.090916838 DEBUG client_response{id=0 method=workspace/configuration}: Received workspace configurations, initializing workspaces 2026-09-03 22:12:15.090929088 DEBUG Deferring `textDocument/didOpen` notification until all workspaces are initialized 2026-09-03 22:12:15.090933238 DEBUG Initializing workspace `file:///tmp/.tmp2mXUK4/project/main.py`: WorkspaceOptions { configuration: None, configuration_file: None, disable_language_services: None, inlay_hints: None, completions: None, python_extension: None, } 2026-09-03 22:12:15.090958708 DEBUG Searching for a project in '/tmp/.tmp2mXUK4/project' 2026-09-03 22:12:15.091015139 DEBUG Found project at '/tmp/.tmp2mXUK4/project' 2026-09-03 22:12:15.091019449 DEBUG Searching for a user-level configuration at `/builddir/.config/ty/ty.toml` 2026-09-03 22:12:15.091413271 INFO Defaulting to python-platform `linux` 2026-09-03 22:12:15.091422301 DEBUG Discovering virtual environment in `/tmp/.tmp2mXUK4/project` 2026-09-03 22:12:15.091468092 DEBUG Failed to discover ty's environment: Invalid ty environment `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/e2e-5a39ecb355b0892f`: does not point to a Python executable or a directory on disk 2026-09-03 22:12:15.091475732 DEBUG No virtual environment found 2026-09-03 22:12:15.091487682 DEBUG Adding first-party search path `/tmp/.tmp2mXUK4/project` 2026-09-03 22:12:15.091491932 DEBUG Using vendored stdlib 2026-09-03 22:12:15.091627073 INFO Python version: Python 3.14, platform: linux 2026-09-03 22:12:15.091631263 DEBUG Adding new file root '/tmp/.tmp2mXUK4/project' of kind Project 2026-09-03 22:12:15.091793384 DEBUG Updating project to check open files 2026-09-03 22:12:15.091826594 WARN Your LSP client doesn't support file watching: You may see stale results when files change outside the editor 2026-09-03 22:12:15.091829914 DEBUG Processing deferred notification `textDocument/didOpen` 2026-09-03 22:12:15.091884375 DEBUG notification{method=textDocument/didOpen}:apply_changes: Handling file watcher change event: Created { path: "/tmp/.tmp2mXUK4/project/main.py", kind: File } 2026-09-03 22:12:15.091905845 DEBUG notification{method=textDocument/didOpen}: Opening file `/tmp/.tmp2mXUK4/project/main.py` 2026-09-03 22:12:15.091908185 DEBUG notification{method=textDocument/didOpen}: Take open project files 2026-09-03 22:12:15.091918925 DEBUG notification{method=textDocument/didOpen}:set_open_files{open_files={file(Id(200))}}: Set open project files (count: 1) 2026-09-03 22:12:15.092276867 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2mXUK4/project/main.py"))}: Checking file '/tmp/.tmp2mXUK4/project/main.py' 2026-09-03 22:12:15.092410368 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2mXUK4/project/main.py"))}: Resolving dynamic module resolution paths 2026-09-03 22:12:15.102910053 DEBUG request{id=2 method=textDocument/diagnostic}:check_file{file=File(System("/tmp/.tmp2mXUK4/project/main.py"))}: Module `__builtins__` not found in search paths 2026-09-03 22:12:15.102988484 DEBUG method="textDocument/diagnostic" response.id=2 duration=11.06ms 2026-09-03 22:12:15.103002114 DEBUG Received server response for request 2 2026-09-03 22:12:15.113107085 DEBUG Client sends request `shutdown` with ID 3 2026-09-03 22:12:15.113129776 DEBUG request{id=3 method=shutdown}: Received shutdown request, waiting for exit notification 2026-09-03 22:12:15.113135756 DEBUG method="shutdown" response.id=3 duration=9.90µs 2026-09-03 22:12:15.113153536 DEBUG Received server response for request 3 2026-09-03 22:12:15.113157746 DEBUG Client sends notification `exit` 2026-09-03 22:12:15.113166286 DEBUG Received exit notification, exiting ok test result: ok. 157 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 19.27s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_site_packages-afb24b5c3333820f --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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_metadata ... 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.5-build/ruff-0.16.5/target/rpm/deps/ty_test-1548147e03e23f64 --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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::multiple_sections_with_dependencies_not_allowed ... ok test tests::normalizes_site_packages_paths_only_in_diagnostic_locations ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/ty_vendored-06c03b943850ef9c --skip compile_fail --skip 'python_environment::ty_environment_and_active_environment' --skip '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.5-build/ruff-0.16.5/crates/ruff_annotate_snippets -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::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.5-build/ruff-0.16.5/target/rpm/deps/libanstream-d4943856ab670465.rlib --extern anstyle=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern snapbox=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsnapbox-48a6feda3e9b6728.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 7.37s; merged doctests compilation took 7.35s 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.5-build/ruff-0.16.5/crates/ruff_cache -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern seahash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libseahash-08ef171d6ce02a4c.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 14.03s; merged doctests compilation took 14.02s 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.5-build/ruff-0.16.5/crates/ruff_db -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanstyle-606eedb1788bae05.rlib --extern arc_swap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarc_swap-017ce10efb55fcf2.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern dashmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdashmap-a2d1de86f89bb4dc.rlib --extern dunce=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdunce-5ed875b924a98585.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern filetime=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfiletime-ad8b4e3757892f18.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pathdiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpathdiff-f726cc96304c5879.rlib --extern quick_junit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquick_junit-526ac14f072ab8a4.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern same_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsame_file-3f932d9d8defe2ed.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern supports_hyperlinks=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsupports_hyperlinks-a1021964877da13b.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern tracing_subscriber=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing_subscriber-e49a4de0c561b692.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern which=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwhich-1307c3506e136e92.rlib --extern zip=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libzip-86350caa097a6f84.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 152) ... ok test crates/ruff_db/src/testing.rs - testing::setup_logging_with_filter (line 166) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 38.58s; merged doctests compilation took 38.54s 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.5-build/ruff-0.16.5/crates/ruff_formatter -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 2604) ... ok test crates/ruff_formatter/src/builders.rs - builders::IfGroupBreaks<'_,Context>::with_group_id (line 1977) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 879) ... ok test crates/ruff_formatter/src/builders.rs - builders::align (line 924) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1474) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1509) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1528) ... ok test crates/ruff_formatter/src/builders.rs - builders::best_fit_parenthesize (line 1547) ... ok test crates/ruff_formatter/src/builders.rs - builders::block_indent (line 1015) ... ok test crates/ruff_formatter/src/builders.rs - builders::conditional_group (line 1619) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent (line 749) ... ok test crates/ruff_formatter/src/builders.rs - builders::dedent_to_root (line 818) ... 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 1749) ... ok test crates/ruff_formatter/src/builders.rs - builders::fits_expanded (line 2185) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2342) ... ok test crates/ruff_formatter/src/builders.rs - builders::format_once (line 2380) - should panic ... ok test crates/ruff_formatter/src/builders.rs - builders::format_with (line 2285) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1343) ... ok test crates/ruff_formatter/src/builders.rs - builders::group (line 1371) ... 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 1805) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_breaks (line 1834) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1886) ... ok test crates/ruff_formatter/src/builders.rs - builders::if_group_fits_on_line (line 1915) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent (line 685) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2057) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2080) ... ok test crates/ruff_formatter/src/builders.rs - builders::indent_if_group_breaks (line 2110) ... ok test crates/ruff_formatter/src/builders.rs - builders::labelled (line 550) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 417) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix (line 434) ... ok test crates/ruff_formatter/src/builders.rs - builders::line_suffix_boundary (line 507) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1056) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_block_indent (line 1087) ... 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 1130) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_line_indent_or_space (line 1164) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1264) ... ok test crates/ruff_formatter/src/builders.rs - builders::soft_space_or_block_indent (line 1296) ... ok test crates/ruff_formatter/src/builders.rs - builders::source_position (line 286) ... ok test crates/ruff_formatter/src/builders.rs - builders::space (line 647) ... 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.07s all doctests ran in 15.58s; merged doctests compilation took 15.51s 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.5-build/ruff-0.16.5/crates/ruff_linter -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern anyhow=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern clap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libclap-889030c3a23ef414.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern fern=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libfern-1c1956a60a399872.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern imperative=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libimperative-c082e4447b1fe472.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern jiff=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libjiff-5bcb7590c4357b33.rlib --extern libcst_native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblibcst_native-ac4dde48884156db.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern natord=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libnatord-8329c8b22440ed8a.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern pyproject_toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpyproject_toml-6f8d7fd336d38266.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_codegen=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_codegen-fc74e96e26bcdf1a.rlib --extern ruff_python_importer=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_importer-d0b93735136b2bd5.rlib --extern ruff_python_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_index-e71d6d525e956ca0.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern similar=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsimilar-fb397f68c150026f.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern typed_arena=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtyped_arena-9e32d48e94d52e59.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_width=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_width-f5cabb62000aca90.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern url=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liburl-6734bb586cdd378d.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 3710) ... ignored test crates/ruff_linter/src/locator.rs - locator::Locator<'a>::floor_char_boundary (line 62) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::contains (line 237) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::insert (line 193) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::intersects (line 123) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::is_empty (line 154) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::iter (line 272) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::len (line 170) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::remove (line 220) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::subtract (line 98) ... ok test crates/ruff_linter/src/registry/rule_set.rs - registry::rule_set::RuleSet::union (line 68) ... 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 93.41s; merged doctests compilation took 93.37s 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.5-build/ruff-0.16.5/crates/ruff_notebook -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern rand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librand-74fcc7ac397dd116.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_notebook=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_notebook-a9717a431bfcf016.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern uuid=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libuuid-22e391f70c376582.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 8.51s; merged doctests compilation took 8.50s 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.5-build/ruff-0.16.5/crates/ruff_options_metadata -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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.08s; merged doctests compilation took 6.08s 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.5-build/ruff-0.16.5/crates/ruff_python_ast -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libaho_corasick-f9f6d050a376843f.rlib --extern arrayvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libarrayvec-d4bb1a7164098238.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 1023) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from (line 954) ... ok test crates/ruff_python_ast/src/helpers.rs - helpers::format_import_from_member (line 982) ... 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 18.57s; merged doctests compilation took 18.56s 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.5-build/ruff-0.16.5/crates/ruff_python_parser -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern bstr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbstr-415e024f37bf081a.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern annotate_snippets=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libannotate_snippets-0692bd388a3b5533.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_json=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_json-fd21d8dd7aeaa201.rlib --extern stacker=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstacker-2d94548906ab5527.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern thin_vec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthin_vec-1abb742ffff21985.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib --extern unicode_names2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_names2-a7e50f1800caf4d9.rlib --extern walkdir=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libwalkdir-24352ca2b4cb9e20.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 17) ... ok test crates/ruff_python_parser/src/parser/options.rs - parser::options::ParseOptions (line 9) ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 20.88s; merged doctests compilation took 20.86s 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.5-build/ruff-0.16.5/crates/ruff_python_stdlib -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 6.24s; merged doctests compilation took 6.23s 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.5-build/ruff-0.16.5/crates/ruff_python_trivia -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern unicode_ident=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_ident-2f7fee3d70ea2e9f.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 49) ... 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 6.96s; merged doctests compilation took 6.95s 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.5-build/ruff-0.16.5/crates/ruff_source_file -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps -C lto=fat --cfg 'feature="get-size"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("get-size", "serde"))' --error-format human` running 20 tests test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_column (line 86) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::line_index (line 235) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 331) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::offset (line 394) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::LineIndex::source_location (line 142) ... ok test crates/ruff_source_file/src/line_index.rs - line_index::OneIndexed::digits (line 647) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::contains_line_break (line 231) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::count_lines (line 303) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_end (line 42) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_range (line 85) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_line_str (line 132) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_range (line 175) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::full_lines_str (line 279) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_end (line 62) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_range (line 109) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_start (line 12) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::line_str (line 153) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_range (line 207) ... ok test crates/ruff_source_file/src/line_ranges.rs - line_ranges::LineRanges::lines_str (line 253) ... ok test crates/ruff_source_file/src/newlines.rs - newlines::UniversalNewlineIterator (line 23) ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 6.74s; merged doctests compilation took 6.72s 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.5-build/ruff-0.16.5/crates/ruff_text_size -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern serde_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde_test-af3e2e990d62f9cd.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 6.46s; merged doctests compilation took 6.44s 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.5-build/ruff-0.16.5/crates/ruff_workspace -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern colored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcolored-4d9138b5138d3ef6.rlib --extern etcetera=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libetcetera-8ea9c42139c690a1.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern globset=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglobset-5b70f057bd284153.rlib --extern ignore=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libignore-543058250ce8e7ac.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern is_macro=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libis_macro-9991745e678d0664.so --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern log=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/liblog-0d4f3a54de647221.rlib --extern matchit=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmatchit-22f94423fcfdb5cb.rlib --extern path_absolutize=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_absolutize-b5d71f8a05f05376.rlib --extern path_slash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpath_slash-3d5d160bbde26f0a.rlib --extern pep440_rs=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpep440_rs-7cd9ecbcc269302a.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern ruff_cache=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_cache-35b601242d209c0b.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_formatter-4fd41738b60d70ed.rlib --extern ruff_graph=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_graph-4cbab2d2ce9b6498.rlib --extern ruff_linter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_linter-7ca74fbfdc281ab9.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_options_metadata=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_options_metadata-76d982dd3d6efb2a.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_formatter=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_formatter-3e482254dd31c6f7.rlib --extern ruff_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_semantic-e1f1572d3c3201e7.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_ranged_value=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_ranged_value-dca94d760e605b3f.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_workspace=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_workspace-fa05bd15ba523604.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern shellexpand=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libshellexpand-6c6b567759b88d02.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern toml=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtoml-df2c36bf9d26e26c.rlib --extern unicode_normalization=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libunicode_normalization-c0adedd018b179a8.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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.5-build/ruff-0.16.5/crates/ty_module_resolver -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern regex=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex-c5bc910f47cf9878.rlib --extern regex_syntax=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libregex_syntax-bc71fc98c55bd715.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern tempfile=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtempfile-86d6a9380ee686b1.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 290) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::components (line 77) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::extend (line 272) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::first_component (line 91) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::from_components (line 239) ... 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 109) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::new_static (line 51) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::parent (line 127) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 182) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::relative_to (line 196) ... ok test crates/ty_module_resolver/src/module_name.rs - module_name::ModuleName::starts_with (line 146) ... ok test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 12) ... ignored test crates/ty_module_resolver/src/strategy.rs - strategy::MisconfigurationStrategy (line 23) ... ignored test result: ok. 14 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 42.01s; merged doctests compilation took 41.97s 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.5-build/ruff-0.16.5/crates/ty_python_semantic -L native=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/build/psm-07740b05d48e4fd1/out -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.5-build/ruff-0.16.5/target/rpm/deps/libanyhow-822ae03dd10fa4de.rlib --extern bitflags=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libbitflags-2631cd3cf4bced7b.rlib --extern camino=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcamino-482ac4129108ad78.rlib --extern char_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libchar_str-f9ac78d6dd30918e.rlib --extern compact_str=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libcompact_str-6ce2c702c2f24fd7.rlib --extern datatest_stable=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdatatest_stable-dc4dd94fe019f20c.rlib --extern drop_bomb=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libdrop_bomb-288e72847b555f98.rlib --extern get_size2=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libget_size2-6f2d96c465424ff0.rlib --extern glob=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libglob-59e5ee23daef94b5.rlib --extern indexmap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindexmap-5cd07c3d295ab612.rlib --extern indoc=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libindoc-aee02734f32976a1.so --extern insta=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libinsta-508d68f756088989.rlib --extern itertools=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libitertools-cf3175a82c681f84.rlib --extern memchr=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libmemchr-4d742510a02e2a8e.rlib --extern ordermap=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libordermap-ae08f81c17756902.rlib --extern pretty_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libpretty_assertions-fce51e7bc29dce44.rlib --extern quickcheck=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck-06bdf2d39a217716.rlib --extern quickcheck_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libquickcheck_macros-fe5b6b57c84782cf.so --extern rayon=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librayon-9a7536f3d93ba7cd.rlib --extern ruff_db=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_db-1b54ce9e35f978f3.rlib --extern ruff_diagnostics=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_diagnostics-c596c7fcc0f71ff0.rlib --extern ruff_index=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_index-87948544ae03a5ae.rlib --extern ruff_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_macros-f3ec758227eabf42.so --extern ruff_memory_usage=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_memory_usage-bdf92b7019296f1b.rlib --extern ruff_python_ast=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_ast-86fa2d6c45274d73.rlib --extern ruff_python_literal=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_literal-958a79bb89a0ad46.rlib --extern ruff_python_parser=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_parser-337123a0a44ccf5b.rlib --extern ruff_python_stdlib=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_stdlib-60235943e60a9d60.rlib --extern ruff_python_trivia=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_python_trivia-935ea2c7aedeaac3.rlib --extern ruff_source_file=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_source_file-649b752750a8c36f.rlib --extern ruff_text_size=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libruff_text_size-4a100bff4b5e1221.rlib --extern rustc_hash=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/librustc_hash-7a7623543542ed0c.rlib --extern salsa=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsalsa-97146d15da29066b.rlib --extern serde=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libserde-5b815ecedac7cdec.rlib --extern smallvec=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libsmallvec-a3469df852f047c2.rlib --extern static_assertions=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstatic_assertions-21ed42da851bc27f.rlib --extern strum=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum-c4ba7b17e5acce32.rlib --extern strum_macros=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libstrum_macros-6f0a56866f6d9a2a.so --extern test_case=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtest_case-2429b167b292d023.rlib --extern thiserror=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libthiserror-cacdc747f2f2de69.rlib --extern tracing=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libtracing-7bb12a0df1e4dedb.rlib --extern ty_module_resolver=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_module_resolver-191736990445812a.rlib --extern ty_python_core=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_core-066c66cb764a47de.rlib --extern ty_python_semantic=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_python_semantic-c889f326c7e7fd38.rlib --extern ty_site_packages=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_site_packages-befccb7007f316ae.rlib --extern ty_static=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_static-25dc9c0998822974.rlib --extern ty_test=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_test-565cdff5b5ebce84.rlib --extern ty_vendored=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/target/rpm/deps/libty_vendored-dc9997c4246c81a0.rlib -L dependency=/builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/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 200) ... 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 3233) ... ignored test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 121.72s; merged doctests compilation took 121.66s + '[' '!' -f /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib/python3.15/site-packages + _PYTHONSITE=/builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/lib64/python3.15/site-packages:/builddir/build/BUILD/ruff-0.16.5-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.5-build/ruff-0.16.5-1.fc46.x86_64-pyproject-modules Check import: ruff + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ruff-0.16.5-1.fc46.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.J2IDDa + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + DOCDIR=/builddir/build/BUILD/ruff-0.16.5-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.5-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/BREAKING_CHANGES.md /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/CHANGELOG.md /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/doc/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/README.md /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/doc/ruff + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.s9RElC + umask 022 + cd /builddir/build/BUILD/ruff-0.16.5-build + cd ruff-0.16.5 + LICENSEDIR=/builddir/build/BUILD/ruff-0.16.5-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.5-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/LICENSE /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/LICENSE.dependencies /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/licenses/ruff + cp -pr /builddir/build/BUILD/ruff-0.16.5-build/ruff-0.16.5/LICENSE.bundled /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT/usr/share/licenses/ruff + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crate(annotate-snippets)) = 0.11.5 bundled(typeshed) = 0^20260825git6b7f7b9 ruff = 0.16.5-1.fc46 ruff(x86-64) = 0.16.5-1.fc46 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.5-1.fc46.noarch Provides: python-ruff = 0.16.5-1.fc46 python3-ruff = 0.16.5-1.fc46 python3.15-ruff = 0.16.5-1.fc46 python3.15dist(ruff) = 0.16.5 python3dist(ruff) = 0.16.5 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.5-1.fc46.x86_64 Provides: ruff-debugsource = 0.16.5-1.fc46 ruff-debugsource(x86-64) = 0.16.5-1.fc46 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.5-1.fc46.x86_64 Provides: debuginfo(build-id) = 4cbcb0c629f5063eed8cb72772372bb0625834e2 ruff-debuginfo = 0.16.5-1.fc46 ruff-debuginfo(x86-64) = 0.16.5-1.fc46 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.5-1.fc46 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ruff-0.16.5-build/BUILDROOT Wrote: /builddir/build/SRPMS/ruff-0.16.5-1.fc46.src.rpm Wrote: /builddir/build/RPMS/ruff-debugsource-0.16.5-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/python3-ruff-0.16.5-1.fc46.noarch.rpm Wrote: /builddir/build/RPMS/ruff-0.16.5-1.fc46.x86_64.rpm Wrote: /builddir/build/RPMS/ruff-debuginfo-0.16.5-1.fc46.x86_64.rpm Finish: rpmbuild ruff-0.16.5-1.fc46.src.rpm Finish: build phase for ruff-0.16.5-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1788469529.688124/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.5-1.fc46.src.rpm) Config(child) 75 minutes 17 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": "python3-ruff", "epoch": null, "version": "0.16.5", "release": "1.fc46", "arch": "noarch" }, { "name": "ruff-debuginfo", "epoch": null, "version": "0.16.5", "release": "1.fc46", "arch": "x86_64" }, { "name": "ruff-debugsource", "epoch": null, "version": "0.16.5", "release": "1.fc46", "arch": "x86_64" }, { "name": "ruff", "epoch": null, "version": "0.16.5", "release": "1.fc46", "arch": "x86_64" }, { "name": "ruff", "epoch": null, "version": "0.16.5", "release": "1.fc46", "arch": "src" } ] } RPMResults finished